
Python является одним из бурно развивающихся и популярных в настоящее время сценарных языков программирования. Он позволяет быстро создавать как прототипы программных систем, так и сами программные системы, помогает в интеграции программного обеспечения для решения производственных задач. Python имеет богатую стандартную библиотеку и большое количество модулей расширения практически для всех нужд отрасли информационных технологий. Благодаря ясному синтаксису слушатели быстро его осваивают. Написанные на нем программы получаются структурированными по форме, и в них легко проследить логику работы.
Возможность диалогового режима работы интерпретатора Python позволяет существенно сократить время изучения самого языка и перейти к решению задач в предметных областях. Python свободно доступен для многих платформ, а написанные на нем программы обычно переносимы между платформами без изменений. Это обстоятельство позволяет применять для изучения языка любую имеющуюся аппаратную платформу.
В курсе используется версия языка ветки 3.x.
Курс состоит из 2-х учебных модулей общей продолжительностью 16 часов.
Целью программы является знакомство с языком программирования Python и освоение основных алгоритмических конструкций для разработки компьютерных программ.
Основные задачи:
- ознакомить обучающихся с работой в системе Moodle;
- ознакомить обучающихся с современным профессиональным языком программирования «Python»;
- развить навыки установки необходимого программного обеспечения и работы с ним;
- способствовать освоению базовых алгоритмических структур и использованию их при разработке компьютерных программ;
- развить исследовательские навыки и способности разрабатывать компьютерные программы;
- развить алгоритмическое, логическое и критическое мышление обучающихся.
Целевая аудитория: обучающиеся 8-11 классов школ Кемеровской области с хорошими и отличными знаниями по математике/информатике, мотивированные к занятиям программированием и инженерному образованию.
Практика, предусмотренная ДООП: разработка программы создания карты поселения
Преподаватель:
Колпаков Олег Леонидович, кандидат физико-математических наук, доцент