Инфоурок Информатика Рабочие программыПрограмма курса внеурочной деятельности "Программирование на языке Python. Базовый уровень"

Программа курса внеурочной деятельности "Программирование на языке Python. Базовый уровень"

Скачать материал

Комитет по образованию администрации городского округа

«Город Калининград»

муниципальное автономное общеобразовательное учреждение

города Калининграда гимназия № 40 имени Ю.А. Гагарина

(МАОУ гимназия № 40 им. Ю.А. Гагарина)

 

«Утверждено»

 

Директор МАОУ гимназии № 40

им. Ю. А. Гагарина

 

____________________________________

 

Т. П. Мишуровская

 

«30» августа 2022г.

 

 

 

 

 

 

 

Программа курса внеурочной деятельности

В рамках федерального проекта «Код будущего»

  «Программирование на языке Python. Базовый уровень»

основного общего образования

на углубленном уровне

для учащихся 8-11-х классов

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Калининград, 2022

Пояснительная записка

 

Рабочая программа курса внеурочной деятельности «Программирование на языке Python. Базовый уровень» разработана на основе программы, предоставленной преподавателями университета «Высшая школа экономики» в рамках федерального проекта «Код будущего» на 2022-2023 учебный год.

Цель программы:

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

Место в учебном плане:

Данный курс внеурочной деятельности преподается для учащихся 8-11-х классов на углубленном уровне и рассчитан на 144 часа в год. Содержит 4 модуля. Объем каждого модуля: 36 ак.ч. Проводиться 4 часа в неделю.

Особенность программы:

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

 

Задачи изучения курса:

Обучающие задачи

              реализовывать основные элементы и конструкции программирования на языке Python;

              составлять правильные и эффективные алгоритмы;

              выполнять тестирование и отладку программ различными способами;

              работать с популярными средами разработки PyCharm и Wing;

              работать с модулями стандартной библиотеки языка и внешними модулями;

              решать практические задачи разного уровня сложности;

              программировать 2D игру, создавать графический интерфейс и  анимацию объектов.

 

Развивающие задачи

              Формирование и развитие информационной культуры: умения работать с разными источниками.

              Развитие исследовательских умений, умения общаться, умения взаимодействовать, умения доводить дело до конца.

              Развитие памяти, внимательности и наблюдательности, творческого воображения и фантазии через моделирование 3D-объектов.

              Развитие информационной культуры за счет освоения информационных и коммуникационных технологий

              Формирование технологической грамотности.

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

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

 

Воспитательные задачи

              Сформировать гражданскую позицию, патриотизм и обозначить ценность инженерного образования.

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

              Сформировать навыки командной работы над проектом.

              Сориентировать учащихся     на получение технической     инженерной специальности. 

              Научить работать с информационными объектами и различными источниками информации.

              Приобрести межличностные и социальные навыки, а также навыки общения.

               

Обоснование выбора языка программирования

              Python прост в освоении и поможет вам начать мыслить более логично и последовательно, а также уделять внимание деталям при решении задач;

              Знание Python позволит самостоятельно решать задачи, для которых раньше нужно было нанимать программиста;

              Знание Python поможет эффективнее общаться с программистами и техническим персоналом, лучше понимать их задачи и методы;

              Python помогает далеким от программирования специалистом в анализе и визуализации информации;

              Скрипты Python способны сэкономить вам много времени через автоматизацию повторяющихся задач;

              Python широко используется для создания ботов и автоматического сбора информации в интернете.

 

Планируемые результаты изучения курса

Предметные результаты:

              освоят элементы технологии проектирования в 3D-системах и будут применять знания и умения при реализации исследовательских и творческих проектов;

              приобретут навыки работы в среде 3D-моделирования и освоят основные приемы и технологии при выполнении проектов трехмерного моделирования;

              освоят основные приемы и навыки создания и редактирования чертежа с помощью инструментов 3D-среды;

              овладеют понятиями и терминами информатики и компьютерного 3D-проектирования:

              овладеют основными навыками по построению простейших чертежей в среде 3D-моделирования:

              научатся печатать модели, с помощью 3D-принтера базовые элементы и по чертежам готовые модели.

 

