Методика изучения Языка программирования Python
Урок 3. Решение вычислительных задач.
Тема урока: Решение вычислительных задач.
Тип урока: урок усвоения новых знаний.
Цель урока: научить учащихся самостоятельно решать вычислительные задачи.
Задачи урока:
Образовательная: научить решать элементарные задачи в Python
Развивающая: развивать у учащихся логическое и алгоритмическое мышление, навыки мыслительной деятельности, включая каждого учащегося в учебно-познавательный процесс и создавая условия для работы каждого в индивидуальном психологическом ритме;
Воспитательная: воспитывать у учащихся самостоятельность, активность, интерес к предмету.
Этапы урока:
1) Организационный момент – 1 мин.
2) Повторение пройденного материала – 10 мин.
3) Рефлексия – 2 мин.
4) Самостоятельная работа – 22 мин.
Оборудование:
-
Компьютер, Python (версия не ниже 3.5), модули Tkinter и NumPy, среды разработки на Python: IDLE, Eric или Geany, а также какие-либо эмуляторы терминалов _ xterm, rxvt, проектор.
СТРУКТУРА И ХОД УРОКА
1. Организационный момент 1 мин.
Учитель: Приветствует класс, проверяет присутствующих.
Здравствуйте, ребята. Сегодня мы с вами будем учиться самостоятельно решать вычислительные задачи, и применять полученные знания на практике.
Давайте повторим пройденный материал на прошлом уроке
1. Какие типы данных вы знаете?
2. Как осуществлять ввод и вывод данных?
3. Как задать переменную?
Дальше ученики отвечают, и учитель выдает задания для выполнения на компьютере.
Задание 1. Определить объем цилиндра.
Пример выполнения задания:
r=input(‘введите радиус’)
h= input(‘введите высоту’)
pi=3,14
v=pi*r^2*h
print(v)
Рис. 1. Нахождение объема цилиндра
Задание 2. Извлеките кубический корень из суммы двух чисел вводимых с клавиатуры.
Пример выполнения задания:
x=int(input('введите первое число'))
y= int(input('введите введите второе число'))
p=(x+y)**(1/3)
print(int(p))
Рис. 2. Извлечение кубического корня
Ученики выполняют, обращаются за помощью к учителю, при выполнении показывают результат.


