- Введение в GNU/Linux
- Работа в графических средах (KDE, Gnome)
- Командная оболочка (bash)
- Практические работы по OpenOffice
- Основы программирования (Python)
- Обзор языков программирования
- Введение в Python
- Данные и переменные
- Логические выражения
- Условный оператор
- Множественное ветвление
- Цикл While
- Ввод данных
- Последовательности: строки
- Последовательности: списки
- Структуры данных: словари
- Цикл for
- Функции
- Локальные и глобальные переменные
- Задания по программированию
- Алгоритмы на Python
- Объектно-ориентированное программирование (Python)
- Программирование графического интерфейса (Tkinter)
- 2D анимация (Synfig)
- 3D моделирование (Blender)
- Blender Game Engine
Элективный курс по информатике "Основы программирования на Python" представляет собой вводный курс по программированию, дающий представление о базовых понятиях структурного программирования (данных, переменных, ветвлениях, циклах и функциях). Python – это язык, обладающий рядом преимуществ перед другими языками для начинающих изучать программирование (ясность кода, быстрота реализации). Место курса "Основы программирования на Python" в составе образовательной программы дополнительного образования детей "Лаборатория юного линуксоида" — первый год обучения. Курс рассчитан примерно на 16-18 часов. Цели и задачи курсаОсновной целью данного элективного курса является формирование базовых понятий структурного программирования, развитие логики обучающихся. Курс не является полноценным учебником по Python. Программа элективного курсаПредставление об языках программирования и их историческом развитии. Способы трансляции программного кода. Типы данных (целые числа, числа с плавающей точкой, строки) и структуры данных (строки, списки, словари), переменные, выражения, ветвления (if, if-else, if-elif-else) и циклы (while, for) в программах. Ввод и вывод данных. Понятие о функции, локальных и глобальных переменных. |
|||

