Т  И  Н  Е  Й  Д  Ж  Е  Р  Ы

Для тех, кто учится и учит


Главная Мой профиль Выход                      Вы вошли как Гость | Группа "Гости" | RSS
Четверг, 21.11.2024, 14:51:06
» МЕНЮ САЙТА
» ОТКРЫТЫЙ УРОК

 РУССКИЙ ЯЗЫК

РУССКАЯ ЛИТЕРАТУРА

НАЧАЛЬНАЯ ШКОЛА

УКРАИНСКИЙ ЯЗЫК

ИНОСТРАННЫЕ ЯЗЫКИ

УКРАИНСКАЯ ЛИТЕРАТУРА

ЗАРУБЕЖНАЯ ЛИТЕРАТУРА

МАТЕМАТИКА

ИСТОРИЯ

ОБЩЕСТВОЗНАНИЕ

БИОЛОГИЯ

ГЕОГРАФИЯ

ФИЗИКА

АСТРОНОМИЯ

ИНФОРМАТИКА

ХИМИЯ

ОБЖ

ЭКОНОМИКА

ЭКОЛОГИЯ

ФИЗКУЛЬТУРА

ТЕХНОЛОГИЯ

МХК

МУЗЫКА

ИЗО

ПСИХОЛОГИЯ

КЛАССНОЕ РУКОВОДСТВО

ВНЕКЛАССНАЯ РАБОТА

АДМИНИСТРАЦИЯ ШКОЛЫ

» РУССКИЙ ЯЗЫК
МОНИТОРИНГ КАЧЕСТВА ЗНАНИЙ. 5 КЛАСС

ОРФОЭПИЯ

ЧАСТИ РЕЧИ


ТЕСТЫ В ФОРМАТЕ ОГЭ.
   5 КЛАСС


ПУНКТУАЦИЯ В ЗАДАНИЯХ И
  ОТВЕТАХ


САМОСТОЯТЕЛЬНЫЕ
  РАБОТЫ.10 КЛАСС


КРОССВОРДЫ ПО РУССКОМУ
  ЯЗЫКУ
» ЛИТЕРАТУРА
ВЕЛИЧАЙШИЕ КНИГИ ВСЕХ
  ВРЕМЕН И НАРОДОВ


КОРИФЕИ ЛИТЕРАТУРЫ

ЛИТЕРАТУРА В СХЕМАХ И
  ТАБЛИЦАХ


ТЕСТЫ ПО ЛИТЕРАТУРЕ

САМЫЕ ИЗВЕСТНЫЕ МИФЫ И
  ЛЕГЕНДЫ


КРОССВОРДЫ ПО ЛИТЕРАТУРЕ
» ИСТОРИЯ
» АНГЛИЙСКИЙ ЯЗЫК
ИНОСТРАННЫЕ ЯЗЫКИ.
  РАЗГОВОРНЫЕ ТЕМЫ


САМОСТОЯТЕЛЬНЫЕ РАБОТЫ
  ПО АНГЛИЙСКОМУ ЯЗЫКУ


ТЕСТЫ ПО ГРАММАТИКЕ
  АНГЛИЙСКОГО ЯЗЫКА


ТЕМАТИЧЕСКИЙ КОНТРОЛЬ.
  9 КЛАСС


ПОДГОТОВКА К ЕГЭ ПО
  АНГЛИЙСКОМУ ЯЗЫКУ


КРОССВОРДЫ ПО
  АНГЛИЙСКОМУ ЯЗЫКУ
» МАТЕМАТИКА - ЦАРИЦА НАУК
» БИОЛОГИЯ
» ГЕОГРАФИЯ
» ФИЗИКА
» Категории раздела
РУССКИЙ ЯЗЫК [380]
УКРАИНСКИЙ ЯЗЫК [255]
ИНОСТРАННЫЕ ЯЗЫКИ [471]
РУССКАЯ ЛИТЕРАТУРА [699]
УКРАИНСКАЯ ЛИТЕРАТУРА [264]
ЗАРУБЕЖНАЯ ЛИТЕРАТУРА [164]
МАТЕМАТИКА [307]
ИСТОРИЯ [318]
ФИЗИКА [218]
БИОЛОГИЯ [341]
ХИМИЯ [262]
ГЕОГРАФИЯ [180]
АСТРОНОМИЯ [57]
ИНФОРМАТИКА [200]
О Б Ж [195]
ЭКОНОМИКА [98]
ЭКОЛОГИЯ [146]
ФИЗКУЛЬТУРА [257]
МУЗЫКА [172]
ИЗО [191]
НАЧАЛЬНАЯ ШКОЛА [638]
ТЕХНОЛОГИЯ [197]
ВНЕКЛАССНАЯ РАБОТА [371]
КЛАССНОЕ РУКОВОДСТВО [206]
АДМИНИСТРАЦИЯ ШКОЛЫ [134]
ПСИХОЛОГИЯ [69]
МХК [74]
ОБЩЕСТВОЗНАНИЕ [65]

