План урока
Организационный момент – 3 мин.
Актуализация знаний: вспомнить структуру программы на языке Паскаль. Служебные слова и специальные символы в программе. Входные и выходные данные. Типы данных. (Раздаточный материал – задача о нахождении площади круга и длины окружности). 10 мин.
Изучение нового материала:
- Новая лексика. Прослушать произношение новых слов. Используется сайт lingualeo.com. (Раздаточный материал – новые слова с переводом, геометрические формулы). 5 мин.
- Знакомство с правилами записи формул на языке Паскаль – 2 мин.
Закрепление учебного материала. Задание: записать на доске формулы на математическом языке и на языке Паскаль. Прочитать записанные формулы на английском языке. 20 мин.
Подведение итогов урока и домашнее задание. 5 мин.
Ход урока
Организационный этап – 3 минуты.
Good morning. I’m very glad to see you. Sit down, please. Is everybody here? Who is absent? //Здравствуйте. Яочень рада видеть вас. Все здесь? Кто отсутствует?
Today we have an experiment: an lesson of computer science in English. There are some rules: //Сегодня мы проводим эксперимент: урок информатики на английском языке. Правила такие:
1) you can do mistakes in English, //вы можете делать ошибки в английском языке,
2) if you don’t understand me you stop me and ask me to repeat. Do you agree? //если вы не понимаете меня, то просите остановиться и повторить сказанное. Вы согласны?
Are you ready? We are beginning. //Вы готовы? Мы начинаем.
Актуализация знаний по теме «Структура программы на языке Паскаль» - 10 минут.
At the beginning we’ll remember (rewise) the Pascal program structure. Let’s rewise it together. There is one task. We’ll make together the program of the task.
//Для начала мы вспомним структуру программы на языке Паскаль. Давайте вспомним ее вместе. Вотзадача. Мы вместе напишем программу для решения этой задачи.
Ex. 1. Find the area of a circle and the perimeter of a circle if you know a radius.
Do you understand the task?//вы понимаете условие задачи?
What is the input data in this task?// что является входными данными в задаче?
A radius.//радиус
What is the output data?//что является выходными данными?
The area of the circle and the perimeter of the circle. //площадь круга и длина окружности.
You remember the Pascal program structure is always strict: the program name, the description of variables, the special words, the read and write statement etc.// Вы помните, что структура программы на языке Паскаль всегда строгая: имя программы, описание переменных, служебные слова, ввод и вывод, и т.д.
Who want to go to the board to begin the program?//Кто хочет пойти к доске и начать программу?
Who want to continue? (Who can continue?)//Кто может (хочет) продолжить?
A probable dialogue://возможный диалог
What must be the first line of a Pascal program? //Что должно находиться в первой строе программы?
It’s the program name. //имя программы
What must be the second line of it? //что должно находиться во второй строке?
It’s the variable description. //описание переменных
Which type of variable do you know?//какие типы переменных ты знаешь?
There are 4 variable types we know: integer, real, char, string. //я знаю 4 типа переменных: целый, вещественный, строковый, символьный.
Can I use the russian letters in a program name or in a variable name?//могу я использовать русские буквыв имени программы или в названиях переменных?
Non, you can’t.//нет
What is the third line of a program?//какая третья строка программы?
It’s the special word Begin//это служебное слово begin
And after Begin?//а после begin?
The main block of the program.//основной блок программы
And after that?//а после него?
The End and the point.//End и точка.
Probable mistakes: wrong variable types, the semicolon is absent at the end of a line, wrong multiplication sign, the сomma instead of the point in the writing of the real number.
//Возможные ошибки: неверные типы переменных, отсутствует точка с зяпятой в конце строки программы, неверный знак умножения, запятая вместо точки при написании вещественных чисел и т.д.
The Pascal program
Program circle;
Var r,S,L: real;
Begin
Write (‘задайте радиус’);
Read (r);
S:=3.14*r*r;
L:=2*3.14*r;
Write(‘Площадь=’,S,’Длина=’,L);
End.
Изучение нового материала - 8 минут.
Look at the formulae in the Pascal program and mathematical one. Compare them. What is the difference? (Answer - We use the different signs). Now we study new words and new symbols to write formulae in Pascal language. Listen to the new words and repeat it, please.
//Посмотрите на формулы в Паскале и математические формулы. Сравните их. В чем разница? (ответ – мы используем разные символы). Сейчас мы изучим новые слова и новые символы для записи формул на языке Паскаль. Прослушайте новые слова и повторите их, пожалуйста.
There are some special signs for write Pascal formulae.//существуют специальные символы для записи формул на Паскале.
+ addition//сложение
- subsruction//вычитание
* multiplication//умножение
/ division//деление
There are some Pascal functions://и вот несколько функций:
Sqr(x) – x2 (square of x)
Sqrt(x) - x (square root of x)
Sin(x) – sin x (sine of x)
Cos(x) – cos x (cosine of x)
Abs(x) - |x| (absolute value of x)
Закрепление нового материала – 15 минут.