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

  • Критерии

  • Уровень мыслительных

  • Всего

  • Четверть раздел Интегрированные среды разработки программ 8 класс


    Скачать 84.5 Kb.
    НазваниеЧетверть раздел Интегрированные среды разработки программ 8 класс
    Дата24.03.2023
    Размер84.5 Kb.
    Формат файлаdoc
    Имя файла6409af0423004.doc
    ТипДокументы
    #1011575


    СУММАТИВНОЕ ОЦЕНИВАНИЕ ЗА 3 ЧЕТВЕРТЬ
    Раздел «Интегрированные среды разработки программ» 8 класс

    Цели обучения

    8.3.3.1 Использовать операторы выбора и циклов в

    интегрированной среде разработки программ (Python)

    Критерии оценивания

    Обучающийся




    • Использует структуру ветвления в программном коде

    • Использует циклическую структуру в программном коде

    Уровень

    мыслительных навыков


    Применение

    Время выполнения

    20 мин



    Задания

    1. Что такое итерация?


      1. Повторение цикла

      2. Последовательность кода, который требует выполнения

      3. проверка условия

      4. условный оператор
    2. Соотнесите операторы и функции языка Python с их назначением




    1

    WHILE

    А

    Используется для ввода данных

    2

    INPUT

    В

    Используется для генерации числовой

    последовательности

    3

    IF ... ELSE ...

    С

    Используется для остановки цикла при

    возникновении внешнего фактора, влияющего на работу цикла.

    4

    RANGE( )

    D

    Используется для вывода данных и текста

    на экран.

    5

    BREAK

    E

    Используется для создания цикла с

    условием

    6

    FOR

    F

    Используется для обеспечения мгновенного перехода к началу цикла

    7

    PRINT

    J

    Используется для создания

    арифметического цикла параметром)

    8

    CONTINUE

    H

    Используется для постановки условия

    Ответ: 1, 2, 3, 4, 5, 6, 7, 8
    1. Какую последовательность чисел сгенерирует функция range(1,20,3) ?


    Ответ:
    1. Чему будет равно значение переменной S после выполнения кода программы:


    Ответ:

    S =



    1. Чему будет равно значение переменной S после выполнения кода программы:


    Ответ:

    S =

    1. Составьте программу, выводящую на экран квадраты чисел от 10 до 20 включительно.







    1. Что такое ручная трассировка?


      1. Моделирование работы процессора, исполнение каждой команды алгоритма и занесение результатов выполнения команд в трассировочную таблицу

      2. Выполнение определенных действий для достижения поставленной цели

      3. Система знаков и правил, предназначенных для записи алгоритма

      4. Команды и инструкции, дающиеся исполнителю.

    Критерии оценивания



    задания

    Дескриптор

    Балл

    Обучающийся

    Дает определение понятию работы цикла

    1

    Дает определение понятию «итерация»

    1

    Соотносит операторы и

    функции языка Python с их назначением

    2

    Соотносит оператор ввода данных с его

    назначением

    1

    Соотносит оператор вывода данных с его

    назначением

    1

    Соотносит операторы условия с их

    назначением

    1

    Соотносит оператор прерывания цикла с

    его назначением

    1

    Соотносит оператор продолжения цикла с

    его назначением

    1

    Соотносит оператор цикла FOR с его

    назначением

    1

    Соотносит оператор цикла WHILE с его

    назначением

    1

    Соотносит функцию RANGE с её

    назначением

    1

    Использует циклическую

    структуру для функции range

    3

    Определяет последовательность генерируемых чисел (цикл FOR)

    1

    Использует циклическую

    структуру в программном коде

    4

    Определяет значение переменной после выполнения кода программы (цикл WHILE)

    2

    5

    Определяет значение переменной после выполнения кода программы (цикл FOR)

    2

    6

    Составляет программу

    4

    Дает определение понятию

    трассировки алгоритма

    7

    Дает определение понятию №трассировка алгоритма»

    1

    Всего баллов:

    20

    Ответы:

    1. А

    2. Ответ: 1 E , 2 A , 3 H , 4 B , 5 C , 6 J , 7 D , 8 F

    3. [1, 4, 7, 10, 13, 16, 19]

    4. S = 15

    5. S = 9

    1. For i in range(10,21):

    Print( i**2)

    1. А


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