«Основы программирования на языке Python»

В России потребность в IT-специалистах высокой квалификации сейчас оценивается в 222 тыс. сотрудников, говорится в исследовании Ассоциации "АПКИТ", проведенном по заказу Минкомсвязи России при поддержке АНО "Цифровая экономика". Как отмечается в отчете, даже с учетом возможного сокращения рынка и потребности в новых IT-кадрах на фоне экономического кризиса все выпускаемые вузами IT-специалисты, даже с учетом смежных специальностей, были полностью востребованными на рынке.

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

Педагоги

Антон Сергеевич Дёмин

Содержание программы

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

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

 

Цели программы

Формирование знаний и навыков у учащихся необходимых в базовых инженерных задачах при разработке программного обеспечения.

Результат программы

● углубленные знания в области информатики, математики

● знание технологий разработки программного обеспечения

● приемов программирования на языке python 

● освоение навыков проектирования программ

● навыков работы со средами разработки, отладчиками и системами автоматического контроля кода

● умение читать чужой код и пользоваться его частями в своих разработках

● формирование устойчивого интереса к информационным технологиям и разработке программ

● формирование внимания, аккуратности

● навыков работы в группе, доброжелательного и ответственного отношения друг к другу

● воспитание культуры поведения, речи, мышления.

Материально-техническая база

- 15 ученических ноутбуков

- 1 учительский ноутбук

- сетевая инфраструктура обеспечивающая выход в интернет и внутреннее взаимодействие

- интерактивная панель

- меловая доска