Савельев А.А.
Уроки
Видео уроки
Памятка - основы программирования на языке Python
01. Введение в яз. пр-я Python. Его история. Первый запуск раб. среды
02 Стр ра программы на яз Python Опер и перем Типы данных
03 Ввод и вывод данных в программах на языке Python
04 Линейные алгоритмы обработки целочисленных данных
05 Линейные алгоритмы обработки вещественных чисел
06 Разветвляющиеся алг мы Логический тип данных Инстр я ветвления
07 Разветвляющиеся алгоритмы Сложные условия Каскадные ветвления
08 Циклические алгоритмы Цикл с предусловием
09 Циклические алгоритмы Цикл с постусловием Инстр и упр я циклом
10 Циклические алгоритмы Цикл с параметром
11 Сложные циклические алгоритмы Вложенные циклы
11.1 «Рекурсивные алгоритмы. Быстрая сортировка элементов массива»
12. Этапы решения зад. на компьютере. Последоват. констр-е алг-ма
14. Применение функций при решении задач
17. Обработка списков. Лин. поиск. Доб-е и удал-е эл-тов. Коп-е списков
18 Обработка списков Двоичный поиск и сортировка
23 Концепция ООП Объекты и классы
24 Программирование объектной модели
26 Принципы ООП Наследование и полиморфизм
27 Основы графического интерфейса
28 Создание приложения с использованием виджетов
29 Создание граф интерфейса без исп я программы визуализатора
30 Управление макетом графического интерфейса Блочный макет
31 Управление макетом графического интерфейса Сеточный макет
33 Модель обработки данных в приложении с графическим интерфейсом
Аннотация
Элективный курс по информатике "Основы программирования на Python" представляет собой вводный курс по программированию, дающий представление о базовых понятиях структурного программирования (данных, переменных, ветвлениях, циклах и функциях).
Python – это язык, обладающий рядом преимуществ перед другими языками для начинающих изучать программирование (ясность кода, быстрота реализации).