Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
гос / экзамен.doc
Скачиваний:
80
Добавлен:
25.04.2015
Размер:
415.74 Кб
Скачать

35. Методика введения в язык программирования.

Цель: 1) Познакомиться с языком программирования – как способом записи алгоритмов для ПК. Сформировать предст. об общих правилах записи программ. 2) Изучить системные команды, управляющие работой программ. Научить набирать программу вводить ее в память, работать с нею с помощью системы команд.

Учебники: Ершов, Кушниренко – небольшой пункт о ЯП; Каймин – общие сведения о BASICе, понятия и примеры команд, запись арифметических выражений, формулы с переменными, вычисления в режиме калькулятора, команда присваивания, элементарные функции BASIC, о программе на BASIC, пример, правила работы; Гейн, Жит. – общие сведения, история BASIC, основные команды BASIC (запись операций, элементарные функции, LET, INPUT, PRINT, END, STOP).

Место: После изучения алг. и основных алг-х конструкций, до ПО.

Проблемная ситуация: необходимость перевода алг. на язык понятный ЭВМ.

Содержание: 1. определение языка как системы обозначений и правил для описания. 2. Конкретный язык его синтаксис. 3. Основные символы, буквы, цифры, знаки, к ним же относятся ключевые слова, использование для записей операторов, функций и операций(LET, GOTO, IF, AND) 4. Структура программы (Бейсик не структурный язык, т.е. исп-ся нумерация строк, Паскаль- структурная организация данных.)

ЗАГОЛОВОК

ТЕЛО (может состоять из частей)

КОНЕЦ

5. Описание основных операторов. (Бейсик - INPUT, PRINT; Паскаль - READ, WRITE) 6. Практически: совместное составление программы

Практическая работа: Набор и ввод программы, на примере которой изучается правила записи программы. Это м.б. программа с исп. графических команд или прогр-ма с командами присваивания и вывода результатов. Исп-е системных команд: RUN, LIST, CLS, DELETE, SAVE, LOAD, объясняйте результаты объясняя каждую системную команду.

ППС: Компилятор - Паскаль, интерпретатор- Бейсик.

Метод: Новый материал - лекция с элементами беседы, для закрепления - фронтальная л.р.

Контроль: Рекомендуется проверить знания по правилам записи программ и системы команд в форме фронтального опроса или устного индивидуального ответа. Сведения о ф-циях, величинах были даны в плане, но не были закреплены, их следует оставить на более позднее.

36. Анализ темы: Команды ввода/вывода

1. Цели: а) сформировать представление о способе ввода данных с клавиатуры, подчеркивая универсальность программы; б) изучить команды ввода, формат, особенности использования, научить применять для организации диалога;

в) изучить программы вывода: назначение, формат, особенности исполнения, научить применять программу для получения текущей информации;

г) сформировать представление о выводе информации как неотъемлемом элементе диалога пользователя с ЭВМ.

2. Место темы.

С этими командами учащиеся знакомятся одними из первых при изучении линейных алгоритмов.

Рекомендуется начать изучение с команды вывода PRINT.

Ее необходимость очевидна. Работать с ней проще, чем с командой ввода.

3. Проблемная ситуация.

Если мы изучаем команду вывода, то возникает проблемная ситуация для изучения команды ввода. Возникает при работе с программой имеющей команды присваивания. Делаем вывод об универсальности программы.

4. Содержание.

а) Назначение команды вывода.

-для вывода значения величины, имя которого указано в команде;

-для вывода значения величины непосредственно указанной в команде;

- для вывода значения выражений;

-для вывода значения выражения все эти примеры надо проиллюстрировать на компьютере.

б) общий вид команды вывода.

PRINT [<"комментарий">] [<имя величины>]

в) назначение команды ввода для создания универсальности программы (запросить).

г) общий вид команды ввода.

INPUT [<"комментарий">;] [<имя величины>]

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

е) закрепление: путем решения задач.

Три типа:

-ввести величину, выполнить над ней несложные преобразования, вывести.

алг Упр.

дано вещ. а

надо упр. а

нач

запросить а

а:=3а

вывести а

кон

-вычисление значения функции для любого значения аргумента;

-задачи по организации диалога и работы с текстовой информацией;

5. Методы: Для изучения нового материала- фронтальная лабораторная работа, результаты которой надо обобщить и записать выводы.

Решение задач целесообразно провести в виде решения задач с привлечением учащихся

6. Самостоятельная работа.

Для сильных задачи усилить.

7. Контроль знаний.

Контроль у доски, контрольная работа.

Соседние файлы в папке гос