Программа дополнительного образования



бет4/5
Дата18.10.2023
өлшемі99,37 Kb.
#118157
түріПрограмма
1   2   3   4   5
2.1. Учебный (тематический) план

  1. год обучения



Название темы

Количест во часов

Теоретич еские

Практич еские

1

Знакомство с Python. Команды input() и print().

3

1

2

2

Параметры sep, end. Переменные. Комментарии. PEP 8

3

1

2

3

Работа с целыми числами

3

1

2

4

Условный оператор. Логические операции and, or, not

3

1

2

5

Вложенный и каскадный условный оператор

3

1

2

6

Типы данных int, float, str. Встроенные функции min(), max(), abs(). Оператор in.

3

1

2

7

Цикл for. Функция range().

3

1

2

8

Частые сценарии при написании циклов. Расширенные операторы присваивания.

3

1

2

9

Цикл с предусловием while

3

1

2

10

Операторы break, continue, else.

3

1

2

11

Вложенные циклы

3

1

2

12

Итогово-обобщающее занятие

1




1




Итого

34

11

23




  1. год обучения



Название темы

Количест во часов

Теоретич еские

Практич еские

1.

Строковый тип данных: индексация и срезы

3

1

2




2.

Методы строк

3

1

2

3.

Введение в списки.

3

1

2

4.

Основы работы со списками. Методы списков

3

1

2

5.

Вывод элементов списка. Строковые методы split() и join()

3

1

2

6.

Методы списков. Списочные выражения

3

1

2

7.

Функции

3

1

2

8.

Локальные и глобальные переменные. Функции возвращающие значения.

3

1

2

9.

Функции возвращающие значения.

3

1

2

10.

Работа над проектом

7

2

5




Итого

34

11

23



Мониторинг

Аттестация проводится в форме выполнения индивидуальных и групповых заданий по пройденному материалу. Контроль в указанной форме осуществляется как промежуточный, так и итоговый. Отметочная форма контроля отсутствуют.


Для заданий на онлайн-тренажере указан необходимый минимум — 70% выполненных заданий, чтобы тема считалась пройденной успешно и был открыт доступ к следующей теме. После каждой темы в онлайн-курсе стоит итоговая работа: от ученика требуется в ограниченное время (три часа) решить набор задач по пройденной теме. В среднем, ученик справляется с решением за 30 минут. Преподаватели могут использовать эти итоговые работы в качестве промежуточных проверочных работ.

В конце курса, по итогам работы над групповыми и индивидуальными проектами проводится обсуждение результатов в коллективе с опорой на чек-


лист, исправление ошибок и, тем самым, коррекция и закрепление полученных знаний.
Раздел 4. Организационно-педагогические условия реализации программы


4.1. Литература для педагога

  1. Васильев, А. Н. Python на примерах [Текст]:практ. курс /А. Н. Васильев

- Наука и Техника, 2019 - 432 с.

  1. Прохоренок, Н. А. Python 3: самое необходимое [Текст]:практ. курс / Н. А. Прохоренок, В. А. Дронов - БХВ-Петербург, 2019 - 608 с.

  2. Гэддис, Т. Начинаем программировать на Python [Текст]: учебник/Т. Гэддис - БХВ-Петербург, 2019 - 768 с.

  3. Седжвик, Р. Программирование на языке Python /Р. Седжвик, К. Уэйн, Р. Дондеро - Вильямс, 2017 - 736 с.

  4. Харрисон, М. Как устроен Python. [Текст]:практ. курс / М. Харрисон - Питер, 2002 - 272 с.



