Информатика_и_ИКТ._9кл._Урок№35

  • docx
  • 28.12.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Информатика_и_ИКТ._9кл._Урок№35.docx

Урок 35. Организация ввода и вывода данных Планируемые образовательные результаты:

предметные – умение применять операторы ввода-вывода данных;

 

метапредметные – умения записи простых последовательностей

 

действия на формальном языке;

 

личностные      –   представление   о   программировании как   сфере

возможной профессиональной деятельности.

 

Решаемые учебные задачи:

 

1)    познакомиться с правилами записи оператора вывода и примерами работы с ним;

 

2)    познакомиться с правилами записи оператора ввода и примерами работы с ним;

 

3)    научиться вводить, отлаживать и выполнять в среде программирования Паскаль простейшие программы.

 

Основные понятия, рассматриваемые на уроке:

оператор вывода writer;

 

формат вывода;

 

оператор ввода read.

 

Используемые на уроке средства ИКТ:

 персональный        компьютер        (ПК)        учителя,        мультимедийный

 

проектор, экран;

 

ПК учащихся.

 

Электронные образовательные ресурсы

 презентация «Организация ввода и вывода данных» из электронного приложения к учебнику;

 

 демонстрация к лекции на тему «Команды ввода и вывода» (sc.edu.ru);

 

 конспект урока на тему «Операторы ввода, вывода, присваивания на языке Pascal» (http://metod-kopilka.ru/page-2-2-5-1.html).

 

Особенности изложения содержания темы урока

 

Перед началом изложения нового материала можно с помощью анимации «Команды ввода и вывода» можно показать суть выполнения этих команд. Новый материал излагается в сопровождении презентации «Организация ввода и вывода данных» из электронного приложения к учебнику.

 

Ответы и решения к заданиям в РТ.

 

   176. а) read (j, i, k, l) б) read (k, j, l, i)

 

в) read (l, i, k, j)

   177. var c: real

   178. write (a) – 5; write (`a`) – a; write (`a=`, a) – a = 5

   179. а)

 

program n_179a;

var a, b, c: integer; d: real;

Begin

writeln ('Вычисление дискриминанта');

writeln ('Ввод a, b, c');

readln (a, b, c);

d := sqr(b) - 4*a*c;

 

writeln ('Дискриминант =', d)

end.

б)

program n_179b;

var d,t: integer; s, s1, s2: real;

Begin

 

writeln ('Вычисление площади кольца'); writeln ('Ввод d, t');

 

readln (d, t);

s1 :=3.14*sqr(d/2+t);

s2 :=3.14*sqr (d)/4;

s := s1-s2;

writeln ('Площадь кольца =', s)

 

end.

Ответы и решения к заданиям в учебнике.

   5. а) integer; б) real.

   7. read (a, b); write (b, ‘ ‘, a)

   8. read (a, b); с:=a+b; write (a, ‘ ‘,b, ‘ ‘,c)

   9. 111

 

   10.

program s_p;

var a, b, s, p: real;

begin

 

write ('Введите два целых числа, разделяя их пробелом: ');

 

read (a, b);

s:=a*b;

writeln ('Площадь равна ',s:10:2);

p:=2*(a+b);

writeln ('Периметр равен ',p:10:2)

end.

 

Домашнее задание. §4.2; вопросы и задания 1–10 к параграфу.