Алгоритмическая структура "ветвление" на языке Visual Basic
04.09.2010, 13:22:56

Цели урока:

  1. Знакомство с алгоритмической структурой "ветвление”;
  2. Обучение приемам построения алгоритмов с "ветвлением” и их программированию на языке Visual Basic.
  3. Закрепление умений и навыков с помощью теста и практических работ.

Задачи урока:

  • образовательная – знакомство учащихся с базовыми алгоритмическими структурами;
  • развивающие – формирование у учащихся приемов логического и алгоритмического мышления; развитие познавательного интереса к предмету; развитие умения планировать свою деятельность; развитие памяти;
  • воспитательные – развитие умения связывать изучение нового материала с уже известными фактами; воспитание самостоятельности, критичности и ответственности за выполняемую работу.

Тип урока: изучение нового материала и его закрепление.

Основные организационные формы обучения на уроке:

  • фронтальная работа с классом;
  • групповая работа;
  • индивидуальная работа за компьютером;
  • дифференцированная форма работы.

Средства обучения:

  • Учебники: Информатика и ИКТ. Базовый курс: Учебник для 9 класса. /Под ред. Н.Д. Угринович. - М.: БИНОМ. Лаборатория знаний, 2005.
  • Технические и программные средства: Персональные компьютеры; проектор; презентация по теме урока ; тест; программная среда Visual Basic.
  • Раздаточный материал: Практические работы для учащихся.

План урока.

  1. Организационный момент.
  2. Актуализация опорных знаний.
  3. Изучение нового материала.
  4. Применение полученных знаний.
  5. Подведение итогов урока. Домашнее задание.

Ход урока

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

Приветствие, проверка присутствующих. Объявление темы и целей урока.

2. Актуализация опорных знаний. 

На прошлых уроках мы познакомились с понятием алгоритма и основами алгоритмизации.

  1. Для начала вспомним, что такое алгоритм?
  2. Какими свойствами обладает алгоритм?
  3. Какие способы задания алгоритмов Вы знаете?
  4. Дайте определение линейному алгоритму?

3. Изучение нового материала.

Постановка проблемной задачи:

"Из ряда чисел 15, 16, 17, 18 выпишите значения x, при которых верно неравенство x + 24 > 40”.

Выяснить с учащимися, что при x = 15 и x = 16 неравенство x + 24 > 40 верным не будет. Если же x = 17 или x = 18 неравенство x + 24 > 40 будет верным.

Вывод: В отличие от линейных алгоритмов, в которых команды выполняются последовательно одна за другой, в алгоритмическую структуру "ветвление” входит условие (этот вывод учащиеся делают вывод самостоятельно).

В алгоритмической структуре "ветвление” в зависимости от истинности или ложности условия выполняется одна или другая серия команд.

В качестве условия может быть использовано любое логическое выражение со знаком > (больше), < (меньше), = (равно), > = (больше либо равно), < = (меньше либо равно).

Алгоритмическая структура "ветвление” может быть наглядно представлена с помощью блок-схемы. В языке программирования Visual Basic ветвление кодируется с использованием оператора условного перехода If … Then … Else … End If (Если…. То… Иначе … Конец Если).

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

Пример 1.

"Из ряда чисел 15, 16, 17, 18 выпишите значения x, при которых верно неравенство x + 24 > 40”.

If x + 24 > 40 Then
MsgBox "Выписать x”
End If

Пример 2.

Дано число x. Определите, является ли число x положительным? (с помощью блок-схемы)

Пример 3.

Дано число x. Определите, является ли число x положительным? (на языке программирования)

Пример 4. 

В качестве условия можно использовать переменную или арифметическое выражение. Если его результат будет равен 0, то это расценивается как "ложь”, остальные значения – "истина”.

