Читайте также:
|
|
Пояснительная записка
Курс представляет собой вводный курс основ программирования на языке Паскаль и подразумевает ознакомление с основными операторами и числовыми типами данных.
Основная идея курса: используя графические возможности языка программирования PascalABC, сделать изучение основ программирования максимально интересным и позитивным, повышая тем самым уровень преподавания предмета и качество образования.
Цели курса:
· сформировать представление о среде программирования PascalABC, правилах записи команд, составлении и отладке программ.
· развивать логическое и алгоритмическое мышление школьников, формировать творческие навыки.
· побудить интерес к изучению программирования.
Содержание обучения
Введение
Организационный момент. Техника безопасности и правила работы в кабинете информатики. Что изучает информатика?
Алгоритмы и исполнители
Понятие алгоритма и его свойства. Исполнитель алгоритмов: назначение, среда исполнителя, система команд исполнителя. Языки для записи алгоритмов (язык блок-схем, учебный алгоритмический язык). Линейные, ветвящиеся и циклические алгоритмы.
Учащиеся должны знать:
· что такое алгоритм управления; какова роль алгоритма в системах управления;
· в чем состоят основные свойства алгоритма;
· способы записи алгоритмов: блок-схемы, учебный алгоритмический язык;
· основные алгоритмические конструкции: следование, ветвление, цикл;
Учащиеся должны уметь:
· при анализе простых ситуаций управления определять механизм прямой и обратной связи;
· пользоваться языком блок-схем, понимать описания алгоритмов на учебном алгоритмическом языке;
· выполнить трассировку алгоритма для известного исполнителя
Величины, команда присваивания
Понятие величины, ее имя и значение. Величины переменные и постоянные, числовые и строковые, исходные данные и результаты. Команда присваивания, ее свойства.
Учащиеся должны знать:
· основные виды и типы величин;
· как работает команда присваивания;
· свойства команды присваивания.
Учащиеся должны уметь
· определять тип и вид величины;
· определять значение переменной величины после выполнения серии команд присваивания
Линейные алгоритмы
Понятие об языках программирования высокого уровня. Понятие о трансляции. Структура программы на языке Паскаль. Величины в языке PASCAL, имя и тип переменной, описание констант и переменных (real, integer).. Оператор присваивания. Арифметические операции. Запись арифметических выражений, их тип. Команды ввода-вывода. Встроенные функции (abs, sqrt, sqr). Дружественный интерфейс. Тип boolean, операции отношения. Логические операции NOT,OR,AND, таблицы истинности. Приоритет операций. Запись и вычисление сложных выражений. Интегрированная среда паскаля: редактирование текстов программ, запись и считывание программ с диска, запуск программ. Графичекий экран, система координат, пиксел. Модуль GraphABC. Графические примитивы. Работа с цветом.
Учащиеся должны знать:
· назначение языков программирования;
· что такое трансляция;
· назначение систем программирования;
· правила оформления программы на Паскале;
· основные виды и типы величин;
· арифметические и логические операции, их приоритет;
· правила записи и определения типа выражений;
· правила объявления данных и записи операторов на паскале;
· основные синтаксические ошибки;
· основные графические примитивы;
· цветовую модель RGB;
Учащиеся должны уметь:
· работать с готовой программой, редактировать, считывать, сохранять, запускать;
· составлять линейные программы;
· исправлять несложные ошибки;
Дата добавления: 2015-08-10; просмотров: 113 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Москва, 2014 г. | | | МЕТОДИЧЕСКИЕ АСПЕКТЫ ПОСТРОЕНИЯ ГЕОМЕТРИЧЕСКОЙ МОДЕЛИ ПРЯМОЗУБОЙ ЦИЛИНДРИЧЕСКОЙ ШЕСТЕРНИ |