Блочный Python
Программирование для детей на простом языке

Блочный Python

Блочный Python служит буферным направлением между блочным программированием на Scratch и текстовым языком программирования Python.

Очень часто многие ученики после перехода со Scratch на Python сталкиваются с проблемой адаптации к новому направлению и серьезному текстовому программированию. Сложность направления Python может отпугнуть Вашего ребенка или он может и вовсе потерять интерес. Чтобы помочь нашим ученикам пройти этот этап менее болезненно и с пользой, мы предлагаем направление Блочный Python.

Составляя блоки, сайт автоматически генерирует код в текстовый формат, помогая ученику видеть аналогию между блочным и текстовым программированием. Здесь ученик познакомится с базовыми алгоритмическими конструкциями и научится работать с ними.

Цель занятий Блочным Python — формирование системы базовых понятий, знаний, умений и навыков в области изучения языка программирования Python с использованием платформы EduBlocks.

EduBlocks — это бесплатный инструмент, который помогает научиться “кодить” на текстовых языках, таких как Python или HTML, используя знакомую систему построения алгоритмов из блоков (как в Scratch, Minecraft, AppInventor и т.п.)

Python — самый быстрорастущий язык программирования за последние несколько лет.

Python надолго останется популярным. Он считается лучшим языком программирования для работы в областях машинного обучения и больших данных, а так же может использовать для написания полноценных функциональных десктопных и веб-приложений.

Так как язык Python хорошо подходит в качестве первого языка программирования, то курс Блочного Python ориентирован на учащихся от 9 лет, знакомых с блочным программированием, а также учащихся старше 10 лет без опыта в программировании, изучивших основные логические и математические операции.

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

На освоение данного курса потребуется от 70 до 80 часов.

Кому подходят занятия?

Рекомендуем записываться на данное направление после освоения базы в Scratch.

Ученик должен понимать и знать основные математические операции, ветвление, циклы и переменные.
Для занятий ребенку необходимо хорошо владеть компьютером: уметь пользоваться браузером, открывать новые вкладки, скачивать и устанавливать файлы на компьютер, создавать/переименовывать папки, хорошо знать раскладку клавиатуры, печатать, использовать "горячие" клавиши, уверенно держать мышку в руках.
Подходит для учеников с 9 лет.

Обучение проходит на базе онлайн-платформы edublocks.
Чему сможет научиться ваш ребенок на занятиях по блочному Python?
Ученик будет изучать основы программирования, чтобы ему в дальнейшем было проще перейти на текстовый язык Рython.
На каждую тему будут даваться теоретические и практические задания:

Пример работы на онлайн-платформе edublocks