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

  • Критерии

  • Уровень

  • Критерий

  • Итого: 15

  • СОР 10 класс 2 четверть. 10 класс 2 ЧЕТВЕРТЬ. Четверть раздел Алгоритмизация и программирование


    Скачать 45.83 Kb.
    НазваниеЧетверть раздел Алгоритмизация и программирование
    АнкорСОР 10 класс 2 четверть
    Дата21.12.2021
    Размер45.83 Kb.
    Формат файлаdocx
    Имя файла10 класс 2 ЧЕТВЕРТЬ.docx
    ТипДокументы
    #312201

    1. ЧЕТВЕРТЬ

    Раздел «Алгоритмизация и программирование»


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

          1. Писать код на языке программирования, используя функции и процедуры

          2. Использовать процедуры и функции для обработки строк

          3. Использовать файлы для чтения и записи информации

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

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

    Обучающийся:

    • Записывает код на языке программирования, используя функции и процедуры

    • Использует процедуры и функции для обработки строк

    • Использует файлы для чтения и записи информации

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

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

    Применение

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

    30 минут



    Задания


    1. В комбинаторике при вычислении количества сочетаний из n элементов по k

    используется формула: 𝐶𝑘 = 𝑛!

    . Напишите код программы, используя функцию

    𝑛 𝑘!(𝑛−𝑘)!

    для вычисления количества сочетаний. Формула для вычисления факториала: n! = 1*2*3*…*n






    1. Имеется список учащихся: Калиев, Иванова, Ахметова, Рыспаев, Валиева. Напишите программу, которая отсортирует данный список в алфавитном порядке с использованием встроенной функции Python.




    1. Вводится строка, состоящая из слов, разделенных пробелами. Напишите программу, подсчитывающую количество слов во введенной строке.




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




    1. Напишите код Python для создания текстового файла anketa.txt со своими анкетными данными в формате:


    Фамилия имя отчество Дата рождения

    Город проживания Место учебы



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

    задания

    Дескриптор

    Балл

    Обучающийся

    Записывает код на языке программирования, используя функции и процедуры

    1

    Определяет функцию для вычисления

    количества сочетаний;

    1

    использует цикл для вычисления

    факториала;

    1

    выполняет вызов функции для

    вычисления формулы;

    1

    2

    создает массив со списком учащихся;

    1

    применяет функцию сортировки к

    созданному массиву;

    1

    указывает правильный порядок

    сортировки.

    1

    Использует процедуры и функции для обработки строк;

    3

    организовывает ввод строки;

    1

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

    подсчета количества слов в строке

    1

    выводит результат на экран;

    1

    4

    использует цикл проверки символов;

    1

    проверяет первый символ на принадлежность символам английского алфавита или символу подчеркивания;

    1

    проверяет принадлежность остальных символов множеству английских букв,

    цифр или символа подчеркивания;

    1

    Использует файлы для чтения и записи информации;

    5

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

    текстового файла;

    1

    записывает данные в файл в

    необходимом формате;

    1

    осуществляет закрытие файла после

    записи;

    1

    Итого:







    15





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