Тема «Циклические конструкции»

1.Организационный момент2.Сообщение темы и целей урока3.Проверка домашнего задания4. Усвоение нового материала5. Проверка нового материала6. Закрепление пройденного материала
Раздел Информатика
Класс 11 класс
Тип Конспекты
Автор
Дата
Формат doc
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Тема «Циклические конструкции»

Хакимова Оксана Фанисовна

Преподаватель информационных технологий

ГАОУ СПО Кумертауский горный колледж

  1. Организационный момент

  2. Сообщение темы и целей урока

Тема нашего урока «Циклические конструкции». Ребята, мы с вами, на этом уроке должны закрепить свои знания по теме «Циклические конструкции». Это нужно для того, чтобы владеть навыками самой современной сферы деятельности - программирование. Для того чтобы достичь этой цели, нам надо повторить пройденный материал.

  1. Проверка домашнего задания

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

Я буду читать, а вы поднимаете соответствующую карточку.

  • Для одного из нескольких операторов в зависимости от условия позволяет оператор (ветвления);

  • Выполнить выражение, заданное в его правой части, и присвоить результат переменной, имя которой указано в его левой части предписывает оператор (присваивания);

  • Для того чтобы выполнить входящие в его состав операторы несколько раз служит оператор (цикла).

  • Что называется циклом? Организация одной или несколько команд в программе.

  • Оператор присваивания

  • Оператор безусловного перехода

  • Условный оператор

4. Усвоение нового материала

А теперь давайте познакомимся с операторами цикла.

5. Проверка нового материала

Итак, мы с вами познакомились с основными операторами цикла. А теперь закрепим и проверим полученные знания с помощью электронного теста.

(заполняют соответствующие ячейки.

После выполнения теста, в выделенной ячейке появляется количество баллов, которые набрал студент)

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

(таблица оценок)

Критерии оценок вы также найдете в таблице

(У каждого студента есть таблица оценок, в которую за выполнение любого задания студент ставят себе оценки)

6. Закрепление пройденного материала

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

На парте лежат условия задач и пустые блок-схемы

1. Прочитать задачу (ученик)

2. Какой цикл будем использовать?

3. Найти на парте соответствующую блок-схему.

4. Составляем математическую модель (вместе, по образцу)

начальные значения:

- условия:

- операторы цикла:

- ответ на вопрос задачи:

Заполнить блок-схему

Задача 1. Автомобиль трогается с места и каждую секунду его скорость увеличивается на 7км/ч. Какова будет скорость автомобиля через 12 секунд?

Начальные значения: V: = 0, t: = 0;

Условия: for t: = 1 to 12 do

Операторы цикла: v: = v + 7

Задача 2. Из бочки емкостью 350 литров через сливное отверстие каждую минуту вытекает 3 литра воды. Через какое время бочка опорожнится наполовину.

Начальные значения: V: = 350, t: = 0;

Условия: while v > 175

Операторы цикла: v: = v - 3; t: = t + 1;

Задача 3. В чайник налили воду при температуре 200 С и поставили на газ. Каждую минуту вода нагревается на 100С. Через какое время вода закипит?

Начальные значения: t: = 20; n: = 0

Условия: t > = 100

Операторы цикла: t: = t + 10; n: = n + 1

(Учащиеся проверяют правильность заполнения блок-схем с помощью демонстрации слайдов презентации)

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

Тема «Циклические конструкции»

Тема «Циклические конструкции»

Тема «Циклические конструкции»

7. Практическая работа с ПК.

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

Задача 1.

PROGRAM 1;

VAR V0,V,T: INTEGER;

BEGIN

V0:= 0;

T:=0;

FOR T:=1 TO 12 DO

V:=V+7;

WRITELN ('ЧЕРЕЗ ', T, 'СЕКУНД СКОРОСТЬ=',V);

READLN

END.

Ответ: через 12 секунд скорость будет равна 84 км/ч

Задача 2.

PROGRAM 2;

VAR V,T: INTEGER;

BEGIN

V:=35 0;

T:=0;

WHILE V>175 DO

BEGIN V:=V-3; T:=T+1; END;

WRITELN ('ЧЕРЕЗ ', T, 'МИНУТ V=',V);

READLN

END.

Ответ: через 59 минут объем будет равен 173 л

Задача 3.

PROGRAM 3;

VAR T,N: INTEGER;

BEGIN

N:= 0;

T:=20;

REPEAT

T:=T+10;

N:=N + 1;

UNTIL T>100;

WRITELN ('ЧЕРЕЗ ', N, 'МИНУТ T=',T);

READLN

END.

Ответ: через 8 минут вода закипит

8.Домашнее задание

  • Составить кроссворд по теме «Циклические конструкции»

  • В кроссворде необходимо использовать новые понятия и определения программирования

  • Количество слов должно быть не менее 10

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

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

Список использованных источников


  • Голицына, О.Л. Основы алгоритмизации и программирования. [Текст ] Учеб.пособие для СПО.- М.: ФОРУМ-ИНФРА-М, 2009.-432с.

  • Колдаев,В.Д. Основы алгоритмизации и программирования. [Текст ] Учеб.пособие для СПО.- М.: ФОРУМ-ИНФРА-М, 2006.-416с.

  • Микрюков,В.Ю. Алгоритмизация и программирование.[Текст ]Учеб.пособие для СПО.-Ростов н/Д.: Феникс, 2007.- 304с.

  • Голицына, О.Л. Языки программирования. [Текст ] Учеб.пособие для СПО.- М.: ФОРУМ-ИНФРА-М, 2008.- 400с.

  • Кормен, Т. Алгоритмы: построение и анализ. [ Текст ] Учебник для СПО.-М.: МЦНМО: БИНОМ, 2004.-960с.

Кнут,Д.Э. Искусство программирования.[ Текст ] Учеб.пособие для СПО. В 3-х томах - М.: Вильямс,2005.-720/ 832/ 824с.


© 2010-2022