СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Основы программирования на Python

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Основы программирования на Python»

План урока по информатике для 10 класса

Тема: Основы программирования на Python

Цели урока:

  • Ознакомить учащихся с основами программирования на языке Python.

  • Научить использовать базовые конструкции языка: переменные, операторы, функции.

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



Оборудование:

  • Ноутбуки с установленным Python и текстовым редактором.

  • Проектор для демонстрации.



План урока:

Введение (5 минут)

Приветствие.

Обсуждение целей урока.

Краткая информация о языке Python (особенности, где используется, популярность).

Объяснение новой темы (15 минут)

Переменные и операторы:

Объяснить, что такое переменная и как её объявляют в Python.

Привести примеры:

python

x = 5

y = 10

z = x + y

print(z) # Вывод: 15

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

Пример использования условного оператора if:

python

age = 18

if age = 18:

print("Вы совершеннолетний")

else:

print("Вы несовершеннолетний")

Функции:

Объяснить, что такое функция и как её создавать:

def greet(name):

print("Привет, " + name)

greet("Ваня") # Вывод: Привет, Ваня

Практическое задание (20 минут)

Задание 1: Создать программу, которая запрашивает у пользователя его имя и выводит приветственное сообщение.

Пример:

python

name = input("Введите ваше имя: ")

print("Привет, " + name + "!")

Задание 2: Написать программу, которая будет запрашивать у пользователя два числа и выводить их сумму.

Пример:

python

num1 = float(input("Введите первое число: "))

num2 = float(input("Введите второе число: "))

print("Сумма: ", num1 + num2)

Задание 3: Создать функцию, которая принимает число и возвращает его квадрат. Использовать данную функцию для вычисления квадрата введённого числа.

Пример:

def square(num):

return num ** 2

number = float(input("Введите число: "))

print("Квадрат числа:", square(number))

Презентация работ учащихся (5 минут)

Учащиеся по очереди представляют свои программы.

Обсуждение ошибок и возможных улучшений.

Рефлексия и итог урока (5 минут)

Обсуждение, что нового узнали на уроке.

Уточнение вопросов по пройденному материалу.

Задание на дом: написать программу, которая проверяет, является ли введённое пользователем число четным или нечетным.

Оценивание:

Оценивание выполнения практического задания на уроке.

Оценка домашнего задания на следующем уроке.