Метапредметные результаты:

              смогут научиться составлять план исследования и использовать навыки проведения исследования с 3D-моделью: 

              освоят основные приемы и навыки решения изобретательских задач и научатся использовать в процессе выполнения проектов;

              усовершенствуют навыки взаимодействия в процессе реализации индивидуальных и коллективных проектов;

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

              освоят основные этапы создания проектов от идеи до защиты проекта и научатся применять на практике;

              освоят основные обобщенные методы работы с информацией с использованием программ 3D-моделирования.

 

Личностные результаты:  

·                   смогут работать индивидуально, в малой группе и участвовать в коллективном проекте;

              смогут понимать и принимать личную ответственность за результаты коллективного проекта;

              смогут без напоминания педагога убирать свое рабочее место, оказывать помощь другим учащимся;

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

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

 

Содержание курса

Программирование на языке Python. Базовый уровень

МОДУЛЬ 1. Введение в программирование

Тема 1. Основы языка Python

Занятие 1. История языков программирования. История языка Python. Знакомство с Python и средами программирования. Среда разработки IDLE. Синтаксис языка Python. Практическая работа 1. Установка Python и PyCharm. Первая программа

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Тема 2. Ввод и вывод данных

Занятие 1. Вывод данных: команда print(). Ввод данных: команда input(). Необязательные параметры команды print(): sep, end. Переменные. Стандарт PEP 8. Комментарии. Типичные ошибки. Практическая работа 2. Решение задач по теме

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Занятие 2. Практическая работа 3. Решение задач по теме «Ввод и вывод данных»

Этап 1. Практика (2 ак.ч)

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

Занятие 1. Определение переменной. Целочисленный тип данных. Работа с целыми числами. Операции над целыми числами. Практическая работа 4. Решение задач по теме

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Занятие 2. Построение арифметических выражений. Формат результата. Преобразование строки к целому числу. Практическая работа 5. Решение задач по теме

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Тема 4. Условный оператор

Занятие 1. Условный оператор. Ознакомление с условным оператором if на языке программирования Python. Отступы. Практическая работа 6. Решение задач по теме

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Занятие 2. Операторы сравнения. Проверка истинности. Инструкция if-elif-else. Множественное ветвление. Практическая работа 7. Решение задач по теме

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Занятие 3. Программирование вложенных условий. Практическая работа 8. Решение задач по теме

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Занятие 4. Программирование составных условий. Практическая работа 9. Решение задач по теме

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Тема 5. Типы данных

Занятие 1. Числовые типы данных: int, float. Модуль math. Строковый тип данных. Практическая работа 10. Решение задач по теме

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Занятие 2. Генерирование случайных чисел. Модуль random. Практическая работа 11. Решение задач по теме

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Занятие 3. Практическая работа 12. Решение задач по теме «Типы данных»

Этап 1. Практика (2 ак.ч)

Тема 6. Цикл for и while

Занятие 1. Виды операторов цикла. Цикл for. Функция range. Практическая работа 13. Решение задач по теме

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Занятие 2. Формат оператора цикла с предусловием while. Практическая работа 14. Решение задач по теме

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Занятие 3. Операторы break и continue. Практическая работа 15. Решение задач по теме

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Занятие 4. Вложенные циклы. Алгоритм Евклида. Практическая работа 16. Решение задач по теме

Этап 1. Теория (1 ак.ч)

Этап 2. Практика (1 ак.ч)

Занятие 5. Практическая работа 17. Решение задач по теме «Цикл for и while»

Этап 1. Практика (2 ак.ч)

Тема 7. Тестирование по модулю

Занятие 1. Выполнение теста

Этап 1. Тестирование (2 ак. ч)

МОДУЛЬ 2. Строки и списки

Тема 1. Проект 1. Игра «Камень, ножницы, бумага»

Занятие 1. Проектная деятельность. Структура проекта. Концепция будущего проекта. Особенности презентаций в рамках проектных конкурсов. Пример описания проекта. Критерии оценки проекта

Этап 1. Теория (2 ак. ч.)

Занятие 2. Реализация проекта

Этап 1. Практика (1 ак. ч.)

Этап 2. Самостоятельная работа (1 ак. ч.).
Этап 1. Практика (2 ак. ч.)

 Занятие 3. Оформление и защита проекта

