Python для старта разработки (6-7 классы)
Курс ориентирован на популяризацию технического творчества и it-технологий среди учащихся, формирования знаний о программировании посредством языка высокого уровня Python.
Все теоретические сведения представляются в компактном и структурированном виде – в виде схем, кратких и четких определений, презентаций. Основная часть времени отводится по разбор практических заданий. Задания сгруппированы по темам и соответствуют теме теоретического блока занятия.
Программа конкретизирует содержание предметных тем курса с учетом межпредметных и внутрипредметных связей, логики учебного процесса, возрастных особенностей учащихся.
Арсланова Джамиля Расуловна - педагог дополнительного образования
Магомедов Салих Салимсултанович - педагог дополнительного образования
Количество дней программы: 12
Возраст учащихся: к участию в программе приглашаются учащиеся 6-7 классов образовательных организаций республики.
Цель:
Создание условий для изучения методов программирования на языке Python; рассмотрение различных парадигм программирования, предлагаемых этим языком (процедурная, функциональная, объектно-ориентированная); подготовка к использованию как языка программирования, так и методов программирования на Python в учебной и последующей профессиональной деятельности в различных предметных областях, а также решение разнообразных задач и для многих платформ: начиная с iOS и Android и заканчивая серверными операционными системами.
Задачи:
- Формированиеиразвитиенавыковалгоритмическогоилогического мышления, грамотной разработки программ;
- Знакомство с принципами иметодами функционального программирования;
- Знакомствоспринципамииметодамиобъектно-ориентированного программирования;
- Приобретение навыков работы в интегрированной среде разработки на языке Python;
- Изучение конструкций языка программирования Python;
- Знакомствососновнымиструктурамиданныхитиповымиметодами обработки этих структур;
- Приобретение навыков разработки эффективных алгоритмов и программ на основе изучения языка программирования Python;
Содержание программы:
- Команды: print, input. Параметры: sep, end. Целочисленная арифметика. Работа с числовыми и логическими переменными
- Операторы ветвления: if, if-else, if-elif-else. Вложенные и каскадные условия.
- Числовые типы данных int, float. Строковой тип данных. Модуль math.
- Операторы-циклы while, for, while-else, for-else. Операторы перехода break и continue.
- Индексация. Срезы. Методы строк. Введение в списки. Основы работы со списками. Методы списков. Вывод элементов списка. Списочные выражения.
- Ин Функции без параметров. Функции с параметрами. Локальные и глобальные переменные. Функции с возвратом значения.
Распорядок дня:
1 пара: 09:00 –10:30
2 пара: 10:40 –12:10
12:20 – 13:20. – ОБЕД
3 пара: 13:20 –14:50 1
Расписание:
Понедельник – Воскресенье: 09:00- 15:00 часов
В смену приглашаются победители и призеры профильных образовательных смен ГАОУ ДО РД «Центр развития талантов «Альтаир» 2022-2023 у.г.