8 класс. Информатика. Базовый курс. Тема: "Диалоговая отладка программ"
план-конспект урока по информатике и икт (8 класс)

Еремин Александр Иванович

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

по среде программирования, по структуре программы, по типам данных.

Вопросы урока:

1. Типы данных

2. Структура программы

3. Среда программирования

В языке Паскаль используются различные типы данных. Мы будем пользоваться некоторыми из так называемых простых типов данных (табл. 3.2).

  1. целочисленный (integer),
  2. вещественный (real),
  3. символьный (char),
  4. строковый (string),
  5. логический (boolean)

и другие.

2. Структура программы

В программе, записанной на языке Паскаль, можно выделить:

1) заголовок программы;
2) блок описания используемых данных;
3) блок описания действий по преобразованию данных (программный блок).

Заголовок программы состоит из служебного слова program и имени программы. После имени программы ставится точка с запятой.

ПРИМЕР:   program n_1;

Ниже приведён общий вид программы:

Program <имя программы>;
const <список постоянных значений:>;
var <описание используемых переменных:>;
begin <начало программного блока:>
  <оператор 1>;
  <оператор 2>;
  ...
  <оператор n>
end.

далее - см. конспект...

Скачать:

ВложениеРазмер
Файл 8-26-dialogovaya_otladka_programm-3.docx108.95 КБ

Предварительный просмотр:

8-26

Диалоговая отладка программ

ДЗ: 107-117 стр.  Письменно: 4  -119 стр.

На уроке разбираем программы 1, 2, 3, 4

Вопросы урока:

1. Типы данных

2. Структура программы

3. Среда программирования

В языке Паскаль используются различные типы данных. Мы будем пользоваться некоторыми из так называемых простых типов данных (табл. 3.2).

  1. целочисленный (integer),
  2. вещественный (real),
  3. символьный (char),
  4. строковый (string),
  5. логический (boolean)

и другие.

2. Структура программы

В программе, записанной на языке Паскаль, можно выделить:

1) заголовок программы;
2) блок описания используемых данных;
3) блок описания действий по преобразованию данных (программный блок).

Заголовок программы состоит из служебного слова program и имени программы. После имени программы ставится точка с запятой.

ПРИМЕР:   program n_1;

Ниже приведён общий вид программы:

Program <имя программы>;
const <список постоянных значений:>;
var <описание используемых переменных:>;
begin <начало программного блока:>
  <оператор 1>;
 <оператор 2>;
 ...
 <оператор n>

end.

Операторы — языковые конструкции, с помощью которых в программах записываются действия, выполняемые над данными в процессе решения задачи.

Точка с запятой служит разделителем между операторами, а не является окончанием соответствующего оператора.

Перед оператором end точку с запятой ставить не нужно.

3.2.2. Первая программа

Составим программу, вычисляющую длину окружности

 и площадь круга радиуса 5,4 см. (116 стр.)

Программа n_1:

program n_1;  //программа вычисляет длину окружности
  const pi=3.14;
  var r, с, s: real;
begin

writeln  ('Программа запускается');
  r: =5.4;
  с:=2*pi*r;
  s:=pi*r*r;
 
writeln  ('c=', c:6:4);
  writeln  ('s=', s:6:4)

end.

Ввод-вывод данных

Ввод данных

read(A) – вводит значения с клавиатуры

readln(А) – вводит значения с клавиатуры и переходит на следующую строку

readln – ждет нажатия клавиши «Enter» (приостанавливает программу)

Вывод данных

write('Введите сторону А  =  ') - выводит значения на экран

writeln - выводит значения на экран и переходит на следующую строку

3. Среда программирования

ПРАКТИЧЕСКАЯ  РАБОТА № 1

1. Запустите программу Pascal  и создайте новый файл (Файл-Новый)

2. Сохраните этот Ваш файл в своем Портфолио

 (Файл-Сохранить как-<путь в Портфолио>).

Имя файла должно включать Вашу фамилию и название программы(Пример:Anna_n_1).

3. В верхней строке окна набранной программы напишите ДВЕ строчки комментарий:

// ПРАКТИЧЕСКАЯ РАБОТА № 1

// УЧЕНИКА   <…> КЛАССА <ВашеФИО>»

4. Далее в этом окне надо набрать, отладить и сохранить в своем портфолио программу n_1 (116 стр). Нарисовать алгоритм задачи в тетради.

6. Показать программу на компьютере и алгоритм в тетради преподавателю

ДОПОЛНЕНИЯ: Ввод-вывод данных

Ввод данных

read(A) – вводит значения с клавиатуры

readln(А) – вводит значения с клавиатуры и переходит на следующую строку

readln – ждет нажатия клавиши «Enter» (приостанавливает программу)

Вывод данных

write('Введите сторону А  =  ') - выводит значения на экран

writeln - выводит значения на экран и переходит на следующую строку

 Программа-2 (стр.118)

 Пример. Запишем на языке Паскаль программу, в которой для введённой с клавиатуры буквы на экран выводится её код. Затем на экран выводится строка, представляющая собой последовательность из трёх букв используемой кодовой таблицы: буквы, предшествующей исходной; исходной буквы; буквы, следующей за исходной.

http://xn--24-6kct3an.xn--p1ai/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0_8_%D0%BA%D0%BB_%D0%91%D0%BE%D1%81%D0%BE%D0%B2%D0%B0/3.jpg Программа-3 (стр.121)

http://xn--24-6kct3an.xn--p1ai/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0_8_%D0%BA%D0%BB_%D0%91%D0%BE%D1%81%D0%BE%D0%B2%D0%B0/3.jpg Программа-4 (стр.122)


По теме: методические разработки, презентации и конспекты

Методическая разработка к уроку информатики по теме «Информация» для базового курса 10 класса в соответствии с «Примерной программой среднего (полного) общего образования по информатике и информационным технологиям (базовый уровень)».

В соответствии с учебным планированием, объём информации большой, а времени на изучение очень мало. Поэтому так необходимы средства, повышающие эффективность учебного процесса. Одним из таких средств ...

Проект по теме "Вектор" для 8 класса на базовом курсе « Геометрия 7-9 класс» по учебнику Л. С. Атанасяна, В. Ф. Бутузова и др.

Данный  проект  уроков  по теме «Вектор»  очень удобен в работе, если в классе менее 25 человек, поскольку класс можно разделить на небольшое  количество групп.  План – с...

Итоговая контрольная работа по информатике (базовый курс) в формате ГИА

Итоговая контрольная работа по информатике  для 9 класса подготовлена в виде теста с автоматической проверкой  и выводом роезультата на экран. В работе учащимся предлагается выполнить ...

Контрольная работа по информатике (базовый курс)

Итоговая контрольная работа по информатике  для 9 класса подготовлена в виде теста с автоматической проверкой  и выводом результата на экран. Данный тест разделен на 2 части (раздел 1 ...

Рабочая программа по учебному предмету "Информатика. Базовый курс" 7-9 класс

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Программа по информатике на уровне основного общего образования составлена на основе требований к результатам освоения основной образовательной программы основного общего об...

9 класс. Информатика. Базовый курс. Тема: "Интерфейс электронных таблиц"

9 класс. Информатика. Базовый курс. Тема: "Интерфейс электронных таблиц"Это - второе занятие по теме "Электронные таблицы"Повторение:электронные таблицы,табличный процессорстолбец,...