Этап 1. Практика (2 ак. ч.)

Тема 2. Строковый тип данных

Занятие 1. Строки и операции над ними. Индексация. Длина строки и отрицательные индексы. Практическая работа 1. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 2. Срезы. Методы строк. Применение цикла для обхода строки. Практическая работа 2. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 3. Представление строк в памяти компьютера, ASCII и Unicode. Практическая работа 3. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 4. Форматирование строк. Срезы строк. Сравнение строк. Операторы для всех типов последовательностей. Практическая работа 4. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 5. Практическая работа 5. Решение задач по теме «Строковый тип данных»

Этап 1. Практика (2 ак. ч.)

Тема 3. Списки

Занятие 1. Списки и операции над ними. Практическая работа 6. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 2. Списки: индексы и срезы. Пустые списки. Вывод списков. Практическая работа 7. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 3. Функции и методы списков. Практическая работа 8. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 4. Методы списков. Встроенные функции. Практическая работа 9. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 5. Практическая работа 10. Решение задач по теме «Списки»

Этап 1. Практика (2 ак. ч.)

Тема 4. Проект 2. «Бот»

Занятие 1. Структура проекта. Концепция будущего проекта. Критерии оценки проекта

Этап 1. Теория (2 ак. ч.)

Занятие 2. Реализация проекта

Этап 1. Практика (1 ак. ч.)

Этап 2. Самостоятельная работа (1 ак. ч.)

Занятие 3. Реализация проекта

Этап 1. Практика (2 ак. ч.)

Занятие 4. Оформление и защита проекта

Этап 1. Практика (2 ак. ч.)

Тема 5. Тестирование по модулю

Занятие 1. Выполнение теста

Этап 1. Тестирование (2 ак. ч.)

 

МОДУЛЬ 3. Функции и модули

Тема 1. Работа с функциями

Занятие 1. Вспомогательный алгоритм. Понятие «функция». Преимущества использования функций. Структура функция. Объявление функции. Вызов функции. Локальные и глобальные переменные. Практическая работа 1. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 2. Функции без параметров. Функции с параметрами. Функции с возвратом нескольких значений. Практическая работа 2. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 3. Практическая работа 3. Решение задач по теме «Работа с функциями»

Этап 1. Практика (2 ак. ч.)

Тема 2. Работа с модулями

Занятие 1. Стандартные библиотеки. Установка модулей. Импорт стандартных модулей. Практическая работа 4. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 2. Создание моделей. Импорт собственных модулей в Python. Практическая работа 5. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 3. Практическая работа 6. Решение задач по теме «Работа с модулями»

Этап 1. Практика (2 ак. ч.)

Тема 3. Проект 3 «Автоответчик»

Занятие 1. Структура проекта. Концепция будущего проекта. Критерии оценки проекта

Этап 1. Теория (2 ак. ч.)

Занятие 2. Реализация проекта

Этап 1. Практика (1 ак. ч.)

Этап 2. Самостоятельная работа (1 ак. ч.)

Занятие 3. Оформление и защита проекта

Этап 1. Практика (2 ак. ч.)

Тема 4. Графический модуль Turtle

Занятие 1. Общие сведения и подходы работы с модулем. Практическая работа 7. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 2. Рисование фигур. Практическая работа 8. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 3. Практическая работа 9. Решение задач по теме «Графический модуль Turtle»

Этап 1. Практика (2 ак. ч.)

Занятие 4. Практическая работа 10. Решение задач по теме «Графический модуль Turtle»

Этап 1. Практика (2 ак. ч.)

Тема 5. Проект 4 «Мой город»

Занятие 1. Структура проекта. Концепция будущего проекта. Критерии оценки проекта

Этап 1. Теория (2 ак. ч.)

Занятие 2. Реализация проекта

Этап 1. Практика (1 ак. ч.)

Этап 2. Самостоятельная работа (1 ак. ч.)

Занятие 3. Реализация проекта

Этап 1. Практика (2 ак. ч.)

Занятие 4. Оформление и защита проекта

Этап 1. Практика (2 ак. ч.)

Тема 6. Тестирование по модулю

Занятие 1. Выполнение теста

