В мире кодов Python

Программа данного курса посвящена обучению школьников различным аспектам программирования на современном языке Python. Занятия курса направлены на развитие мышления, логики, творческого потенциала учеников. Программа ориентирована на использование получаемых знаний для разработки реальных проектов. Курс содержит большое количество творческих заданий (именуемых Кейсами).

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

В рамках предлагаемого курса «Языки программирования. Python» изучение основ программирования на языке Python — это не столько средство подготовки к будущей профессиональной деятельности, сколько формирование новых общеинтеллектуальных умений и навыков: разделение задачи на этапы решения, построение алгоритма и др. Исключительно велика роль программирования для формирования мышления школьников, приёмов умственных действий, умения строить модели, самостоятельного нахождения и составления алгоритмов решения задач, умения чётко и лаконично реализовывать этапы решения задач. Использование этих возможностей для формирования общеинтеллектуальных и общеучебных умений школьников активизирует процесс индивидуально-личностного становления учащихся.

преподаватели

Приходько Алексей Михайлович 

Содержание программы

Программа предназначена для изучения курса информатики учащимися основной школы.

1. Знакомство с языком Python

Общие сведения о языке

  • Режимы работы
  • Знакомство с языком Python

2. Переменные и выражения

  • Переменные
  • Выражения
  • Выражения
  • Ввод и вывод
  • Задачи на элементарные действия с числами
  • Выражения и операции

3. Условные предложения

  • Логические выражения и операторы
  • Условный оператор
  • Множественное ветвление
  • Реализация ветвления в языке Python
  • Зачетная работа № 1. "Составление программ с
    ветвлением".
  • Тест № 3. "Условные операторы".

4. Циклы

  • Оператор цикла с условием
  • Оператор цикла for
  • Вложенные циклы
  • Случайные числа
  • Примеры решения задач с циклом
  • Самостоятельная работа № 2 "Составление программ с циклом"

4. Циклы
 

  • Творческая работа № 1. "Циклы"
  • Функции
  • Создание функций
  • Локальные переменные
  • Примеры решения задач c использованием функций
  • Самостоятельная работа № 3 по теме "Функции" Рекурсивные функции
  • Тест № 5. Функции

 
6. Строки - последовательности символов
 

  • Строки
  • Срезы строк
  • Примеры решения задач со строками
  • Сложные типы данных
  • Списки
  • Срезы списков
  • Списки: примеры решения задач
  • Матрицы
  • Тест № 7. Списки
  • Кортежи
  • Введение в словари
  • Множества в языке Python
  •  
    Тема 8. Стиль программирования и отладка программ
     
  • Стиль программирования
  • Отладка программ
  • Зачет по курсу «Программирование на языке Python»
  • Что дальше?

Цели программы

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

Результат программы

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