Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Другие методич. материалы / Урок по теме "Операторы цикла"

Урок по теме "Операторы цикла"

  • Информатика

Поделитесь материалом с коллегами:

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РУСПУБЛИКИ КАЗАХСТАН

ТАЛДЫКОРГАНСКИЙ КОЛЛЕДЖ СЕРВИСА И ТЕХНОЛОГИЙ

ПЛАН ЗАНЯТИЯ


Дата

Группа




Предмет: «Основы программирования»

Тема занятия: «Операторы цикла в Visual Basic»

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


Цель занятия

Учебная: научить учащихся составлять программы с использованием оператора цикла

Развивающая: развитие познавательных интересов, самоконтроля, творчества

Воспитательная: воспитание информационной культуры учащихся, внимательности, аккуратности, дисциплинированности, самостоятельности


ОБЕСПЕЧЕНИЕ ЗАНЯТИЯ

А. Оборудование к уроку: интерактивная доска, компьютеры, презентация, карточки с диктантом.

Б. Литература основная:

  1. М. Райтингер. Visual Basic 6. Полное руководство. BNA, Киев, 2010 г.

  2. Н.Т. Ермеков. Информатика 10класс, Алматы, Жазушы, 2013г.



Содержание этапов урока (основные и необходимые методические пояснения и рекомендации)

I. Организационные вопросы

  1. Приветствие, проверка присутствующих.

Здравствуйте, ребята! Я надеюсь, что этот урок пройдет с пользой и для вас и для меня. Желаю вам хорошего настроения и удачи. А сейчас тест на внимательность. Перед вами рыбка, состоящая из множества маленьких рыбок. Скажите не считая, из скольких рыбок состоит большая рыба.

II. Повторение пройденного материала

  1. Тур. Повторение свойств, событий и методов элементов управления в Visual Basic. Учащиеся видят на доске слова на английском языке и должны дать полный ответ, что они означают и для чего используются.

  2. Тур. Технический диктант. Используются задания для двух вариантов. В каждой карточке начало предложения, которое надо закончить.

1 вариант

  1. Свойства это атрибуты объекта, которые задают …

  2. Надпись (Label)) используется для …

  3. Командная кнопка(CommondButton) необходима для …

  4. В группе переключателей(OptionButton) можно выбрать..

  5. В группе флажков(Ceck) можно выбрать…

2 вариант

  1. Список(ListBox) используется для …

  2. Комбинированный список(ComboBox) сочетает в себе …

  3. Рамка(Frame) используется для …

  4. Классы объединяют объекты …

  5. Текстовое окно(TextBox) предназначено для …


  1. Тур. Задача с использованием оператора цикла в Паскале.

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


program prim1;

var

y:integer;

I:integer;

begin

for i:=1 to 10 do

begin

y:=i*i;

writeln(i,y);

end;

readln;

еnd.


Преподаватель задает вопросы, а в конце спрашивает: «Ребята, а какая тема сегодняшнего урока?». Они догадываются, что операторы цикла в Visual Basic.

III Объяснение новой темы

Объяснять новую тему будет учащаяся-Даниленко Виктория.

В Visual Basic поддерживаются две разновидности циклов:

  • с известным количеством итераций (с использованием счетчика);

  • с неизвестным количеством итераций (до выполнения определенного условия).

Оператор цикла с известным количеством итераций

For <Счетчик> = <Нчн_значение> To <Кнч_значение> [Step <Приращение>]

Операторы тела цикла

Next <Счетчик>

Условные обозначения:

Счетчик – переменная цикла;

Нчн_значение – величина, с которой начинается отсчет итераций

Кнч_значение – величина, которой заканчивается отсчет итераций

Приращение - величина, на которую увеличивается значение счетчика при переходе к следующей итерации.

Ключевое слово Step можно не указывать. В этом случае приращение по умолчанию принимается равным единице. Приращение может быть отрицательным

Чтобы объяснить новую тему составим программу на языке Visual Basic, которая выводит первые десять натуральных чисел. Попробуем вывести четные, нечетные натуральные числа, числа от 10 до 1.

Затем учащимся предлагается задача:

« Составить программу, которая выводит слово «линия» 10 раз. Размер шрифта увеличивается в цикле».


hello_html_176b8b42.png


Затем учащимся предлагается следующая задача

«Составить программу, которая выводит сумму первых n натуральных чисел. Количество суммируемых чисел должно вводиться во время работы программы».

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


Зарядка

IV. Закрепление новой темы.

Открыть документ на рабочем столе «Задачи на циклы по уровням сложности»

Оценка «3»- все задачи из группы А

Оценка «4»-две задачи из группы А и три задачи из группы В

Оценка «5»- две задачи из группы В и три задачи из группы С


V. Подведение итогов

(Выставление оценок с комментарием, выяснение положительных и отрицательных моментов)

VI Домашнее задание: Написать программу, которая вычисляет среднее арифметическое 200 натуральных чисел.


Преподаватель просит учащихся поднять одну из трех картинок, которая характеризует их отношение к уроку. 




Преподаватель_______________________________________

3


Выберите курс повышения квалификации со скидкой 50%:

Автор
Дата добавления 24.12.2015
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров164
Номер материала ДВ-282337
Получить свидетельство о публикации
Похожие материалы

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