If a Then
MsgBox "Не равно 0”
Else
MsgBox "Равно 0”
End If

4. Применение полученных знаний.

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

Любопытная Варвара
Смотрит влево…Смотрит вправо.
А потом опять вперед. Тут немного отдохнет
Шея не напряжена и расслаблена…

А Варвара смотрит вверх! Выше всех, все дальше вверх!
Возвращается обратно. Расслабление приятно!
Шея не напряжена и расслаблена!

А теперь посмотрим вниз. Мышцы шеи напряглись.
Возвращаемся обратно. Расслабление приятно.
Шея не напряжена и расслаблена!

Пример 5.

Какое значение переменной S будет напечатано после выполнения фрагмента программы на языке Visual Basic?

A = 2
B = 3
If A>B Then S=A*B Else S=A+B
Print S

Пример 6.

Фрагмент алгоритма изображен в виде блок-схемы. Определите, какое значение переменной S будет напечатано в результате выполнения алгоритма?

A = 2
B = 3
If A>B Then S=A*B Else S=A+B
Print S

Пример 7.

Как на языке VB записать следующее условие:

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

Задание: Разработать проект, который использует алгоритмическую структуру "ветвление” для контроля знаний.

Проверочная работа 1.

Проверочная работа проводится в виде теста по данной теме и материала прошлого урока. Тест находится в папке "Мои документы”.

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

Перед выполнением второй практической работы целесообразно провести мини- игру "Поделись улыбкою своей!” для снятия напряжения.

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

Задание: Разработайте программу "Угадай-ка", которая будет загадывать число, а пользователь пытаться его угадать.

Дополнительное задание: (для сильных учеников).

Доработайте программу так, чтобы она в Text2.Text сообщала "Больше", "Меньше" либо "Горячо", если разница между числами меньше 10, и холодно, если 10 и более.

5. Подведение итогов урока. Домашнее задание.

Учитель задает вопросы, подводящие учеников к формулировке выводов о цели урока и выполнении ими задач урока. Ученики отвечают на вопросы. Они должны самостоятельно прийти к выводу о соответствии целей и результатов урока. Выставление оценок.

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

§ 2.6.2 стр. 88 – 92 (Угринович Н. Д. Информатика и ИКТ. Базовый курс: Учебник для 9 класса – М.: БИНОМ. Лаборатория знаний, 2005.)

Задания 2.17 и 2.18.

Вопросы 1 и 2.

Дополнительное задание (для сильных учеников):

Написать программу к следующей задаче: "Даны три числа. Определить наибольшее”.

Категория: ИНФОРМАТИКА | Добавил: tineydgers | Теги: открытый урок, эвм, клавиатура, алгоритм, компьютер, конспект урока, Компьютерная программа, педсовет, информатика в школе, урок информатики
Просмотров: 2009 | Загрузок: 0 | Рейтинг: 5.0/1
» Поиск
» АСТРОНОМИЯ

УДИВИТЕЛЬНАЯ
  АСТРОНОМИЯ


ЗАГАДОЧНАЯ СОЛНЕЧНАЯ
  СИСТЕМА


АСТРОНОМИЯ В ВОПРОСАХ И
  ОТВЕТАХ


УДИВИТЕЛЬНАЯ
  КОСМОЛОГИЯ


КРОССВОРДЫ ПО АСТРОНОМИИ

» ИНФОРМАТИКА

ЗАНИМАТЕЛЬНАЯ
  ИНФОРМАТИКА


К УРОКАМ
  ИНФОРМАТИКИ


СПРАВОЧНИК ПО
  ИНФОРМАТИКЕ


ТЕСТЫ ПО ИНФОРМАТИКЕ

КРОССВОРДЫ ПО
  ИНФОРМАТИКЕ

» ОБЩЕСТВОЗНАНИЕ

РАБОЧИЕ МАТЕРИАЛЫ К
  УРОКАМ В 7 КЛАССЕ


ТЕСТЫ. 9 КЛАСС

САМОСТОЯТЕЛЬНЫЕ
  РАБОТЫ. 9 КЛАСС


КОНТРОЛЬНЫЕ РАБОТЫ В
  ФОРМАТЕ ЕГЭ


ШКОЛЬНЫЕ ОЛИМПИАДЫ
   ПО ОБЩЕСТВОВЕДЕНИЮ

