Главная страница
Навигация по странице:

  • ФИО педагога Дата

  • Цели обучения в соответствии с учебной программой

  • Ход урока Этап урока/время Действия педагога

  • Целеполагание: определение темы урока «

  • Середина урока Закрепление изученного материала Задание №1

  • Задание

  • Виды условных операторов

  • Практическая работа Задание 1.

  • Домашнее задание Конспект Самооценивание

  • Урок. КП_урок22_7 класс. Программирование алгоритмов ветвления. Создание проекта


    Скачать 0.56 Mb.
    НазваниеПрограммирование алгоритмов ветвления. Создание проекта
    Дата06.03.2023
    Размер0.56 Mb.
    Формат файлаdocx
    Имя файлаКП_урок22_7 класс.docx
    ТипУрок
    #972544

    Краткосрочный план

    Раздел

    Раздел 4. Программирование алгоритмов на языке Python(пайтон)

    ФИО педагога




    Дата




    Класс 7

    Количество присутствующих:

    Количество отсутствующих:

    Тема урока

    Программирование алгоритмов ветвления. Создание проекта

    Цели обучения в соответствии с учебной программой

    7.3.2.1 – записывать алгоритм на языке программирования

    7.3.3.2 – записывать линейные и разветвляющиеся алгоритмы в интегрированной среде разработки программ (С/С++, Python, Delphi, Lazarus)

    Ход урока

    Этап урока/время

    Действия педагога

    Действия учеников

    Оценивание

    Начало урока

    Приветствие. Создание благоприятной среды.

    Целеполагание:

    определение темы урока «Программирование алгоритмов ветвления. Создание проекта».




    Задание_№1'>Середина урока

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

    Задание №1

    Проанализируйте код программы поиска наибольшего из заданных чисел a, b и c в соответствии с вопросами.

    1. На какой алгоритм опирается поиск наибольшего числа из трех заданных чисел в программе?

    2. Какая форма оператора условия используется в программе?

    3. Проанализируйте программный код и постройте блок-схему

    Наибольшее число

    Наименьшее число

    a=int(input())

    b=int(input())

    c=int(input())

    max=a

    if max
    max=b

    if max
    max=c

    print(max)

    a=int(input())

    b=int(input())

    c=int(input())

    min=a

    if min>b:

    min=b

    if min>c:

    min=c

    print(min)

    Задание №2

    В языке программирования Python используется специальный оператор if – else для проверки условий. Слово if в переводе с английского языка означает если, слово else – иначе. После if пишется условие. Если условие выполняется, то есть оно истинно, выполняется указанная команда.

    Виды условных операторов



    По заданным в таблице значениям переменных х и у определите, является значение выражения истинным или ложным.


    Практическая работа

    Задание 1.

    Дано число k. Разработайте программу, которая определяла бы, является заданное число четным или нечетным. Если число нечетное, то выведите на экран «1», иначе «0».

    k=int(input())

    if k%2==1:

    print("1")

    else:

    print("0")



    Задание 2.

    Велосипедист движется со скоростью v м/с. Необходимо определить, преодолеет ли он путь s м в течение t с. Если он преодолеет заданный путь с указанной скоростью за время t, то необходимо вывести на экран «да», иначе «нет». Порядок ввода данных: v – скорость, s – путь и t – время.

    v=int(input("введите скорость: "))

    s=int(input("введите путь: "))

    t=int(input("введите время: "))

    if v*t>s:

    print("да")

    else:

    print("нет")



    Задание 3.

    Если зимой дни теплые, то нет возможности играть в хоккей. Ученики 7 класса сегодня после занятий планируют поиграть в хоккей. Учитель их предупредил, что они могут поиграть в хоккей только в том случае, если минимальное значение зафиксированной температуры последних трех дней будет ниже температуры t. Используя представленные данные, определите, смогут ли ученики сегодня сыграть в хоккей. Порядок ввода данных: температурные показатели за последние три дня a, b, c и t.

    a=int(input())

    b=int(input())

    c=int(input())

    t=int(input())

    min=a

    if min>b:

    min=b

    if min>c:

    min=c

    if min
    print("да")

    else:

    print("нет")





    ФО


    Конец урока


    Рефлексия

    Сегодня я узнал(а)…

    Было интересно…

    Было трудно…

    Я научился(лась)…

    У меня получилось …

    Домашнее задание

    Конспект

    Самооценивание


    написать администратору сайта