- Главная
- Направления
- Естественнонаучная
- Математические предметы (математика, программирование)
- «Лаборатория программирования» - Точка роста
«Лаборатория программирования» - Точка роста
Содержание программы направлено на воспитание интереса познания нового, развитию наблюдательности, умения анализировать, догадываться, рассуждать, доказывать, умения решать учебную задачу творчески.
Программа разработана в соответствии с требованиями ФГОС ООО и ФГОС СОО.
За основу обучения учащихся по данному курсу взято программирование с максимальным использованием компьютера на занятиях. Основной методический принцип курса по программированию – все познается через труд, через преодоление собственных ошибок, через процесс решения задач. Освоение материала в основном происходит в процессе практической деятельности. Выполнение заданий в рамках программы – процесс творческий, осуществляемыйчерез совместную деятельность педагога и детей, детей друг с другом.
Конкретная среда языка программирования Паскаль рассматривается с позиции приобретения учащимися навыков программирования. Преобладающий тип занятий – практикум. Все задания курса выполняются с помощью персонального компьютера в среде языка программирования АВС Паскаль, создание сайтов в среде Kompozer.
преподаватели
Юшина Татьяна Владимировна -педагог высшей категории
Содержание программы
Содержание учебного курса
Основы языка Python (35 часов)
Вводное занятиеОсновы языка Python. Ввод-вывод данных, числа и строки, операции с числами и строками.Операции с числами и строками. Условная конструкция в Python.Условная конструкция в Python, elif, логические операции.ЦиклforвPython. Циклwhile. Строки. Функции. Встроенные функции в Python.Списки. Кейс 1. Создание программы-теста из нескольких вопросов. Завершение работы над программой-тестом.Работа с файлами в Python.Кейс 2. Разработка приложения, сохраняющего данные в файле.Продвинутые возможности Python.Создание продвинутого интерфейса к программе, разработанной на предыдущем занятии. Завершение работы над программой.Работа с датой и временем. Кейс 3. Создание приложения Календарь дней рождения моей семьи. Работа над проектом
Цели программы
Приобретение учащимися базового набора знаний, умений и навыков по программированию.
Результат программы
· знакомство с базовыми конструкциями языка Python;
· формирование умения придумывать алгоритмы и их реализовывать на языке Python;
· формирование умения создавать реальные приложения с помощью языка Python,
· формирование умения применять накопленные знания для решения практических задач;
Особые условия проведения
Навыки владения персональным компьютером
Материально-техническая база
Кабинет информатики