Литература для обучающихся: Не предусмотрена
Электронные ресурсы:

  1. Курс Поколение Python: курс для начинающих на платформе Stepik. (https://stepik.org/course/58852/syllabus)



Материально-технические условия реализации программы
Занятие проходят с использованием оборудования Центра «Точка роста»
1. Обязательные

  • помещение (предпочтительно, изолированное);

  • 10—15 рабочих мест: стол, стул, розетка, компьютеры на каждое рабочее место;

  • проектор, аудио колонки;

  • Интернет-соединение, скорость загрузки не менее 2 Мбит/сек;

  • меловая, магнитно-маркерная доска или флипчарт;

  • общие условия в соответствии с СанПиН 2.4.4.3172-14

Требования к ПO:

  • Операционная система Windows 7 или моложе / MacOS / Unix-based системы с поддержкой протокола HTML5;

  • Приложения Google Chrome, Gimp, Brackets;

  • интерактивная оболочка (бесплатная IDE Wing101 или аналог).

Приложение 1
Календарно-тематическое планирование



Название

Виды учебных занятий,
учебных работ

Краткое описание

1 год обучения

1.

Знакомство с Python. Команды input() и print()

Интерактивные занятия

Знакомство с учениками. Сбор ожиданий учеников, пояснение программы курса, рефлексия. Объяснение темы.

Работа за компьютером

Регистрация на платформе Stepik. Решение задач.

2.

Практическое занятие Команды input() и print()

Работа за компьютером

Регистрация на платформе Stepik. Решение задач.

3.

Практическое занятие Команды input() и print()

Работа за компьютером

Решение задач.

4.

Параметры sep, end.

Интерактивные занятия

Продолжение знакомства в группе. “Что?Где?Когда?” по пройденной теме. Объяснение новой темы.

Работа за компьютером

Отработка навыков работы с переменными, использования комментариев в коде.

5.

Переменные.

Работа за компьютером

Отработка навыков работы с переменными, использования.

6.

Комментарии. PEP 8

Работа за компьютером

Отработка навыков работы с переменными, использования комментариев в коде.

7.

Работа с целыми числами

Интерактивные занятия

Обсуждение правильной работы с ошибками. Практика взаимодействия в группе.






Название

Виды учебных занятий,
учебных работ

Краткое описание










Объяснение темы.

8.

Работа с целыми числами

Работа за компьютером

Отработка операций с целыми числами

9.

Работа с целыми числами.
Обработка цифр числа.

Работа за компьютером

Обработка цифр числа.

10.

Условный оператор.
Логические операции and, or, not

Интерактивные занятия

Приоритеты и планирование. Объяснение темы. Разбор задач на доске.

11.

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

Работа за компьютером

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

12.

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

Работа за компьютером

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

13.

Вложенный и каскадный
условный оператор

Интерактивные занятия

Повторение. Объяснение темы. Разбор задачи. Рефлексия “Повар”

14.

Решение задач с использованием
каскадного условного оператора.

Работа за компьютером

Решение задач с использованием каскадного условного оператора.






Название

Виды учебных занятий,
учебных работ

Краткое описание

15.

Решение задач с использованием вложенных
ветвлений.

Работа за компьютером

Решение задач с использованием вложенных ветвлений.

16.

Типы данных int, float, str.
Встроенные
функции min(),
max(), abs(). Оператор in

Интерактивные занятия

Анонс нестандартных форм работы с классом. Объяснение темы. Групповая работа над презентацией.

17.

Решение задач по теме «Типы данных int, float, str.»

Работа за компьютером

Решение задач по теме «Типы данных int, float, str.»

18.

Решение задач по теме «Встроенные функции min(),
max(), abs(). Оператор in»

Работа за компьютером

Решение задач по теме «Встроенные функции min(), max(), abs(). Оператор in»

19.

Цикл for. Функция range()

Интерактивные занятия

Повторение. Объяснение новой темы. Подвижная игра с функцией range(). Рефлексия.

20.

Решение задач по теме «Цикл for. Функция range()»

Работа за компьютером

Решение задач по теме «Цикл

21.

Решение задач по теме «Цикл

Работа за компьютером

Решение задач по теме «Цикл

22.

Частые сценарии при написании циклов.
Расширенные операторы присваивания

Интерактивные занятия

Игровое повторение предыдущей темы. Самостоятельное изучение новой темы в командах. Объяснение новой темы.








Достарыңызбен бөлісу:
1   2   3   4   5




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет