В Южноуральске подвели итоги областного онлайн-хакатона «Я программирую». Второй год подряд самый молодой город Челябинской области собирает юных программистов со всей России, чтобы дать им возможность попробовать силы в самостоятельном решении недетских задач.
Конкурс проходил сразу в четырех треках: «Программирование на Python», «Программирование на Java», «Визуальное программирование в среде Scratch» и «Мобильная разработка». И если новичкам достаточно было знаний условных операторов, типов данных, ввода и вывода строк и списков, то продвинутым Java-участникам пришлось работать с массивами, а питонистам — писать функции и пользоваться библиотеками, в том числе графическими.
В этом году почти 300 детей подали заявки на участие в соревнованиях, — рассказывает руководитель Регионального центра технического творчества Владислав Халамов. — Это отличный показатель, который, я уверен, будет только расти. Почему? Потому что за два года проведения хакатон «Я программирую» из обычного, среднестатистического конкурса превратился в площадку для получения новых знаний. Участники не просто занимались поиском наиболее эффективных решений поставленных перед ними задач, а разрабатывали программы, мобильные приложения с применением современных языков программирования».
Так, участники трека «Мобильная разработка» создавали мобильное приложение, которое поможет изучать космос без телескопа и получать информацию о любом объекте Солнечной системы, имея под рукой лишь смартфон. Питонисты рисовали елочку, способную в реальном времени переключать режимы гирлянды, ребята, заявившиеся на трек «Визуальное программирование в среде Scratch», создавали анимированные истории по своим любимым книгам и онлайн-игры по математике, истории, робототехнике. А участники трека «Программирование на Java» выполняли задания в зависимости от своего уровня подготовки: новички выводили на экран с помощью условных операторов и циклов узор и создавали калькулятор вкладов в банке, а опытные программисты «писали» консольные игры — «сапёр» и «угадайка».
Участники прислали на хакатон много по-настоящему ярких и полезных IT-решений, — поделился своими впечатлениями педагог центра цифрового образования «IT-куб» г. Южноуральска и судья конкурса по направлению «Программирование на Python» Антон Шатров. — Работы пестрили необычными задумками, очень интересно наблюдать за детским нестандартным мышлением и полетом мысли. Выбрать среди них тройку лучших было непросто. Судейская коллегия, в первую очередь, смотрела на функциональность продукта, качество кода и презентацию идеи. Ведь важно сделать не просто хороший проект, а продумать его значимость и целесообразность для потенциальных пользователей».
В итоге лучшими решениями признаны:
Программирование на Python: 1-й уровень сложности
Программирование на Python: 2 уровень сложности
Мобильная разработка в приложении Mit App Inventor
Программирование на Java: 1 уровень сложности
Программирование на Java: 2 уровень сложности
Визуальное программирование в среде Scratch: «Моя книга»
Визуальное программирование в среде Scratch: «Всезнайка»
Поздравляем победителей и призеров!
Справка
Организатором областного хакатона «Я программирую» выступает структурное подразделение Регионального центра технического творчества Челябинской области — центр цифрового образования детей «IT-куб» г. Южноуральска при поддержке Министерства образования и науки Челябинской области.