Меню
Разработки
Разработки  /  Информатика  /  Уроки  /  7 класс  /  Основы языка программирования

Основы языка программирования

Разработка сформирует представления о переменной и правилах ее записи, о числовых типах данных.
02.07.2016

Описание разработки

Цели урока:

- закрепление материала предыдущего урока;

- формирование представлений о переменной и правилах ее записи, о числовых типах данных;

- развитие умений выделять главное.

Ход урока.

1. Повторение.

Тест по теме «Среда программирования. Структура программы»

(входной контроль)

Выберите правильный ответ.

1. Программа — это:

а) один из способов самовыражения;

б) один из способов записи алгоритма;

в) инструкция по разработке алгоритма.

2. Для загрузки программы из файла на диске нужно выполнить команду:

а) Файл→ Открыть → выбрать нужный файл;

б) Файл→ Сохранить → выбрать нужный файл;

в) Программа→ Выполнить → выбрать нужный файл.

3. Тело любой программы начинается и заканчивается зарезервированными словами:

а) начало… конец;

б) Program…End;

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

в) Begin …End.

4. В программе после каждого предложения нужно ставить:

а) точку;

б) запятую;

в) точку с запятой.

5. В конце программы после слова End ставят:

а) точку;

б) восклицательный знак;

в) точку с запятой.

Правильные ответы:

1 — б; 2 — а; 3 — в; 4 — в; 5 — а.

Задание 1. Установите взаимно-однозначное соответствие между командами и результатом исполнения этих команд.

Задание 2. Составьте программу, которая выведет на экран:

Program primer;

begin

Writeln(‘Здравствуйте!’);

Write(‘Начнёмурок.’);

End.

Здравствуйте!

Начнём урок.

Весь материал - в архиве.

Содержимое разработки

Урок ______. Основы языка программирования

Дата___________

Цели урока:

• закрепление материала предыдущего урока;

• формирование представлений о переменной и правилах ее записи, о числовых типах данных;

• развитие умений выделять главное.

Тип урока: комбинированный.

Учащиеся должны знать понятие переменной и ее типа

Учащиеся должны уметь описывать переменные.

Программное и методическое обеспечение урока: система программирования Pascal ABC; учебное пособие «Информатика, 7», § 10; раздаточный материал.

Ход урока

  1. Повторение.

Т е с т по теме «Среда программирования. Структура программы»

(входной контроль)

Выберите правильный ответ.

1. Программа — это:

а) один из способов самовыражения;

б) один из способов записи алгоритма;

в) инструкция по разработке алгоритма.

2. Для загрузки программы из файла на диске нужно выполнить команду:

а) Файл Открыть → выбрать нужный файл;

б) Файл Сохранить → выбрать нужный файл;

в) Программа Выполнить → выбрать нужный файл.

3. Тело любой программы начинается и заканчивается зарезервированными словами:

а) начало… конец;

б) ProgramEnd;

в) BeginEnd.

4. В программе после каждого предложения нужно ставить:

а) точку;

б) запятую;

в) точку с запятой.

5. В конце программы после слова End ставят:

а) точку;

б) восклицательный знак;

в) точку с запятой.

П р а в и л ь н ы е о т в е т ы :

1 — б; 2 — а; 3 — в; 4 — в; 5 — а.

Задание 1. Установите взаимно-однозначное соответствие между командами и результатом исполнения этих команд.

1

write(1);

write(2);

write(3);

А

1

2

3

2

writeln(1);

write(2);

write(3);

Б

123

3

write(1);

writeln(2);

write(3);

В

12

3

4

writeln(1);

writeln(2);

write(3);

Г

1

23


Задание 2. Составьте программу, которая выведет на экран:

Program primer;

begin

Writeln(‘Здравствуйте!’);

Write(‘Начнём урок.’);

End.

Здравствуйте!

Начнём урок.

Задание 3. Найдите и подчеркните ошибки в записи программы.

Program Primer;

beqin

Write(Здравствуйте!)

Writeln(“С вами говорит компьютер.”);

End

  1. Объяснение нового материала.

Человек в своей деятельности имеет дело с различного рода информацией. Информацию, обрабатываемую компьютером или полученную в качестве промежуточных либо итоговых результатов, называют данными.

Исходные данные и результаты в программировании называются величинами. Величины, которые меняются в процессе работы программы, называются переменными, а те, которые не меняются, - константами или постоянными.

