Главная
Мероприятия
О школе
Преподаватели
Бонусы
Магазин
Потеряшки
Страничка ВК
ООО График
Прием платежей
Конкурс школьников Челябинской области по прикладному программированию
04.12.2017 - 03.03.2018

О конкурсе

Конкурс по прикладному программированию проводится с целью поиска школьников, интересующихся программированием, и дальнейшего ознакомления их с одним из четырех направлений прикладного программирования:
- разработка приложений под Android;
- программирование микроконтроллеров;
- web-программирование;
- создание запросов для баз данных.
Конкурс имеет большую образовательную составляющую. Участникам будут предоставлены необходимые методические материалы и возможность консультироваться у преподавателей.

Участие в конкурсе - бесплатное.

С Положением о конкурсе можно ознакомиться
здесь.

Организаторы конкурса

Организаторами конкурса являются Физико-математический лицей №31 г. Челябинска и ООО "Студия Помидор".
Генеральным спонсором конкурса является ООО "Студия Помидор".

Участники

Принять участие в конкурсе может любой учащийся общеобразовательной школы, расположенной на территории Челябинской области.

Этапы конкурса

Конкурс состоит из трех основных этапов.
1. Нулевой отборочный.
Этап пройдет с 04.12.17 по 17.12.17 в формате интернет-олимпиады по программированию. Основной задачей этапа является отбор участников Конкурса, которые знакомы с самыми основами программирования. Подробнее об этом этапе читайте ниже.

2. Основной отборочный.
Этап пройдет с 25.12.17 по 18.02.18 в дистанционном формате. К началу основного отборочного этапа участники, прошедшие нулевой отборочный этап, выбирают одно из четырех направлений конкурса (см. выше). Затем участники получают необходимые методические материалы, набор заданий (со все возрастающей сложностью) и доступ к получению консультаций от преподавателя. Участники выполняют задания и отсылают их в жюри, которое оценивает выполненные задания в балах. Во время всего этапа участники будут видеть таблицу текущих результатов всех участников. По окончанию этапа по каждому направлению будут определены лучшие, которые будут приглашены на очный заключительный этап. Более подробная информация об этом этапе появится позже.

3. Заключительный этап.
Этап пройдет 03.03.2018 (сроки могут быть изменены) в очной форме на двух площадках: в Челябинске и в Магнитогорске (в случае достаточно большого числа участников заключительного этапа с юга области). Во время заключительного этапа участникам будут предложены задания аналогичные отборочному этапу, но время на их выполнение будет ограничено и жюри будет контролировать самостоятельность работы участников. Более подробная информация об этом этапе появится позже.

Основной отборочный этап

Основной отборочный этап предполагает последовательное выполнение предлагаемых заданий, которые носят во многом обучающий характер. Для успешного выполнения заданий участникам будут доступны необходимые методические материалы и возможность консультаций с преподавателем (дистанционно).

Задания и необходимые материалы доступны по ссылкам "Задания конкурса", размещенным ниже (для каждого направления своя ссылка).
Так же в можете получать консультации от наставников через обсуждение Вконтакте (ссылки размещен ниже).
Первые задания как минимум по 2 направлениям появятся до Нового Года, по остальным не позже 10 января.
Файл с промежуточными результатами будет размещен там же, где и задания.
Вам следует периодически проверять папку с заданиями, так как постепенно будут выкладываться новые материалы и задания.


1. Программирование микроконтроллеров.
На курсе по программированию микроконтроллеров вы познакомитесь с миром цифровой вычислительной техники, узнаете, что такое микроконтроллер, какие функции он может выполнять и как, имея базовые навыки программирования, вы сможете самостоятельно собирать функциональные устройства, такие как квадрокоптеры, домашние метеостанции, бортовые компьютеры для велосипедов и многое другое.
Будут рассмотрены технические характеристики микроконтроллеров, благодаря которым вы лучше поймете принципы работы и устройство современной процессорной техники, а так же узнаете с помощью каких языков программирования можно писать прошивку для микроконтроллеров. Познакомитесь с простой для старта средой разработки Arduino IDE и сами напишите программы под микроконтроллер? протестируете ее работу на специальной учебной плате. Всем участником данного направления будут высланы микроконтроллеры, а после выполнения первых заданий дополнительные платы расширения.
Задания конкурса
Обратная связь с наставником


2. Разработка приложений под Android.
Android - самая распространенная операционная система для смартфонов. Научиться создавать приложения для нее – это значит идти в ногу со временем. Конкурс покажет возможности, позволяющие создавать программы для систематизации, управления и помощи в быстро изменяющемся мире. Например, приложения для заказов в ресторане, а может напоминалку о вашем расписании или игру, которая покорит миллионы. Это просто. И мы поможем вам в этом.
Задания конкурса
Обратная связь с наставником


3. Работа с базами данных.
В современном мире значительна часть жизни человека проходит онлайн. Люди ведут блоги, общаются в социальных сетях, отправляют электронные письма, размещают объявления и много другое. Все эти действия создают или обрабатывают данные. В настоящее время основным инструментом для хранения и обработки данных являются базы данных. Для работы с базами данных необходимо знать специальный язык SQL и уметь формулировать на нем запросы для получения необходимых данных.
Задания конкурса
Обратная связь с наставником


4. Web-программирование.
За последние несколько лет интернет и web-технологии стали неотъемлемой частью жизни любого человека. Социальные сети, интернет-магазины, онлайн-банки, маленькие сайты компаний, огромные интернет-корпорации – все то результат работы web-разработчиков. Web-программирование – это умение создавать интерактивные сайты, многофункциональные веб приложение, выбирать и работать с современными технологиями, идти в ногу со временем.
Задания конкурса
Обратная связь с наставником


Зачет по каждому из направлений подводится независимо.

Нулевой отборочный этап

Нулевой отборочный этап завершен.
Этап проводился в формате Интернет-олимпиады с достаточно простыми заданиями. Цель данного этапа - отобрать участников, которые знакомы с основами программирования и могут писать простейшие программы.
Пробный тур проходил с 04 по 17 декабря 2017 года. Он был необходим для сбора регистрационных данных участников Конкурса и знакомства их с системой проверки задач.
Основной тур прошел 16-17 декабря. Участники сами выбирали удобное для них время, при этом на работу с заданиями участникам давалось максимум 5 часов.
Участникам было предложено решить 4 задачи.
1 задача - на сортировку массива из числе; 2 задача - на условные операторы; 3 задача - на работу с текстовыми строками, 4 задача -
на реализацию описанного алгоритма функционирования кофейного автомата.

С результатами нулевого отборочного этапа можно ознакомиться
здесь.

Обратная связь

Задать свои вопросы организаторам вы можете в
группе "Вконтакте"
Вход в систему
Имя
Пароль