Уровень “Обучение на языке программирования Python” стремится познакомить детей с миром программирования на реальном языке программирования. Python – это текстовый язык программирования, используемый для создания приложений, игр и веб-сайтов. Этот язык является одним из наиболее подходящих для обучения учащихся компьютерному программированию, именно поэтому он используется для обучения программированию во многих школах и университетах. После прохождения учениками обязательных уровней, в которых они познакомились с основами программирования посредством написания программ с помощью блоков, здесь они начинают изучать синтаксис языка Python. Первоначальные занятия направлены на установку и ознакомление со средой программирования, после чего начинается работа по созданию алгоритмов сортировки данных, работа со списками и решение разнообразных алгоритмических задач.
Ученики получают сертификат после прохождения каждого уровня.
500 баллы
Каждый завершенный модуль приносит студенту 100 баллов, а полный уровень - 500 баллов.
Некоторые из инструментов, используемых для проектов на этом уровне.
В этом модуле дети направления Senior впервые встретятся с программным языком Python. Темы в нем направлены на введение в программирование программным языком, знакомство с Python, сопоставление с блоковым программированием, установкой IDLE (интегрированной среды для разработки), созданием первой программы на Python.
Цели этого модула связаны со знакомством детей с дополнительными операциями при работе со списками. Для достижения целей они будут работать над различными практическими задачами.
В модуле, посвященном функциям в программировании, учащиеся знакомятся с понятиями «функция», «определение функции» и «вызов» функции. Работая над различными проектами, ученики упражняются в установке параметров функции и возвращении значения, решают алгоритмические задачи сортировки и определяют диапазон переменных в функции.
Цели данного модуля связаны с понятием «множества» и его пониманием учениками. Ознакомившись с сутью множеств и их применением в программировании, дети работают по проектам по объединению, сечению и разности множеств.