В программировании переменные играют важную роль, так как они предназначены для хранения данных. Конкретное значение переменной хранится в ячейках оперативной памяти. Каждая ячейка имеет свой адрес — порядковый номер. С адресами ячеек в таком виде работать неудобно, поэтому переменная в программе представлена именем. Имя каждой переменной уникально и не может меняться в процессе выполнения программы.

Правила записи переменной.

  1. Всегда должно начинаться с латинской буквы либо знака подчёркивания.

  2. Не допускается использование пробела.

  3. Не должно совпадать с именем программы.

  4. Нельзя использовать служебные слова.

Например, a, b, d, a1, b_1, max, summa и т.д.

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

Мы будем работать с типами данных Integer и Real.

Различные типы данных требуют для своего хранения в оперативной памяти компьютера различное количества ячеек. Каждая переменная описывается в программе: описать переменную — это значит указать после зарезервированного слова Var имя и тип переменной.

Var

переменная:тип;


Var

X: Integer;

A, b: real;

Раздел описания констант

Const

Имя константы:значение;


Const

Min=-10;

Max=10;


Если переменная в программе не определена, то компьютер выдаст соответствующее сообщение, при этом программа не выполнится.

  1. Закрепление нового материала.

Задание 1. Выберите неверные имена переменных.

  1. d4

  2. мама

  3. 7a

  4. 5_u

  5. vinny

  6. may_day

  7. begin

  8. a+b

  9. var

Задание 2. Найдите ошибки в следующих описаниях переменных:

var

A, B: integer;

a, b: real;

var

a1, b1: integer;

a2, b2: real;

var

ф: integer;

щ, м: real;

var

a, b: integer;

b, d: real;

Задание 3. Опишите переменные, которые будут использоваться в программе нахождения периметра треугольника со сторонами a, b, c.

Задание 4. Запишите какого типа переменные потребуются для обозначения в программе указанных понятий:

Номер дня недели

Среднегодовая температура воздуха

Порядковый номер ученика в классном журнале

Количество забитых мячей в матче

Температура человека

Задание 5. Составьте программу, которая будет выводит фамилию, имя и отчество ваших родителей и место их работы каждое с новой строки.

Задание 6. Составьте программу, которая будет выводит ваше расписание уроков на понедельник.

  1. Подведение итогов урока.

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

Учащиеся обобщают изученный на уроке материал, выделяя главное.

• Данные в программировании принято называть величинами.

• Величины, которые могут изменять в процессе работы программы, называют переменными, а те, которые не изменяются, — константами.

• Каждая переменная, кроме имени и значения, имеет тип.

Например, Integer — целый тип; Real — вещественный тип.

• Все переменные, используемые в программе, должны быть описаны в разделе описаний. Описать переменную — это значит указать ее имя и тип после зарезервированного слова Var.

5. Домашнее задание. Изучить материал § 10, ответить на вопросы 1—4.


Содержимое разработки

Задание 1. Выберите неверные имена переменных.

  1. d4

  2. мама

  3. 7a

  4. 5_u

  5. vinny

  6. may_day

  7. begin

  8. a+b

  9. var

Задание 2. Найдите ошибки в следующих описаниях переменных:

var

A, B: integer;

a, b: real;

var

a1, b1: integer;

a2, b2: real;

var

ф: integer;

щ, м: real;

var

a, b: integer;

b, d: real;

Задание 3. Опишите переменные, которые будут использоваться в программе нахождения периметра треугольника со сторонами a, b, c.

Задание 4. Составьте программу, которая будет выводит ваше расписание уроков на понедельник.

Задание 5. Составьте программу, которая будет выводит фамилию, имя и отчество ваших родителей и место их работы каждое с новой строки.

Задание 1. Выберите неверные имена переменных.

  1. d4

  2. мама

  3. 7a

  4. 5_u

  5. vinny

  6. may_day

  7. begin

  8. a+b

  9. var

Задание 2. Найдите ошибки в следующих описаниях переменных:

var

A, B: integer;

a, b: real;

var

a1, b1: integer;

a2, b2: real;

var

ф: integer;

щ, м: real;

var

a, b: integer;

b, d: real;

Задание 3. Опишите переменные, которые будут использоваться в программе нахождения периметра треугольника со сторонами a, b, c.

Задание 4. Составьте программу, которая будет выводит ваше расписание уроков на понедельник.

Задание 5. Составьте программу, которая будет выводит фамилию, имя и отчество ваших родителей и место их работы каждое с новой строки.



-80%
Курсы дополнительного образования

Создание динамических веб-страниц с помощью PHP и MySQL

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Основы языка программирования (0.39 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт