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

  • Примерные

  • Учебное

  • Раздел

  • Практические

  • Информатика. Основное общее образование (1). Программа основного общего образования информатика базовый уровень


    Скачать 204.43 Kb.
    НазваниеПрограмма основного общего образования информатика базовый уровень
    Дата27.12.2022
    Размер204.43 Kb.
    Формат файлаdocx
    Имя файлаИнформатика. Основное общее образование (1).docx
    ТипПрограмма
    #865615
    страница6 из 8
    1   2   3   4   5   6   7   8


    38

    Примерная рабочая программа
    класс


    1 час в неделю, всего 34 часа, 1 час резервное время.


    Примерные темы, раскрывающие данный раздел программы,

    и количество часов, отводимое на их изучение



    Учебное содержание


    Основные виды деятельности учащихся при изучении темы (на уровне учебных действий)

    Раздел 1. Теоретические основы информатики (12 часов)

    Тема 1. Системы счисле- ния (6 часов)

    Непозиционные и позиционные систе- мы счисления. Алфавит. Основание. Развёрнутая форма записи числа. Пе- ревод в десятичную систему чисел, записанных в других системах счис- ления.

    Римская система счисления. Двоичная система счисления. Пере- вод целых чисел в пределах от 0 до 1024 в двоичную систему счисления. Восьмеричная система счисления. Пе- ревод чисел из восьмеричной системы в двоичную и десятичную системы

    и обратно. Шестнадцатеричная систе- ма счисления. Перевод чисел из шестнадцатеричной системы в двоич- ную, восьмеричную и десятичную си- стемы и обратно.

    Арифметические операции в двоич- ной системе счисления

    6 Раскрывать смысл изучаемых понятий.

    6 Выявлять различие в позици- онных и непозиционных си- стемах счисления.

    6 Выявлять общее и различия в разных позиционных системах счисления.

    6 Записывать небольшие (от 0 до 1024) целые числа в раз- личных позиционных системах счисления (двоичной, восьме- ричной, шестнадцатеричной).

    6 Сравнивать целые числа, за- писанные в двоичной, восьме- ричной и шестнадцатеричной системах счисления.

    6 Выполнять операции сложе- ния и умножения над неболь- шими двоичными числами


    ИНФОРМАТИКА. 7—9 классы

    39



    Тема 2. Элементы матема- тической логики (6 часов)

    Логические высказывания. Логиче- ские значения высказываний. Эле- ментарные и составные высказыва- ния. Логические операции: «и» (конъюнкция, логическое умножение),

    «или» (дизъюнкция, логическое сло- жение), «не» (логическое отрицание). Приоритет логических операций.

    Определение истинности составного высказывания, если известны значе- ния истинности входящих в него эле- ментарных высказываний. Логиче- ские выражения. Правила записи ло- гических выражений. Построение таблиц истинности логических выра- жений.

    Логические элементы. Знакомство

    с логическими основами компьютера

    6 Раскрывать смысл изучаемых понятий.

    6 Анализировать логическую структуру высказываний.

    6 Строить таблицы истинности для логических выражений.

    6 Вычислять истинностное зна- чение логического выражения

    Раздел 2. Алгоритмы и программирование (21 час)

    Тема 3. Исполнители

    и алгоритмы. Алгоритми- ческие конструкции

    (10 часов)

    Понятие алгоритма. Исполнители ал- горитмов. Алгоритм как план управ- ления исполнителем.

    Свойства алгоритма. Способы записи алгоритма (словесный, в виде блок- схемы, программа).

    Алгоритмические конструкции. Кон- струкция «следование». Линейный алгоритм. Ограниченность линейных

    6 Раскрывать смысл изучаемых понятий.

    6 Анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма, как дис- кретность, детерминирован- ность, понятность, результа- тивность, массовость.


    40

    Примерная рабочая программа
    Продолжениетаблицы

    Примерные темы, раскрывающие данный раздел программы,

    и количество часов, отводимое на их изучение



    Учебное содержание


    Основные виды деятельности учащихся при изучении темы (на уровне учебных действий)




    алгоритмов: невозможность предусмо- треть зависимость последовательности выполняемых действий от исходных данных.

    Конструкция «ветвление»: пол-

    ная и неполная формы. Выполнение и невыполнение условия (истин- ность и ложность высказывания).

    Простые и составные условия.

    Конструкция «повторения»: циклы

    с заданным числом повторений, с усло- вием выполнения, с переменной цикла. Разработка для формального исполни- теля алгоритма, приводящего к требу- емому результату при конкретных ис- ходных данных. Разработка неслож- ных алгоритмов с использованием циклов и ветвлений для управления формальными исполнителями, такими как Робот, Черепашка, Чертёжник.

    Выполнение алгоритмов вручную и на компьютере. Синтаксические и логи- ческие ошибки. Отказы.

    6 Определять по блок-схеме, для решения какой задачи предна- значен данный алгоритм.

    6 Анализировать изменение зна- чений величин при пошаговом выполнении алгоритма.

    6 Определять по выбранному методу решения задачи, какие алгоритмические конструкции могут войти в алгоритм.

    6 Сравнивать различные алго- ритмы решения одной задачи.

    6 Создавать, выполнять вручную и на компьютере несложные алгоритмы с использованием циклов и ветвлений для управления исполнителями, такими как Робот, Черепашка, Чертёжник.

    6 Исполнять готовые алгоритмы при конкретных исходных данных.


    ИНФОРМАТИКА. 7—9 классы

    41






    Практические работы:

    1. Создание и выполнение на ком- пьютере несложных алгоритмов

    с использованием циклов и ветвле- ний для управления исполнителя- ми, такими как Робот, Черепашка, Чертёжник.

    1. Преобразование алгоритма из од- ной формы записи в другую.

    2. Разработка для формального ис- полнителя алгоритма, приводящего к требуемому результату при кон- кретных исходных данных.

    3. «Ручное» исполнение готовых ал- горитмов при конкретных исход- ных данных

    6 Строить для исполнителя арифметических действий це- почки команд, дающих требуе- мый результат при конкрет- ных исходных данных

    Тема 4. Язык программи- рования (9 часов)

    Язык программирования (Python, C++, Паскаль, Java, C#, Школьный Алгоритмический Язык).

    Система программирования: редактор текста программ, транслятор, отлад- чик.

    Переменная: тип, имя, значение. Целые, вещественные и символьные переменные.

    Оператор присваивания. Арифметиче- ские выражения и порядок их вычис- ления. Операции с целыми числами: целочисленное деление, остаток от деления.

    6 Раскрывать смысл изучаемых понятий.

    6 Определять по программе, для решения какой задачи она предназначена.

    6 Строить арифметические, стро- ковые, логические выражения и вычислять их значения

    6 Программировать линейные алгоритмы, предполагающие вычисление арифметических, строковых и логических выра- жений.


    42

    Примерная рабочая программа
    Окончаниетаблицы

    Примерные темы, раскрывающие данный раздел программы,

    и количество часов, отводимое на их изучение



    Учебное содержание


    Основные виды деятельности учащихся при изучении темы (на уровне учебных действий)




    Ветвления. Составные условия (запись логических выражений на изучаемом языке программирования).

    Нахождение минимума и максимума из двух, трёх и четырёх чисел. Реше- ние квадратного уравнения, имеюще- го вещественные корни.

    Диалоговая отладка программ: поша- говое выполнение, просмотр значений величин, отладочный вывод, выбор точки останова.

    Цикл с условием. Алгоритм Евклида для нахождения наибольшего общего делителя двух натуральных чисел.

    Разбиение записи натурального числа в позиционной системе с основанием, меньшим или равным 10, на отдель- ные цифры.

    Цикл с переменной. Алгоритмы про- верки делимости одного целого числа на другое, проверки натурального числа на простоту.

    6 Разрабатывать программы, со- держащие оператор (операто- ры) ветвления, в том числе

    с использованием логических операций.

    6 Разрабатывать программы, со- держащие оператор (операто- ры) цикла


    ИНФОРМАТИКА. 7—9 классы

    43






    Обработка символьных данных. Сим- вольные (строковые) переменные. По- символьная обработка строк. Подсчёт частоты появления символа в строке. Встроенные функции для обработки строк.

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

    1. Программирование линейных алго- ритмов, предполагающих вычисле- ние арифметических и логических выражений на изучаемом языке программирования (одном из пе- речня: Python, C++, Паскаль, Java, C#, Школьный Алгоритмиче- ский Язык).

    2. Разработка программ, содержащих оператор (операторы) ветвления, на изучаемом языке программиро- вания из приведённого выше пе- речня.

    3. Разработка программ, содержащих оператор (операторы) цикла, на изучаемом языке программирова- ния из приведённого выше перечня




    Тема 5. Анализ алгорит- мов (2 часа)

    Определение возможных результатов работы алгоритма при данном множе- стве входных данных; определение возможных входных данных, приво- дящих к данному результату

    6 Раскрывать смысл изучаемых понятий.

    6 Анализировать готовые алго- ритмы и программы

    Резервное время (1 час)
    1. 1   2   3   4   5   6   7   8


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