Этап 1. Тестирование (2 ак. ч.)

 

МОДУЛЬ 4. Игры и приложения

Тема 1. Разработка игр

Занятие 1. Особенности разработки компьютерных игр. Библиотека PyGame. Практическая работа 1. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 2. Библиотека PyGame. Установка PyGame. Создание заготовки с фоном. Практическая работа 2. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 3. Создание и размещение спрайтов. Практическая работа 3. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 4. События клавиатуры. Музыкальное сопровождение. Практическая работа 4. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 5. Практическая работа 5. Решение задач по теме «Разработка игр»

Этап 1. Практика (2 ак. ч.)

Тема 2. Проект 5 «Шутер»

Занятие 1. Структура проекта. Концепция будущего проекта. Критерии оценки проекта

Этап 1. Теория (2 ак. ч.)

Занятие 2. Реализация проекта

Этап 1. Практика (1 ак. ч.)

Этап 2. Самостоятельная работа (1 ак. ч.)

Занятие 3. Реализация проекта

Этап 1. Практика (2 ак. ч.)

Занятие 4. Оформление и защита проекта

Этап 1. Практика (2 ак. ч.)

Тема 3. Публикация и распространение ПО

Занятие 1. IT-продукт. Тестирование IT-продукта.

Этап 1. Теория (2 ак. ч.)

Занятие 2. Создание исполняемого файла. Работа со шрифтами. Интерфейс приложения. Практическая работа 6. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 3. Сборка проекта. Модули OS. Практическая работа 7. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 4. Практическая работа 8. Решение задач по теме «Публикация и распространение ПО»

Этап 1. Практика (2 ак. ч.)

Тема 4. Введение в объектно-ориентированное программирование

Занятие 1. Классы. Экземпляры классов. Динамическое изменение. Статические и классовые методы. Специальные методы. Практическая работа 9. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 2. Объект как функция. Инкапсуляция. Наследование. Ассоциация. Полиморфизм. Порядок разрешения доступа к атрибутам. Практическая работа 10. Решение задач по теме

Этап 1. Теория (1 ак. ч.)

Этап 2. Практика (1 ак. ч.)

Занятие 3. Практическая работа 11. Решение задач по теме «Введение в ООП»

Этап 1. Практика (2 ак. ч.)

Занятие 4. Практическая работа 12. Решение задач по теме «Введение в ООП»

Этап 1. Практика (2 ак. ч.)

Тема 5. Тестирование по модулю

Занятие 1. Выполнение теста

Этап 1. Тестирование (2 ак. ч.)

 

МОДУЛЬ 5. Итоговая аттестация

Тема 1. Итоговая аттестация

Занятие 1. Выполнение теста

Этап 1. Тестирование (2 ак. ч.)

 

Формы организации учебных занятий:

1.                 Урок открытия нового знания.

2.                 Урок рефлексии.

3.                 Урок общеметодологической направленности (обобщения и систематизации знаний).

4.                 Урок развивающего контроля.

5.                 Учебная лекция.

6.                 Семинар.

7.                 Самостоятельная работа.

8.                 Диспут.

9.                 Конференция.

 

 

Основные виды учебной деятельности:

1.                 целеполагание, прогнозирование результатов деятельности, рефлексия;

2.                 решение проблемной задачи;

3.                 оценивание и интерпретация информации из разных источников;

4.                 моделирование ситуации;

5.                 деятельность по алгоритму;

6.                 планирование совместной учебной деятельности;

7.                 изложение своей точки зрения;

8.                 презентация результатов совместной деятельности;

Виды деятельности со словесной (знаковой) основой:

1.                  Слушание объяснений учителя.

2.                  Слушание и анализ выступлений своих товарищей.

3.                  Самостоятельная работа с учебником.

4.                  Работа с научно-популярной литературой.

5.                  Отбор и сравнение материала по нескольким источникам.

6.                  Анализ формул.

7.                  Программирование.

8.                  Решение текстовых количественных и качественных задач.

9.                  Выполнение заданий по разграничению понятий.

10.             Систематизация учебного материала.

11.             Редактирование программ.

Виды деятельности на основе восприятия элементов действительности:

1.                 Наблюдение за демонстрациями учителя.

2.                 Просмотр учебных фильмов.

3.                 Анализ графиков, таблиц, схем.

4.                 Объяснение наблюдаемых явлений.

5.                 Изучение устройства приборов по моделям и чертежам.

6.                 Анализ проблемных ситуаций.

Виды деятельности с практической (опытной) основой:

1.                 Работа с раздаточным материалом.

2.                 Постановка фронтальных опытов.

3.                 Выполнение работ практикума.

4.                 Выявление и устранение неисправностей в приборах.

5.                 Выполнение заданий по усовершенствованию приборов.

6.                 Построение гипотезы на основе анализа имеющихся данных.

7.                 Разработка и проверка методики экспериментальной работы.

8.                 Проведение исследовательского эксперимента.

9.                 Моделирование и конструирование.

 



Тематическое планирование курса внеурочной деятельности

  «Программирование на языке Python. Базовый уровень»

 


№ п/п

Наименование модулей/тем программы

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

Формы аттестации

 

Теория

Практика

Всего

 

1

Модуль 1. Введение в программирование

14

22

36

 

1.1

Основы языка Python

1

1

2

Собеседование

 

1.2

Ввод и вывод данных

1

3

4

Собеседование, проверка решения задач

 

1.3

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

2

2

4

Собеседование, проверка решения задач

 

1.4

Условный оператор

4

4

8

Собеседование, проверка решения задач

 

1.5

Типы данных

2

4

6

Собеседование, проверка решения задач

 

1.6

Цикл for и while

4

6

10

Собеседование, проверка решения задач

 

1.7

Тестирование по модулю

2

2

Тест

 

 



№ п/п

Наименование модулей/тем программы

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

Формы аттестации

 

Теория

Практика

Всего

 

2

Модуль 2. Строки и списки

12

24

36

 

2.1

Проект 1. Игра «Камень, ножницы, бумага»

2

4

6

Собеседование, проверка решения задач

 

2.2

Строковый тип данных

4

6

10

Собеседование, проверка решения задач

 

2.3

Списки

4

6

10

Собеседование, проверка решения задач

 

2.4

Проект 2. «Бот»

2

6

8

Собеседование, проверка решения задач

 

2.5

Тестирование по модулю

 

2

2

Тест

 

3

Модуль 3. Функции и модули

11

25

36

 

 

3.1

Работа с функциями

2

4

6

Собеседование, проверка решения задач

 

3.2

Работа с модулями

2

4

6

Собеседование, проверка решения задач

 

3.3

Проект «Автоответчик»

2

4

6

Собеседование, проверка решения задач

 

3.4

Графический модуль Turtle

2

6

8

Собеседование, проверка решения задач

 

3.5

Проект 4 «Мой город»

3

5

8

Собеседование, проверка решения задач

 

3.6

Тестирование

 

2

2

Тест

 

4.

Модуль 4. Игры и приложения

12

24

36

Собеседование, проверка решения задач

 

4.1

Разработка игр

4

6

10

Собеседование, проверка решения задач

 

4.2

Проект 5 «Шутер»

2

6

8

Собеседование, проверка решения задач

 

4.3

Публикация и распространение ПО

4

4

8

Собеседование, проверка решения задач

 

4.4

Введение в объектно-ориентированное программирование

2

6

8

Собеседование, проверка решения задач

 

4.5

Тестирование по модулю

 

2

2

Тест

 

5.

Итоговая аттестация

 

 

 

 

 

5.1

Итоговая аттестация

 

2

2

Тест

 

 


 

Формы аттестации

-                  Итоговая рефлексия, письменная зачетная работа.

-                  Выполнение практических заданий.

-                  Проведение медиафестиваля/конкурса работ/ защита проектных идей

Оценочные материалы

При оценке устного ответа обучающегося принимается во внимание следующие показатели:

1. Организация ответа (введения, основная часть, заключение)

Удачное исполнение правильной структуры ответа (введение - основная часть - заключение); определение темы; ораторское искусство (умение говорить).

Исполнение структуры ответа, но не всегда удачное; определение темы; в ходе изложения встречаются паузы, неудачно построенные предложения, повторы слов.