» ХИМИЯ
» ОБЖ

ЧТО ДЕЛАТЬ ЕСЛИ ...

РЕКОРДЫ СТИХИИ

РАБОЧИЕ МАТЕРИАЛЫ К
  УРОКАМ ОБЖ В 11 КЛАССЕ


ПРОВЕРОЧНЫЕ РАБОТЫ ПО
  ОБЖ


ТЕСТЫ ПО ОБЖ. 10-11 КЛАССЫ

КРОССВОРДЫ ПО ОБЖ

» МХК И ИЗО

СОВРЕМЕННАЯ
  ЭНЦИКЛОПЕДИЯ ИСКУССТВА


ВЕЛИКИЕ ТЕАТРЫ МИРА

САМЫЕ ИЗВЕСТНЫЕ
  ПАМЯТНИКИ


МУЗЕЕВ МИРА

ВЕЛИКИЕ СОКРОВИЩА МИРА

СОКРОВИЩА РОССИИ

ИЗО-СТУДИЯ

КРОССВОРДЫ ПО МХК

» ЕСТЕСТВОЗНАНИЕ

ЕСТЕСТВОЗНАНИЕ. БАЗОВЫЙ
  УРОВЕНЬ. 10 КЛАСС


УДИВИТЕЛЬНАЯ ИСТОРИЯ
  ЗЕМЛИ


ИСТОРИЯ ОСВОЕНИЯ ЗЕМЛИ

ВЕЛИЧАЙШИЕ
  АРХЕОЛОГИЧЕСКИЕ ОТКРЫТИЯ


УДИВИТЕЛЬНЫЕ ОТКРЫТИЯ
  УЧЕНЫХ


РАЗВИВАЮШИЕ ЭКСПЕРИМЕНТЫ
  И ОПЫТЫ ПО
  ЕСТЕСТВОЗНАНИЮ


САМЫЕ ИЗВЕСТНЫЕ
  НОБЕЛЕВСКИЕ ЛАУРЕАТЫ

» ГОТОВЫЕ СОЧИНЕНИЯ

РУССКИЙ ЯЗЫК

РУССКАЯ ЛИТЕРАТУРА

ЗАРУБЕЖНАЯ ЛИТЕРАТУРА
  (на русск.яз.)


УКРАИНСКИЙ ЯЗЫК

УКРАИНСКАЯ ЛИТЕРАТУРА

ПРИКОЛЫ ИЗ СОЧИНЕНИЙ

» ПАТРИОТИЧЕСКОЕ ВОСПИТАНИЕ
» УЧИТЕЛЬСКАЯ
» МОСКВОВЕДЕНИЕ ДЛЯ ШКОЛЬНИКОВ

ЗНАКОМИМСЯ С МОСКВОЙ

СТАРАЯ ЛЕГЕНДА О
  МОСКОВИИ


ПРОГУЛКИ ПО
  ДОПЕТРОВСКОЙ МОСКВЕ


МОСКОВСКИЙ КРЕМЛЬ

БУЛЬВАРНОЕ КОЛЬЦО

» ЭНЦИКЛОПЕДИЯ ОБО ВСЕМ НА СВЕТЕ
» ПОЗНАВАТЕЛЬНО И ЗАНИМАТЕЛЬНО

ДИКОВИНКИ СО ВСЕГО МИРА

УДИВИТЕЛЬНАЯ ЛОГИКА

ЗАНИМАТЕЛЬНАЯ
  ПСИХОЛОГИЯ


МИНЕРАЛЫ И ДРАГОЦЕННЫЕ
  КАМНИ


УДИВИТЕЛЬНАЯ АРХЕОЛОГИЯ

ДИВНАЯ ПАЛЕОНТОЛОГИЯ

» БЕСЕДА ПО ДУШАМ С ТИНЕЙДЖЕРАМИ

МЕЖДУ НАМИ ДЕВОЧКАМИ

МЕЖДУ НАМИ МАЛЬЧИКАМИ

НАС ЖДЕТ ЭКЗАМЕН

» Статистика

Онлайн всего: 39
Гостей: 39
Пользователей: 0
» Вход на сайт

» Друзья сайта
Copyright MyCorp © 2024 Яндекс.Метрика Рейтинг@Mail.ru Каталог сайтов и статей iLinks.RU Каталог сайтов Bi0