Основы программирования Python

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

Но и с реализацией мощных приложений,  сайтов, компьютерных игр, баз данных, систем жизнеобеспечения и элементов искусственного интеллекта, он справляется на «ура». Такие известные компании, как Google и IntelCisco, YouTube,Hewlett-Packard и «ВКонтакте используют язык Python, выбрав его за гибкость и высокую скорость разработки.

 

Объем  курса: 1 занятие в неделю по 3 ак. часа (120мин)
Расписание занятий на 2022 год  уточняется 

Записаться на курс

 

Программа курса
 

1 модуль​:    

Знакомство с основными концепциями и возможностями языка, освоение синтаксиса языка.
Учимся работать со стандартной библиотекой Python.

Осваиваем работу с датами, часовыми поясами и преобразованием времени.
Данные и их типы. Операции в программировании. Изменение типов данных. Переменные. 
Вывод и ввод данных. Функция print.  Функция input
Определение функции. Оператор def. Вызов функции. Функции и программная структура.
Логические выражения и логический тип данных. Логические операторы. Сложные логические выражения.

2 модуль​:  

Ветвление. Множественные ветвления if-elif-else
Ошибки и исключения. Обработка исключений. Оператор try-excep
Функции и циклы. Определение функции. Встроенные функции. Оператор def. Цикл while
Функции для получения целых "случайных" чисел – randint и randrange.
Функция range. Цикл for и range.
Методы строк. Методы split и join. Методы find и replace. Метод format.
Создание собственного модуля.

 

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

 

чему  научатся ваши дети 
 

СИНТАКСИСУ ЯЗЫКА

Усвоят синтаксис и особенности языка программирования Python.

ПИСАТЬ КОД

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

МЫСЛИТЬ АЛГОРИТМИЧЕСКИ

Разовьют навык алгоритмического и системного мышления.

КОНЦЕПЦИЯМ ПРОГРАММИРОВАНИЯ

Познакомятся с фундаментальными концепциями и правилами программирования.

РЕШАТЬ ЗАДАЧИ

Решать разнообразные арифметические и логические задачи.

ОБРЕТУТ ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ

Получат дополнительное профессиональное образование в сфере информационных технологий.