Отсутствие некоторых элементов ответа; неудачное определение темы или ее определение после наводящих вопросов; сбивчивый рассказ, незаконченные предложения и фразы, постоянная необходимость в помощи учителя.

Неумение сформулировать вводную часть и выводы; не может определить даже с помощью учителя, рассказ распадается на отдельные фрагменты или фразы.

2. Умение анализировать и делать выводы

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

Некоторые важные факты упускаются, но выводы правильны; не всегда факты сопоставляются и часть не относится к проблеме; ключевая проблема выделяется, но не всегда понимается глубоко; не все вопросы удачны; не все противоречия выделяются.

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

Большинство важных фактов отсутствует, выводы не делаются; факты не соответствуют рассматриваемой проблеме, нет их сопоставления; неумение выделить ключевую проблему (даже ошибочно); неумение задать вопрос даже с помощью учителя; нет понимания противоречий.

3. Иллюстрация своих мыслей

Теоретические положения подкрепляются соответствующими фактами.

Теоретические положения не всегда подкрепляются соответствующими фактами.

Теоретические положения и их фактическое подкрепление не соответствуют друг другу.

Смешивается теоретический и фактический материал, между ними нет соответствия.

4. Научная корректность (точность в использовании фактического материала)

Отсутствуют фактические ошибки; детали подразделяются на значительные и незначительные, идентифицируются как правдоподобные, вымышленные, спорные, сомнительные; факты отделяются от мнений.

Встречаются ошибки в деталях или некоторых фактах; детали не всегда анализируется; факты отделяются от мнений.

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

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

5. Работа с ключевыми понятиями

Выделяются все понятия и определяются наиболее важные; четко и полно определяются, правильное и понятное описание.

Выделяются важные понятия, но некоторые другие упускаются; определяются четко, но не всегда полно; правильное и доступное описание.

Нет разделения на важные и второстепенные понятия; определяются, но не всегда четко и правильно; описываются часто неправильно или непонятно.

Неумение выделить понятия, нет определений понятий; не могут описать или не понимают собственного описания.

Оценка производится в соответствии с уровнями показателей:

-        высокий уровень (качество ярко выражено) оценка «5»;

-        средний уровень оценка «4»;

-        низкий уровень оценка «3»;

-        нулевой уровень (качество не проявляется) оценка «2».

При оценивании письменной работы оценка выставляется по следующим критериям:

Оценка «5». Работа выполнена в полном объёме с соблюдением необходимой последовательности. Обучающиеся работают полностью самостоятельно: подбирают необходимые для выполнения предлагаемых работ источники знаний, практическое умение и навыки.

Оценка «4». Самостоятельная работа выполняется учащимися в полном объёме и самостоятельно. Допускаются отклонения от необходимой последовательности выполнения, не влияющие на правильность конечного результата. Работа показывает знание основного теоретического материала и овладение умениями, необходимыми для самостоятельного выполнения работы.

Оценка «3». Работа выполняется при помощи учителя. Обучающиеся показывают знания теоретического материала, но испытывают серьёзные затруднения при самостоятельной работе.

Оценка «2». Выставляется в том случае, когда обучающиеся не подготовлены к выполнению работы. Показывается плохое знание теоретического материала и отсутствие необходимых умений.

При оценке выполнения тестовых заданий оценка выставляется по следующим критериям:

-        Оценка «5» - ученик выполнил 100%-85 % заданий верно;

-        Оценка «4» - ученик выполнил 84%-65% заданий верно;

-        Оценка «3» - ученик выполнил 64%-40% заданий верно;

-        Оценка «2» - ученик выполнил менее 40% заданий верно.

При системе «зачёт» «не зачёт» оценка «зачет» выставляется при выполнении требований к оценкам «5», «4», «3». При выставлении зачёта учитывается участие в фестивале детских мастер- классов «Дети - детям» либо в качестве ведущего мастер-класса, либо в форме предъявлении личных результатов участия в этом событии, проходящем в рамках культурной программы потока.

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

-   Скорость выполнения заданий и четкость ориентировки при выборе способов их успешного выполнения.

-   Активное участие в коллективных работах и коллективных мероприятиях.

-   Оригинальность предлагаемых решений.

