Создание более 100-ти программ, более 10-ти собственных проектов
Результаты курса: развитие алгоритмического мышления с использованием популярного профессионального языка программирования
Курс состоит из трех модулей, каждый из которых включает 16 уроков. Занятия проводятся 2 раза в неделю и длительностью в один час.
Каждое занятие посвящено интересной и доступной для детей теме. Все занятия практикоориентированные, за одно занятие решается 5-10 интересных задач по программированию.
В конце занятия детям дается домашнее задание, уровень сложности которого зависит от уровня обучающегося.
Общая концепция курса: обучение программированию через написание игр («быки и коровы», «анимация персонажей», «шифровальщик» и т.д.)
Требований к уровню знаний нет, но для прохождения обучения очень рекомендуются хорошие навыки работы с мышью и клавиатурой у детей.
Прохождение курса позволит ребенку освоить основы программирования: основные алгоритмические конструкции, графический интерфейс и элементы интерфейса, основные библиотеки для работы с изображениями, текстами, интернетом.
В данном учебном курсе предполагается написание небольших учебных программ, что занимает около половины времени всего занятия. При написании больших проектов детям будут даваться готовые коды, в которых им необходимо будет разобраться и изменить в соответствии со своими идеями.
Обучение предполагает индивидуальную работу, у каждого ребенка будет ноутбук, на котором выполняется задание. Стиль проведения занятий предполагает удобную, комфортную и свободную атмосферу (можно вставать со своих мест, можно общаться, задавать вопросы). Поэтому в случае сложностей можно спросить совета не только у преподавателя, но и у других ребят. При сложных задачах возможна и общая дискуссия по способам решения задачи.
На занятия ребенку не требуется приносить дополнительное оборудование, на каждого ребенка выделяется отдельный ноутбук. При желании можно взять флешку для копирования написанного на занятии кода.
После каждого урока ребенок получает домашнее задание, которое выполняется самостоятельно. Поэтому очень рекомендуется наличие компьютера/ноутбука дома.
Основным способом проверки уровня знаний и усвоенного материала является выполнение домашних заданий и выполнение собственных проектов. Кроме этого, наставник проводит общение с детьми во время каждого занятия и следит за их успехами и знаниями. Дополнительно, знания проверяются через викторины или свободные темы.
После окончания курса Java, следующий курс выбирается в зависимости от знаний и возраста ребенка согласовано с родителями. Один из вариантов — это изучение другого языка программирования (например, Python), обучение frontend (Создание сайтов) или продолжение обучение Java с более узкой специализацией:
На занятиях работают специалисты с профильными дипломами технических факультетов или преподаватели с необходимыми техническими знаниями и опытом. Также в работе с детьми могут участвовать студенты последних курсов технических или педагогических факультетов, обладающие нужными техническими знаниями.
Вы можете быть спокойны. Мы предоставим вам возможность перенести, при условии, что об отсутствии ребенка было объявлено как минимум за 24 часа. Просто сообщите нам об этом по электронной почте или в мессенджере.
В случае, если вам потребуется более продолжительный перерыв, мы рады предложить вам «заморозку» занятий из абонемента до 2х месяцев. Это даст вам возможность воспользоваться ими позднее, когда это вам будет удобно.