Цели:
образовательная:
- ознакомить учащихся с основными комбинациями клавиш среды Turbo Pascal;
- формирование навыков работы в данной среде;
- способствовать развитию внимательности и навыков планирования самостоятельной деятельности;
- способствовать развитию логического мышления;
- способствовать развитию компьютерной грамотности.
Тип урока: изучение новой темы.
Структура урока:
организационный момент (1 мин);
целеполагание (2 мин);
изучение нового материала (12 мин);
первичное закрепление (15 мин);
подведение итогов (5 мин);
постановка домашнего задания (3 мин).
Ход урока
- Организационный момент.
- Целеполагание.
Повторение пройденного материала на предыдущем уроке: алфавит языка программирования Pascal, структура программы, операторы ввода и вывода, оператор присваивания.
Вопросы:
- Перечислите, что относится к алфавиту языка программирования Pascal (латинские буквы, цифры от 0 до 9, специальные знаки, служебные слова)
- Как выглядит структура программы? (имя программы, список меток, список постоянных значений, сложных типов данных, данных программы, тело программы)
Разработка программ на Паскале включает в себя следующие действия: ввод и редактирование текста программ на языке Pascal, её трансляцию и отладку.
Трансляция – перевод программы с языка программирования на язык машинных команд.
Для этих целей разработана среда программирования Turbo Pascal. Запуск данной среды осуществляется с запуском файла turbo.exe. На наших школьных компьютерах запуск данной среды осуществляется с Рабочего стола. После запуска системы появляется окно редактора программ. Для работы в данной среде можно использовать клавиатуру или мышь.
(на проектор: показать, как запускается среда; продемонстрировать работу с мышью и клавиатурой. - Объяснение новой темы:
Назначение некоторых клавиш и комбинации клавиш:
F1 – вызов справочной службы;
F2 – сохранение файла;
F3 – открытие файла;
F5 – изменение размера окна;
F6 – переход к следующему окну;
F9 – компиляция и редактирование связей программы;
F10 – активация строки меню;
Ctrl+F9 – для запуска программы: компилировать программу, находящуюся в редакторе, загрузить ее в оперативную память и выполнить, после чего вернуться в среду Turbo Pascal;
Alt+F3 – закрытие активного окна;
Alt+F5 – сменить окно редактора на окно вывода результатов работы программы;
Alt+X – выход из Turbo Pascal.
Команды редактирования:
Ctrl+Y – стереть строку, на которой расположен курсор.
Enter – вставить новую строку - Первичное закрепление:
- Запустите среду программирования Turbo Pascal.
- Для отображения окна во весь экран нажмите комбинацию Alt+ Enter.
- Откройте новое окно. Для этого, работая с мышкой, в меню выполните команду File/New.
- Набирите следующую программу:
Program pr1;
Begin
writeln(‘***********’);
writeln(‘* *’);
writeln(‘* *’);
writeln(‘***********’);
End. - Запустите эту программу на выполнение, нажав комбинацию клавиш Ctrl+F9.
- Для просмотра результата нажмите комбинацию Alt+F5.
- Измените текст программы, чтобы получилось следующее:
- Запустите программу через меню, нажав F10. Выберите в меню Run, выполните команду Run.
- Сохраните данный файл под именем home. Для этого нажмите клавишу F3. В появившемся диалоговом окне введите имя home.
- Работая с мышкой, в меню выполните команду File/New.
- Откройте окно и наберите текст следующей программы:
Program pr2;
var a,b,summa:integer;
begin
writeln(‘введите число а’);
readln(a);
writeln(‘введите число b’);
readln(b);
summa:=a+b;
writeln(‘сумма чисел’,a,’и’,b,’=’,summa);
end. - Измените данную программу для вывода разности чисел.
- Сохраните данную программу под именем raznost.
- Выйдите из среды, нажав комбинацию клавиш Alt+X.
- Подведение итогов.
Выставление оценок, их обоснование.
Итоговые вопросы:
- Чему новому вы сегодня научились?
- Какую комбинацию клавиш вы использовали для запуска программы на выполнение?
- Какие служебные слова использовались в вашей программе?
- Постановка домашнего задания.
Составить программу, выводящую на экран следующую надпись:
«Привет! Как тебя зовут?»
«Меня зовут …»
Учащимся вдаются листы с практической работой.
Практическая работа по теме «Среда программирования Turbo Pascal»