Методическое описание:
Теория
| Номер | Название | Описание |
|---|---|---|
| 1. | Естественные и формальные языки | Теория рассказывает о формальных и естественных языках, их семантике и синтаксисе. |
| 2. | Что такое Python? | Теория рассматривает историю появления языка программирования Python. |
| 3. | Обзор имеющихся программных сред для работы с Python | Теория описывает наиболее популярные программные среды для работы с Python. |
| 4. | Установка Python на Windows 10. Знакомство со средой программирования. Знакомство с IDLE | Теория описывает алгоритм установки специального программного обеспечения для работы с языком программирования Python. |
| 5. | Универсальная конструкция программы | Теория рассматривает универсальную конструкцию программы, в том числе с циклами. |
| 6. | Правила синтаксиса в формальных языках | Теория рассказывает о правилах синтаксиса в языке программирования Python. |
| 7. | Операции вычисления | Теория раскрывает понятия: запись арифметического выражения, арифметические знаки на языке Python. |
| 8. | Переменные в Python | Теория раскрывает понятия: переменная, команда «присваивание». |
| 9. | Типы данных в Python | Теория раскрывает понятие «типы данных» и их использование в Python. |
| 10. | Функция print(), её синтаксис и возможности | Теория раскрывает синтаксис и возможности функции print(). |
Задания
| Номер | Название | Вид | Сложность | Баллы | Описание |
|---|---|---|---|---|---|
| 1. | Имена переменных | 1 вид - рецептивный | лёгкое | 1 Б. | Задание направлено на закрепление и систематизацию знаний об именах переменных в Python. |
| 2. | Знаки арифметических операций | 1 вид - рецептивный | лёгкое | 1 Б. | Задание направлено на закрепление и систематизацию знаний о записи знаков арифметических операций. |
| 3. | Оператор условного перехода | 2 вид - интерпретация | среднее | 1 Б. | Задание направлено на закрепление умения составлять программу с оператором условного перехода. |
| 4. | Двоичный код | 2 вид - интерпретация | среднее | 1 Б. | Задание направлено на закрепление знаний о синтаксисе языка программирования Python. |
| 5. | Тип данных | 1 вид - рецептивный | лёгкое | 1 Б. | Задание направлено на закрепление знаний и типах данных. |
| 6. | Характеристики Python | 1 вид - рецептивный | лёгкое | 1 Б. | Задание проверяет знание характеристик языка программирования Python. |
| 7. | Математические операции | 2 вид - интерпретация | среднее | 1 Б. | Задание направлено за закрепление знаний о математических операциях со строками. |
| 8. | Условный цикл | 2 вид - интерпретация | среднее | 1 Б. | Задание проверяет умение определять результат работы условного цикла. |
| 9. | Запись выражения на языке программирования | 2 вид - интерпретация | среднее | 2 Б. | Упражнение проверяет умение записывать математические выражения на языке программирования. |
| 10. | Синтаксис | 2 вид - интерпретация | среднее | 1 Б. | Задание направлено на закрепление знаний о синтаксисе языка программирования Python. |
| 11. | Определение результата арифметического выражения | 2 вид - интерпретация | среднее | 2 Б. | Упражнение проверяет умение вычислять результат с помощью Python или вычисление результата вручную. |
| 12. | Результат работы программы на Python | 2 вид - интерпретация | среднее | 2 Б. | Упражнение проверяет умение определять результат работы программы. |
| 13. | Запиши сокращённую запись выражения | 2 вид - интерпретация | среднее | 2 Б. | Упражнение проверяет умение записать верное выражение. |
| 14. | Какие высказывания истинные? | 2 вид - интерпретация | среднее | 2 Б. | Упражнение систематизирует и проверяет знания о типах данных. |
| 15. | Первая программа на Python | 2 вид - интерпретация | среднее | 2 Б. | Задание направлено на закрепление умений работать в среде программирования Python. |
| 16. | Ошибки синтаксические и семантические | 3 вид - анализ | сложное | 1 Б. | Задание проверяет знание синтаксиса языка. |
| 17. | Что выведет команда print() | 3 вид - анализ | сложное | 3 Б. | Упражнение систематизирует и проверяет знания о выводе данных на экран. |
| 18. | Найди ошибку в команде «присвоить» | 3 вид - анализ | сложное | 3 Б. | Упражнение систематизирует и проверяет знания команды «присвоить». |
| 19. | Определи тип данных | 3 вид - анализ | среднее | 3 Б. | Задание направлено на закрепление и систематизацию знаний о типах данных. |
| 20. | Сумма и произведение (с самопроверкой) | 3 вид - анализ | сложное | 0 Б. | Задание направлено на закрепление умений применять математические операции на ЯП Python. |
| 21. | Сумма и произведение (с ручной проверкой) | 3 вид - анализ | сложное | 1 Б. | Задание направлено на закрепление умений применять математические операции на ЯП Python. |
Задания (подписка)
| Номер | Название | Вид | Сложность | Баллы | Описание |
|---|---|---|---|---|---|
| 1. | Практическая работа № 1 Первоначальные сведения о языке программирования Python (с ручной проверкой) | Другой | среднее | 20 Б. | Практическая работа направлена на закрепление первоначальных сведений о языке программирования Python. |
| 2. | Практическая работа № 1 Первоначальные сведения о языке программирования Python (с самопроверкой) | Другой | среднее | 20 Б. | Практическая работа направлена на закрепление первоначальных сведений о языке программирования Python. |
| 3. | Практическая работа № 2 Данные в Python | Другой | среднее | 20 Б. | Практическая работа направлена на закрепление умений и навыков работать с данными в Python. |
Тесты
| Номер | Название | Рекомендованное время: | Сложность | Баллы | Описание |
|---|---|---|---|---|---|
| 1. | Тренировка по теме Введение в язык программирования Python | 00:40:00 | среднее | 19 Б. | Тренировка направлена на закрепление знаний о типах переменных, операциях вычислений, операторах ввода и вывода. |