Введение в программирование на языке Python

Направленность: «Введение в программирование на языке Python» имеет техническую направленность.

Уровень: Стартовый.

Возраст: от 12 до 18 лет.

Описание программы: Актуальность программы «Программирование на языке Python» вызвана потребностью современного информационного общества в высокообразованных, адаптированных к изменениям специалистах в IT-сфере. Для удовлетворения данной потребности перед дополнительным образованием стоит задача развития человеческого потенциала через выявление талантливых детей, развитие их мотивации и способностей. Традиционное изучение в общеобразовательных учреждениях языка программирования «Pascal» и Basic не может в полной мере потребности удовлетворить потребности в изучении новых и популярных языков программирования. Изучение языка программирования «Python» поможет ребенку получить более целостное представление о профессии программиста, разработчика, инженера.

Цель программы: обучение навыкам алгоритмизации и программирования на языке «Python».

Возраст: от 12 до 18 лет.

Задачи:

Образовательные:

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

Развивающие:

  • развивать логическое и алгоритмическое мышление;
  • развивать внимательность и способность к длительной концентрации.

Воспитательные:

  • способствовать формированию устойчивого интереса к программированию;
  • воспитывать стремление к самообразованию и профессиональному саморазвитию.

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

  • Компьютер в сборе тип 1 PowerCool PC52ITS-0432
  • Моноблочное интерактивное устройство 65W21K 
  • Наушники;
  • Клавиатура;
  • Компьютерная мышь.

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

Модуль 1. Введение в Python.
Модуль 2. Расширенные возможности Python.
Модуль 3. Объектно-ориентированное программирование.

Форма итогового контроля – тестирование.