Ты вдохновлён, готов творить, руки тянутся к клавиатуре…
А вместо кода — ты три часа:
— Устанавливаешь библиотеки, которые почему-то не хотят устанавливаться.
— Настраиваешь проект, чтобы он вообще запускался.
— Воюешь с Docker (или другим магическим ящиком), чтобы у всех всё работало одинаково — хотя, кажется, у всех тоже не работает.
Добро пожаловать в IT!
Иногда кажется, что ты не программист, а шаман с бубном...
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
IT — это как беговая дорожка. Остановился — упал.
— В начале карьеры — важно учиться и практиковаться постоянно.
— Позже — многое приходит прямо в процессе работы.
— В некоторых компаниях — обучение входит в рабочее время и оплачивается. Но мы то помним, что если ты работаешь на фрилансе — такого не будет.
Программист учится всегда. Даже если ему кажется, что он уже видел всё. Он видел не всё!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Код — это лишь видимая часть профессии.
За каждой строкой стоит понимание задачи, работа с чужим кодом, обсуждения, тестирование, настройка инструментов и постоянное развитие.
Быть программистом — значит не просто писать код, а решать задачи. Гибко, командно, с умом.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍2
Вопрос к знатокам:
Сколько нарушений правил именования переменных вы заметили?
#совет #вредные_советы #стих #охота_на_питона #шутка #прикол
#репетитор #курсы #программирование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Давно не писала.
И знаете, хотелось бы вернуться с радостными новостями — успехами учеников и новыми курсами. Но сегодня — о другом. О волнении и разочаровании.
Каждый год мы вместе с учениками участвуем в олимпиадах и конкурсах. Это всегда вызовы: переносы сроков, которые действуют не для всех регионов России, формы регистрации, где школьника просят указать дату рождения, но строки для ввода такой информации нет. Мы стараемся со всем справляться и, чаще всего, шутим...
Но в этом году столкнулись с новой, неожиданной ситуацией.
«Ничего себе приз», — скажете вы. А может, это поддержка на участие в конкурсе? Или деньги на подготовку? И снова мимо. Это — «пожертвование» за участие во всероссийском конкурсе, который включён в перечень мероприятий с бонусными баллами к ЕГЭ — то есть за участие в нём школьник может получить дополнительные баллы при поступлении в университет.
Но на деле это пожертвование — не что иное, как обязательный организационный сбор. Причём не только за ученика, но и за сопровождающего.
И это — без учёта стоимости проезда и других расходов.
На сайте конкурса гордо размещены цитаты из Послания Президента Федеральному Собранию, список поддерживающих министерств и общественных организаций.
Ребёнок старается, спешит закончить проект в срок, выходит в финал — а в ответ получает квитанцию на «добровольное пожертвование» почти в 25 тысяч рублей.
Но даже это — не самое интересное.
Если семья, узнав об этом, решает отказаться от участия — в договоре указано, что Исполнитель вправе удержать штраф в размере фактически понесённых расходов, но не менее 8 000 рублей.
Представьте себе наши чувства: ребёнок, который старался — зря? Родители, которые чувствуют себя дойными коровами? И преподаватель, который пытается помочь, но сталкивается с бюрократией.
В итоге мы отказались от участия, но осадок остался...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1💯1
Пока опубликованы только предварительные результаты по нескольким регионам.
Как человек, много лет бывший экспертом, я по привычке заглядываю в проекты победителей.
Профдеформация — никуда не деться...
И вот — проект, занявший
Открываю, смотрю… и чувствую, как бровь поднимается всё выше 🤨.
На мой личный взгляд, там — почти полное несоответствие критериям оценивания, указанным в регламенте.
Я написала организаторам, надеюсь на обратную связь.
Но честно — предчувствую, что меня просто вежливо попросят "не переживать".
А не получается не переживать. Потому что в таких случаях возникают сомнения:
— в объективности оценивания,
— в равных условиях для участников,
— в профессионализме жюри.
Никого не обвиняю. Просто, когда видишь подобное — в голову сами собой лезут мысли: «Своих в финал тянут?..»
#ScratchOlympiad #Scratch #ISCPO #Олимпиада #Конкурс #ДляДетей #ScratchОлимпиада #ЮФО #МеждународнаяОлимпиада
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🤬1
Охота на питона | Программирование для детей
🔽 В продолжение к посту выше — стих, написанный мной в прошлом году, после первого тура...
Ребята трудятся полгода,
Ведь без системного подхода
Не будет толку, хоть ты тресни.
Сюжет, игра и даже песни —
Всё нужно делать самому,
Тут лень нам вовсе ни к чему.
Регламент вышел, всё сверять,
Всплывают правки, как пить дать.
Заставки верно прикрутили,
Критерии мы изучили.
Заявку пишем, отправляем —
И тут отказ мы получаем.
Забавно, просят указать рожденья дату,
Вашу ж .... ! Такого поля нету в форме.
«Играемся» мы на платформе
И думаем, куда писать —
Заявку ж нужно исправлять!
Приём заявок всем продлили,
В ВК постом оповестили.
Но тут подвохов целый ряд:
ЮФО с продлёнкой пролетят,
Ребята тоже, кто подался —
Зря ты спешил и так старался.
Регламент правят на лету,
Все даты едут как в бреду.
Итогов ждём уж месяц-два,
А сайт не грузит ни рожна.
РезЫ пришли, смотри, дружок —
Но аппеляций вышел срок…
И дети, взрослые — все злые,
Для многих это прям впервые.
...
...
И это только первый тур,
Бюрократичных процедур.
#ScratchOlympiad #Scratch #ISCPO #Олимпиада #Конкурс #ДляДетей #ScratchОлимпиада #ЮФО #МеждународнаяОлимпиада
Ребята трудятся полгода,
Ведь без системного подхода
Не будет толку, хоть ты тресни.
Сюжет, игра и даже песни —
Всё нужно делать самому,
Тут лень нам вовсе ни к чему.
Регламент вышел, всё сверять,
Всплывают правки, как пить дать.
Заставки верно прикрутили,
Критерии мы изучили.
Заявку пишем, отправляем —
И тут отказ мы получаем.
Забавно, просят указать рожденья дату,
Вашу ж .... ! Такого поля нету в форме.
«Играемся» мы на платформе
И думаем, куда писать —
Заявку ж нужно исправлять!
Приём заявок всем продлили,
В ВК постом оповестили.
Но тут подвохов целый ряд:
ЮФО с продлёнкой пролетят,
Ребята тоже, кто подался —
Зря ты спешил и так старался.
Регламент правят на лету,
Все даты едут как в бреду.
Итогов ждём уж месяц-два,
А сайт не грузит ни рожна.
РезЫ пришли, смотри, дружок —
Но аппеляций вышел срок…
И дети, взрослые — все злые,
Для многих это прям впервые.
...
...
И это только первый тур,
Бюрократичных процедур.
#ScratchOlympiad #Scratch #ISCPO #Олимпиада #Конкурс #ДляДетей #ScratchОлимпиада #ЮФО #МеждународнаяОлимпиада
❤2❤🔥1👾1
Не баг, а фича
Задачу я решил как надо –
Она проходит первый тест!
Но при отправке на проверку
В консоли вижу я — протест.
Наверно, тут ошибся автор,
Скорей всего, косяк у них.
Поставлю "диз" без разговоров
И в кОмментах оставлю штрих.
АдмИны строчат мне ответы –
Подсказки тычут прям в лицо...
И вот в душе моей созрело
В их адрес крепкое словцо.
Зачем мне эти их условья?
Писал я чётко — по тестАм.
Проверен мною этот метод
Во многих курсах, тут и там.
Не всем дано понять мой гений –
Не каждый видит глубину.
Пока одни живут по схемам
Я объявляю им войну!
#stepik #IT_курсы #python #программирование #код #учеба #стих #фича #курс
Задачу я решил как надо –
Она проходит первый тест!
Но при отправке на проверку
В консоли вижу я — протест.
Наверно, тут ошибся автор,
Скорей всего, косяк у них.
Поставлю "диз" без разговоров
И в кОмментах оставлю штрих.
АдмИны строчат мне ответы –
Подсказки тычут прям в лицо...
И вот в душе моей созрело
В их адрес крепкое словцо.
Зачем мне эти их условья?
Писал я чётко — по тестАм.
Проверен мною этот метод
Во многих курсах, тут и там.
Не всем дано понять мой гений –
Не каждый видит глубину.
Пока одни живут по схемам
Я объявляю им войну!
#stepik #IT_курсы #python #программирование #код #учеба #стих #фича #курс
❤8
Ловите свежую порцию "полезных" рекомендаций — для тех, кто знает, как не напрягаться и при этом всё равно куда-то поступить!
P.S. Кстати, предыдущие вирусные советы принесли неожиданную пользу — ребята наконец-то запомнили, как объявлять переменные! Теперь цитируют их не хуже, чем определения из конспекта.
#совет #вредные_советы #стих #охота_на_питона #шутка #прикол
#репетитор #курсы #программирование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Финаков Сергей
Сопин Николас
Кузнецов Дмитрий
Сопин Вадим
Тарасов Даниил
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1🏆1👀1
Финаков Сергей
Регион: Центральный
Номинация: Знайки (11–12 лет)
Проект: Великая война
Серёжа ни минуты не сомневался в теме — он сразу решил, что его проект будет посвящён Великой Отечественной войне.
Вдохновением послужил масштабный документальный проект, снятый к 65-летию Победы: реконструкции сражений, уникальная 3D-графика — всё это так впечатлило Серёжу, что он захотел создать свою викторину, рассказывающую о важнейших событиях и битвах той войны.
Задумка была по-настоящему грандиозной:
1000 вопросов и 10 вариантов ответа на каждый!
Но после лёгких математических подсчётов мы вместе пришли к выводу, что начать стоит с чего-то более реалистичного.
В итоге, Серёжа создал викторину из 10 вопросов, каждый из которых дополнен:
– 4 вариантами ответа,
– исторической справкой,
– архивными фотографиями.
Проект получился не просто обучающим — он погружает в контекст, вызывает интерес к истории и оформлен с душой.
А тестированием проекта занималась вся семья Серёжи — и это потрясающий пример семейной поддержки в обучении!
Немного о самом Серёже:
Он с большим энтузиазмом изучает программирование, мечтает создавать игры в Roblox Studio.
Сюжеты, которые он придумывает, поражают продуманностью, вниманием к деталям и… масштабом.
Не зря среди учеников его в шутку сравнивают с Львом Николаевичем Толстым — за гениальные идеи и «толстовские» объёмы!
#ScratchOlympiad #Scratch #ISCPO #Олимпиада #Конкурс #ДляДетей #ScratchОлимпиада #МеждународнаяОлимпиада #IT #программирование #код #охотанапитона #охота_на_питона #ЦФО
Регион: Центральный
Номинация: Знайки (11–12 лет)
Проект: Великая война
Серёжа ни минуты не сомневался в теме — он сразу решил, что его проект будет посвящён Великой Отечественной войне.
Вдохновением послужил масштабный документальный проект, снятый к 65-летию Победы: реконструкции сражений, уникальная 3D-графика — всё это так впечатлило Серёжу, что он захотел создать свою викторину, рассказывающую о важнейших событиях и битвах той войны.
Задумка была по-настоящему грандиозной:
1000 вопросов и 10 вариантов ответа на каждый!
Но после лёгких математических подсчётов мы вместе пришли к выводу, что начать стоит с чего-то более реалистичного.
В итоге, Серёжа создал викторину из 10 вопросов, каждый из которых дополнен:
– 4 вариантами ответа,
– исторической справкой,
– архивными фотографиями.
Проект получился не просто обучающим — он погружает в контекст, вызывает интерес к истории и оформлен с душой.
А тестированием проекта занималась вся семья Серёжи — и это потрясающий пример семейной поддержки в обучении!
Немного о самом Серёже:
Он с большим энтузиазмом изучает программирование, мечтает создавать игры в Roblox Studio.
Сюжеты, которые он придумывает, поражают продуманностью, вниманием к деталям и… масштабом.
Не зря среди учеников его в шутку сравнивают с Львом Николаевичем Толстым — за гениальные идеи и «толстовские» объёмы!
#ScratchOlympiad #Scratch #ISCPO #Олимпиада #Конкурс #ДляДетей #ScratchОлимпиада #МеждународнаяОлимпиада #IT #программирование #код #охотанапитона #охота_на_питона #ЦФО
🔥4👍2🏆2❤1💯1
Сопин Николас
Регион: Северо-Западный
Номинация: Игры (13–14 лет)
Проект: Хоррор-игра Phasmophobia
Сначала Николас сомневался:
А возможно ли вообще сделать «настоящую» игру на Scratch?
Но стоило ему услышать: «Можно и нужно делать то, что тебе по-настоящему интересно», как он тут же решил — будет хоррор, в духе популярной игры Фазмофобия.
Мы обсудили идею, сюжет, механики и Николас приступил к работе.
Проект оказался технически сложным и очень атмосферным. Вот лишь часть реализованных особенностей:
Динамическая система освещения
— Два вида фонариков: обычный и ультрафиолетовый.
— Реалистичное поведение света: яркий центр и плавное затухание по краям.
Система рассудка (Sanity mechanic)
— Постепенное снижение рассудка игрока.
— Влияние случайных звуков, галлюцинаций, падений предметов.
— Чем ниже рассудок, тем страшнее становится игра.
Интерактивный журнал с уликами
— Игрок ведёт расследование: анализирует улики, изучает типы призраков.
— Делает выводы и принимает решение — кого он имеет дело.
Адаптивная звуковая система
— Звуки зависят от рассудка.
— Чем меньше рассудок игрока, тем чаще и громче пугающие звуки.
Особая гордость — внимание Николаса к визуальным деталям:
— Ночью в комнате, где работает телевизор, на стенах появляется свечение от экрана — и в игре оно тоже есть.
— Если вешалка долго висела на стене и вдруг упала, на этом месте должен остаться светлый след — и этот эффект тоже реализован в проекте.
Конечно, не всё из задуманного удалось реализовать в срок.
Но проект Николаса – смелый, нестандартный, с амбициозными идеями и отличной реализацией.
Он показал не просто умение программировать, но и умение думать как дизайнер и разработчик.
#ScratchOlympiad #Scratch #ISCPO #Олимпиада #Конкурс #ДляДетей #ScratchОлимпиада #МеждународнаяОлимпиада #IT #программирование #код #охотанапитона #охота_на_питона #СЗФО
Регион: Северо-Западный
Номинация: Игры (13–14 лет)
Проект: Хоррор-игра Phasmophobia
Сначала Николас сомневался:
А возможно ли вообще сделать «настоящую» игру на Scratch?
Но стоило ему услышать: «Можно и нужно делать то, что тебе по-настоящему интересно», как он тут же решил — будет хоррор, в духе популярной игры Фазмофобия.
Мы обсудили идею, сюжет, механики и Николас приступил к работе.
Проект оказался технически сложным и очень атмосферным. Вот лишь часть реализованных особенностей:
Динамическая система освещения
— Два вида фонариков: обычный и ультрафиолетовый.
— Реалистичное поведение света: яркий центр и плавное затухание по краям.
Система рассудка (Sanity mechanic)
— Постепенное снижение рассудка игрока.
— Влияние случайных звуков, галлюцинаций, падений предметов.
— Чем ниже рассудок, тем страшнее становится игра.
Интерактивный журнал с уликами
— Игрок ведёт расследование: анализирует улики, изучает типы призраков.
— Делает выводы и принимает решение — кого он имеет дело.
Адаптивная звуковая система
— Звуки зависят от рассудка.
— Чем меньше рассудок игрока, тем чаще и громче пугающие звуки.
Особая гордость — внимание Николаса к визуальным деталям:
— Ночью в комнате, где работает телевизор, на стенах появляется свечение от экрана — и в игре оно тоже есть.
— Если вешалка долго висела на стене и вдруг упала, на этом месте должен остаться светлый след — и этот эффект тоже реализован в проекте.
Конечно, не всё из задуманного удалось реализовать в срок.
Но проект Николаса – смелый, нестандартный, с амбициозными идеями и отличной реализацией.
Он показал не просто умение программировать, но и умение думать как дизайнер и разработчик.
#ScratchOlympiad #Scratch #ISCPO #Олимпиада #Конкурс #ДляДетей #ScratchОлимпиада #МеждународнаяОлимпиада #IT #программирование #код #охотанапитона #охота_на_питона #СЗФО
🔥6👍3🏆2💯1
Кузнецов Дмитрий
Регион: Центральный
Номинация: STREAM-проект (15–18 лет)
Проект: Интерактивная карта мира
Идея пришла к Диме быстро — карта мира, на которой можно:
— нажимать на страну и отвечать на вопросы о ней,
— а в специальном режиме — угадывать страну по фотографии.
Проект мечты, без преувеличений! Но…
По регламенту Scratch-Олимпиады проект не должен превышать 49 Мб, а запланированный функционал и медиа-материалы просто не поместились бы в этот лимит.
Тогда мы решили адаптировать идею, оставив главное — интерактивность и познавательность. И в итоге получился настоящий образовательный инструмент:
Вначале появляется карта регионов мира, а при выборе определенного — появляется карта стран этого региона. При наведении на страну отображается:
— её название,
— столица,
— официальный язык,
— численность населения,
— площадь
И всё это — с озвучкой!
Масштабы проекта впечатляют:
Более 200 стран с 5 информационными блоками по каждой.
Итого: 1000 строк данных, собранных вручную!
Сначала хотели ускорить сбор с помощью нейросетей, но практика показала: ИИ часто ошибается в фактах.
Поэтому мы собирали каждую цифру вручную — страна за страной, характеристика за характеристикой.
И это только часть задачи:
— нужно было настроить реакцию на наведение,
— обеспечить стабильную работу массива данных,
— синхронизировать регионы и страны,
— не потерять ни одной детали.
Работа оказалась трудоёмкой и монотонной, но Дмитрий справился с ней блестяще!
#ScratchOlympiad #Scratch #ISCPO #Олимпиада #Конкурс #ДляДетей #ScratchОлимпиада #МеждународнаяОлимпиада #IT #программирование #код #охотанапитона #охота_на_питона #ЦФО
Регион: Центральный
Номинация: STREAM-проект (15–18 лет)
Проект: Интерактивная карта мира
Идея пришла к Диме быстро — карта мира, на которой можно:
— нажимать на страну и отвечать на вопросы о ней,
— а в специальном режиме — угадывать страну по фотографии.
Проект мечты, без преувеличений! Но…
По регламенту Scratch-Олимпиады проект не должен превышать 49 Мб, а запланированный функционал и медиа-материалы просто не поместились бы в этот лимит.
Тогда мы решили адаптировать идею, оставив главное — интерактивность и познавательность. И в итоге получился настоящий образовательный инструмент:
Вначале появляется карта регионов мира, а при выборе определенного — появляется карта стран этого региона. При наведении на страну отображается:
— её название,
— столица,
— официальный язык,
— численность населения,
— площадь
И всё это — с озвучкой!
Масштабы проекта впечатляют:
Более 200 стран с 5 информационными блоками по каждой.
Итого: 1000 строк данных, собранных вручную!
Сначала хотели ускорить сбор с помощью нейросетей, но практика показала: ИИ часто ошибается в фактах.
Поэтому мы собирали каждую цифру вручную — страна за страной, характеристика за характеристикой.
И это только часть задачи:
— нужно было настроить реакцию на наведение,
— обеспечить стабильную работу массива данных,
— синхронизировать регионы и страны,
— не потерять ни одной детали.
Работа оказалась трудоёмкой и монотонной, но Дмитрий справился с ней блестяще!
#ScratchOlympiad #Scratch #ISCPO #Олимпиада #Конкурс #ДляДетей #ScratchОлимпиада #МеждународнаяОлимпиада #IT #программирование #код #охотанапитона #охота_на_питона #ЦФО
👍6🔥3💯1👀1
Скриншоты из проекта Кузнецова Дмитрия
👍6🔥1💯1👾1
Сопин Вадим
Регион: Северо-Западный
Номинация: STREAM-проект (15–18 лет)
Проект: Интерактивная карта мышц человека с комплексом тренировок
Вадим присоединился к подготовке гораздо позже остальных — он как раз защищал школьный проект (и, кстати, на отлично!).
На создание олимпийского проекта у него оставалось всего несколько недель, причём со Scratch он раньше не работал вовсе.
И всё же — он справился.
Благодаря прекрасному логическому мышлению и отличному пониманию всех алгоритмических конструкций, Вадим создал по-настоящему профессиональный проект на стыке технологий, анатомии и спорта:
Интерактивная карта мышц человека — в двух проекциях: спереди и сзади.
Пользователь выбирает мышцу — и получает:
— её название,
— анимированные упражнения с техникой выполнения.
Вадим — сам активно занимается в тренажёрном зале, поэтому ему и пришла в голову такая идея.
Он нарисовал и подписал вручную каждую мышцу в обеих проекциях и собрал сотни анимаций упражнений для каждой из них.
Сложности, с которыми пришлось столкнуться:
— ограничение размера проекта (всё те же 49 Мб!),
— загрузка и обработка большого числа анимационных кадров,
— программирование логики переключения, чтобы ничего не запуталось и не «сломалось».
Всё это — в абсолютно сжатые сроки.
Вадим проявил не только упорство и креативность, но и инженерный подход.
Его проект получился полезным, наглядным и качественным.
#ScratchOlympiad #Scratch #ISCPO #Олимпиада #Конкурс #ДляДетей #ScratchОлимпиада #МеждународнаяОлимпиада #IT #программирование #код #охотанапитона #охота_на_питона #СЗФО
Регион: Северо-Западный
Номинация: STREAM-проект (15–18 лет)
Проект: Интерактивная карта мышц человека с комплексом тренировок
Вадим присоединился к подготовке гораздо позже остальных — он как раз защищал школьный проект (и, кстати, на отлично!).
На создание олимпийского проекта у него оставалось всего несколько недель, причём со Scratch он раньше не работал вовсе.
И всё же — он справился.
Благодаря прекрасному логическому мышлению и отличному пониманию всех алгоритмических конструкций, Вадим создал по-настоящему профессиональный проект на стыке технологий, анатомии и спорта:
Интерактивная карта мышц человека — в двух проекциях: спереди и сзади.
Пользователь выбирает мышцу — и получает:
— её название,
— анимированные упражнения с техникой выполнения.
Вадим — сам активно занимается в тренажёрном зале, поэтому ему и пришла в голову такая идея.
Он нарисовал и подписал вручную каждую мышцу в обеих проекциях и собрал сотни анимаций упражнений для каждой из них.
Сложности, с которыми пришлось столкнуться:
— ограничение размера проекта (всё те же 49 Мб!),
— загрузка и обработка большого числа анимационных кадров,
— программирование логики переключения, чтобы ничего не запуталось и не «сломалось».
Всё это — в абсолютно сжатые сроки.
Вадим проявил не только упорство и креативность, но и инженерный подход.
Его проект получился полезным, наглядным и качественным.
#ScratchOlympiad #Scratch #ISCPO #Олимпиада #Конкурс #ДляДетей #ScratchОлимпиада #МеждународнаяОлимпиада #IT #программирование #код #охотанапитона #охота_на_питона #СЗФО
🔥6👾3👍2👀2❤1