-   Способность соотнести с оригинальностью предлагаемого решения и само исполнение.

-   Умение довести работу именно до изначально запланированного результата, не останавливаясь на промежуточном решении.

Оценка производится в соответствии с уровнями показателей:

-   высокий уровень (качество ярко выражено) оценка «5»;

-   средний уровень оценка «4»;

-   низкий уровень оценка «3»

-   нулевой уровень (качество не проявляется) оценка «2».

При системе «зачёт» «не зачёт» оценка «зачет» выставляется при выполнении требований к оценкам «5», «4», «3».

Список литературы

Для обучающихся:

1.                  Андерсон Д.А. Дискретная математика и комбинаторика/ пер. с английского. - М:

Издательство Вильяме, 2018. - 960 с.

2.                  Сайт / справочные материалы [Электронный ресурс] - Режим доступа:

https://metanit.com/python/, свободный.

3.                  Сайт / интерактивный сборник задач для практики программирования [Электронный

ресурс] - Режим доступа: http://pythontutor.ru/, свободный.

4.                  Сайт / Адаптивный тренажер Python [Электронный ресурс] - Режим доступа:

https://stepik.org/course/431 , свободный.

5.                  Сайт / среда разработки для языка Python [Электронный ресурс] - Режим доступа:

https://www.jetbrains.com/pycharm/?fromMenu , свободный.

6.                  Перельман Я.И. Живая математика. - М: Издательство АСТ, 2017. - 224 с.

7.                  Сайт проекта Open Book Project. Практические примеры на Python Криса Мейерса

[Электронный ресурс] - Режим доступа: openbookproject.net , свобод

8.                  Андерсон Д.А. Дискретная математика и комбинаторика/ пер. с английского. - М:

Издательство Вильяме, 2018. - 960 с.

9.                  Cathan Cook, Robot Building for Beginners. - Apress, 2008. -600c.

Для модуля «Сквозные технологии (VR, AI, Big data). Теория и практика»:

Museums - IGI Global, 2020

10.               А.В. Гаврилов. Системы искусственного интеллекта. Уч. пособие 2000, ч. 1. -Новосибирск, НГТУ

11.               Д.Люгер Искусственный интеллект: стратегии решения сложных проблем. 4-издание,

пер. с англ.- М.: Вильямс -2003 -864 стр.

12.               Сайт / справочные материалы [Электронный ресурс] - Режим доступа:

http://www.r2d3.us/visual-intro-tomachine-learning-part-1/, свободный

13.               Андреас Мюллер, Сара Гвидо Введение в машинное обучение с помощью Python. Руководство для специалистов по работе с данными. - Вильямс, 2017

Для педагогов:

14.               Трайнев, В.А. Новые информационные коммуникационные технологии в

образовании: Информационное общество. Информационно-образовательная среда. Электронная педагогика. Блочно-модульное построение информационных технологий / В.А. Трайнев. - М.: Дашков и К, 2018. - 320 c.

15.               Шипилина, Л.А. Методология и методы психолого-педагогических исследований:

Учебное пособие для аспирантов и магистрантов по направлению "Педагогика" / Л.А. Шипилина. - М.: Флинта, 2013. - 208 c.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Программа курса внеурочной деятельности "Программирование на языке Python. Базовый уровень""

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Руководитель научной организации

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 667 985 материалов в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 25.06.2023 505
    • DOCX 46.9 кбайт
    • 54 скачивания
    • Оцените материал:
  • Настоящий материал опубликован пользователем Есева Вероника Юлиевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

    Удалить материал
  • Автор материала

    Есева Вероника Юлиевна
    Есева Вероника Юлиевна
    • На сайте: 7 лет
    • Подписчики: 0
    • Всего просмотров: 13839
    • Всего материалов: 8

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 22 регионов
  • Этот курс уже прошли 152 человека

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

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

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Курс повышения квалификации

Методы и инструменты современного моделирования

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 19 регионов
  • Этот курс уже прошли 70 человек

Мини-курс

Windows для начинающих: файлы, папки, текстовые документы

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Финансы и управление в медиакоммуникациях

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Жизненный цикл продукта и методология управления проектами

6 ч.

780 руб. 390 руб.
Подать заявку О курсе