Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / «Методика подготовки и проведения урока информатики по теме «Циклы с параметрами»». 9 класс
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 24 мая.

Подать заявку на курс
  • Информатика

«Методика подготовки и проведения урока информатики по теме «Циклы с параметрами»». 9 класс

Выбранный для просмотра документ 2пр Циклы с параметром.doc

библиотека
материалов

Пhello_html_713d82b4.gifр циклы с параметром

1

Повторяющиеся фрагменты

. Создайте форму по образцу (заголовок - Циклы с параметрами, установка свойства ScaleMode=3 в пикселах)

2.Напишите процедуры построения элемента «Зубец» Zub для композиции, изображен­ных на рис. Фигуры должны быть нарисованы в шаблоне 40 х 40 пикселов из левого нижнего угла.

Пhello_html_m21e6b0f9.pngРОЦЕДУРЫ:

Private Sub zub( )

Line -Step(20, -40)

Line -Step(20, 40)

End Sub

Private Sub Ornament ( )



3. Наберите текст основной программы создания первой композиции на основе готовой процедуры Zub.


Private Sub Form_Click()

With Form1

.DrawWidth = 2

.ForeColor = vbGreen

.CurrentX = 40

.CurrentY = 80

For i = 1 To 7

Zub

Next


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

Таблица Программа создания композиции из окружностей с комментариями и блок-схемой

Программа

Комментарии

Блок-схема


Начало оператора Visual Basic

hello_html_m18720d9f.gifhello_html_m2cbb040e.gifhello_html_mc472988.gif

Начальные установки

Построение окружности

В центр следующей окружности

hello_html_m15bafd02.gifhello_html_4a610450.gifhello_html_4122cbc8.gifhello_html_m2a7690f7.gifhello_html_7683e3b8.gifhello_html_3ea0e10d.gifhello_html_m132cedae.gifhello_html_51d2c5d1.gif

х = 60: у = 240

Установка коор­динат центра пер­вой окружности

.FillStyle = 0

Сплошной стиль заполнения

For i = 1 То 5

Начало цикличе­ского блока

r = Int(Rnd * 255)

g = Int(Rnd * 255)

b = Int(Rnd * 255)

Переменным r, g, b присваиваются целые случайные значения в диапазоне от 0 до 255

с = RGB(r, g, b)

Из переменных г, g, b формируется случайный цвет

.FillColor = с

Полученный цвет используется для заполнения

Circle (x, y), 20, с

Построение окружности с тем же цветом границ

x = x + 60

Переход в центр следующей окружности

Next

Конец цикла

End With

End Sub

Конец оператора Visual Basic

6. Запустите проект и проверьте его работу. 7. Сохраните проект под именем цикл с параметром ФИО.

Зhello_html_m49a93f21.jpgадания для самостоятельной работы

Напишите процедуры построения «Элемент орнамента» Ornament и программу для третьей композиции, изображен­ных на рис.

Создайте форму по образцу, написав про­цедуры построения элементов меандров (рис.) и вызвав их в цикле. Одна клетка сетки равна 10 пикселам.

hello_html_515a9371.gif







Private Sub zub()

Line -Step(20, -40)

Line -Step(20, 40)

End Sub

Private Sub ornament()

Line -Step(20, 0)

Line -Step(0, -40)

Line -Step(20, 0)

Line -Step(0, 40)

End Sub

Private Sub aornament()

Line -Step(20, 0)

Line -Step(0, -40)

Line -Step(40, 0)

Line -Step(0, 20)

Line -Step(-20, 0)

Line -Step(0, 20)

Line -Step(30, 0)

End Sub


Private Sub Form_Click()

With Form1

.DrawWidth = 2

.ForeColor = vbGreen

.CurrentX = 30

.CurrentY = 80

For i = 1 To 7

zub

Next


.DrawWidth = 4

.ForeColor = vbRed

.CurrentX = 30

.CurrentY = 140

For i = 1 To 7

ornament

Next


.DrawWidth = 1

.ForeColor = vbBlue

.CurrentX = 30

.CurrentY = 190

For i = 1 To 6

aornament

Next i


x = 60

y = 240

.FillStyle = 0

For i = 1 To 5

r = Int(Rnd * 255)

g = Int(Rnd * 255)

B = Int(Rnd * 255)

с = RGB(r, g, B)

.FillColor = с

Circle (x, y), 20, c

x = x + 60

Next i

End With

End Sub


Выбранный для просмотра документ Приложение 3 Циклы с параметром.ppt

библиотека
материалов
Вопросы для повторения 1.На чем основано ООП языка Visual Basic? 2.Назовите х...
Какие элементы управления располагаются на форме?
Даны два числа a=5 и b=7. Какой ответ мы получим после выполнения программног...
Прокомментируйте данный программный код:
Старт:
Найдите ошибки в данном коде Private Sub Command1_Click() Text3.Text = Val(Te...
Как называется процедура в данном коде. Private Sub Form_Click() With Form1 ....
Циклы с параметрами
Любуясь Луной, помните что и луна совершает циклический алгоритм!
Приключения Тома Сойера «Том вышел на улицу с ведром известки и длинной кисть...
 Приведите свои примеры:
Каждую из композиций можно разбить на повторяющиеся элементы — «зубцы». Описа...
Циклический алгоритм – это алгоритм некоторые команды которого повторяются N...
Виды циклов: с параметром с условием С предусловием С постусловием
Тело цикла i = a, b,h i -параметр цикла a-начальное значение параметра b-коне...
Синтаксис оператора цикла с параметром Алгоритмический язык Для i от a до b [...
Синтаксис оператора цикла с параметром For  =  to  [step ]  Next
Например, вывод квадратов натуральных чисел описывается так:
Практическая работа «Циклы с параметрами» вы научитесь: выделять повторяющиес...
Повторяющиеся фрагменты 20 0 40 20 Y X -40
 Код Блок-схема для окружностей
 Дополнительное задание- Меандры
24 1

Описание презентации по отдельным слайдам:

№ слайда 1 Вопросы для повторения 1.На чем основано ООП языка Visual Basic? 2.Назовите х
Описание слайда:

Вопросы для повторения 1.На чем основано ООП языка Visual Basic? 2.Назовите характеристики объекта. 3.Каковы этапы создания проекта? 4.Поясните назначение программного кода. 5.Как сохранить проект?

№ слайда 2 Какие элементы управления располагаются на форме?
Описание слайда:

Какие элементы управления располагаются на форме?

№ слайда 3 Даны два числа a=5 и b=7. Какой ответ мы получим после выполнения программног
Описание слайда:

Даны два числа a=5 и b=7. Какой ответ мы получим после выполнения программного кода: Private Sub Command1_Click() a = Val(Text1.Text) b = Val(Text2.Text) If a > b Then Max = a Else Max = b Text3.Text = Max End Sub

№ слайда 4 Прокомментируйте данный программный код:
Описание слайда:

Прокомментируйте данный программный код:

№ слайда 5 Старт:
Описание слайда:

Старт:

№ слайда 6 Найдите ошибки в данном коде Private Sub Command1_Click() Text3.Text = Val(Te
Описание слайда:

Найдите ошибки в данном коде Private Sub Command1_Click() Text3.Text = Val(Text1.Text) + Text2.Text Labe12.Caption = "Плюс" End Sub

№ слайда 7 Как называется процедура в данном коде. Private Sub Form_Click() With Form1 .
Описание слайда:

Как называется процедура в данном коде. Private Sub Form_Click() With Form1 .ScaleMode = 3 ` в пикселях .DrawWidth = 2 .FontSize = 24 .ForeColor = vbBlue .CurrentX = 30 .CurrentY = 30 Print "4 - " .CurrentX = 90: One: Five End With End Sub

№ слайда 8
Описание слайда:

№ слайда 9 Циклы с параметрами
Описание слайда:

Циклы с параметрами

№ слайда 10 Любуясь Луной, помните что и луна совершает циклический алгоритм!
Описание слайда:

Любуясь Луной, помните что и луна совершает циклический алгоритм!

№ слайда 11 Приключения Тома Сойера «Том вышел на улицу с ведром известки и длинной кисть
Описание слайда:

Приключения Тома Сойера «Том вышел на улицу с ведром известки и длинной кистью. Он окинул взглядом забор, и радость в одно мгновение улетела у него из души, и там воцарилась тоска... Со вздохом обмакнул он кисть в известку, провел ею по крайней доске, потом проделал то же самое снова и остановился: как ничтожна белая полоска по сравнению с огромным пространством некрашеного забора!..» Марк Твен

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

Приведите свои примеры:

№ слайда 13 Каждую из композиций можно разбить на повторяющиеся элементы — «зубцы». Описа
Описание слайда:

Каждую из композиций можно разбить на повторяющиеся элементы — «зубцы». Описав каждый «зубец» в виде подпрограммы, его можно будет многократно использовать для создания композиций. Для создания программ с повторяющимися элементами необходимо использовать циклы.

№ слайда 14 Циклический алгоритм – это алгоритм некоторые команды которого повторяются N
Описание слайда:

Циклический алгоритм – это алгоритм некоторые команды которого повторяются N-количество раз. Тело цикла – команды алгоритма, которые повторяются. Параметр цикла – величина, от которой зависит число повторений в цикле.

№ слайда 15 Виды циклов: с параметром с условием С предусловием С постусловием
Описание слайда:

Виды циклов: с параметром с условием С предусловием С постусловием

№ слайда 16 Тело цикла i = a, b,h i -параметр цикла a-начальное значение параметра b-коне
Описание слайда:

Тело цикла i = a, b,h i -параметр цикла a-начальное значение параметра b-конечное значение параметра h-шаг Алгоритм циклической структуры с параметром

№ слайда 17 Синтаксис оператора цикла с параметром Алгоритмический язык Для i от a до b [
Описание слайда:

Синтаксис оператора цикла с параметром Алгоритмический язык Для i от a до b [шаг h] нц серия команд кц

№ слайда 18 Синтаксис оператора цикла с параметром For  =  to  [step ]  Next
Описание слайда:

Синтаксис оператора цикла с параметром For <параметр_цикла> = <начальное_значение> to <конечное_значение> [step <шаг>] <Тело цикла> Next <параметр_цикла>

№ слайда 19 Например, вывод квадратов натуральных чисел описывается так:
Описание слайда:

Например, вывод квадратов натуральных чисел описывается так:

№ слайда 20 Практическая работа «Циклы с параметрами» вы научитесь: выделять повторяющиес
Описание слайда:

Практическая работа «Циклы с параметрами» вы научитесь: выделять повторяющиеся фрагменты в алгоритме; оформлять повторяющиеся фрагменты в виде подпрограмм; использовать в программах цикл For... Next; вызывать в теле цикла подпрограммы повторяющихся фрагментов

№ слайда 21 Повторяющиеся фрагменты 20 0 40 20 Y X -40
Описание слайда:

Повторяющиеся фрагменты 20 0 40 20 Y X -40

№ слайда 22  Код Блок-схема для окружностей
Описание слайда:

Код Блок-схема для окружностей

№ слайда 23  Дополнительное задание- Меандры
Описание слайда:

Дополнительное задание- Меандры

№ слайда 24
Описание слайда:

Выбранный для просмотра документ конкурс Реферат Зуевой О.Н..docx

библиотека
материалов

hello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifРеферативная работа


По теме:



«Методика подготовки и проведения урока информатики по теме

«Циклы с параметрами»».



Автор: Зуева Ольга Николаевна

учитель информатики

ГОУ СОШ № 409 ВАО г. Москвы





Москва

2014


Содержание с указанием страниц разделов



Тему урока, описание места урока в курсе



Тема урока: Циклы с параметрами


(раздел «Основы алгоритмизации и объектно-ориентированного программирования

на языке Visual Basic»)


Данный урок проводится в 9 классе.


В теме «Основы алгоритмизации и объектно-ориентированного программирования на языке Visual Basic» всего 16 уроков, этот урок - 12 урок (после изучения алгоритмических структур: линейный алгоритм, ветвление, выбор). После него изучается цикл по условию.


ТЕМА 2. «Основы алгоритмизации и объектно-ориентированного программирования»-16ч.


  1. Алгоритм и его формальное исполнение. Свойства алгоритма и его исполнители.

  2. Блок-схемы алгоритмов. Выполнение алгоритмов компьютером

  3. Разработка проектов в системе программирования Visual Basic

  4. Объекты, свойства и методы. Графический интерфейс проекта и событийные процедуры

  5. Переменные: тип, имя, значение

  6. Арифметические, строковые и логические выражения

  7. Функции в языке программирования Visual Basic

  8. Кодирование основных типов алгоритмических структур на языке Visual Basic

  9. Линейный алгоритм

  10. Алгоритмическая структура «ветвление»

  11. Алгоритмическая структура «выбор»

  12. Алгоритмическая структура «цикл со счетчиком

  13. Алгоритмическая структура «цикл по условию»

  14. Графические возможности объектно-ориентированного языка программирования Visual Basic

  15. Повторение и обобщение темы «Основы алгоритмизации и объектно-ориентированного программирования»

  16. Контрольная работа по теме «Основы алгоритмизации и объектно-ориентированного программирования»



Ученики 9 класса впервые проходят тему программирования, связано это с тем, что курс информатики начинается только с 8-го класса. Поэтому много уроков в начале темы посвящено понятиям: алгоритм, свойства алгоритма, виды алгоритмов. Ребята только учатся работать в среде программирования Visual Basic, создавать форму, проект, разрабатывать программный код, тестировать и отлаживать программу.

В конце темы предусмотрен урок повторения и обобщение темы и итоговая контрольная работа.


Психолого-педагогическая характеристика класса 1-группы


1. Численность 14человек (4 девочки и 10 мальчиков)

Уч-ся общаются между собой как в урочное, так и во внеурочное время).

Но есть новые мальчики, с ними общение сверстников натянутое (еще не окончательно познакомились).

1-н мальчик перешел с другой школы – Семенов Иван, 2-ой Алиев Алик - с параллельного класса. С ними ребята держаться обособлено.

Со взрослыми взаимоотношения доверительные.


2. Хорошо занимаются девочки - Гусева Дарья, Дробкова Ольга, мальчики-Герасименко Денис, Бочалов Андрей, они проявляют большую заинтересованность к предмету, любознательность. Ребята стараются использовать свои знания по информатике и в подготовке к другим предметам - разрабатывают проекты, кроссворды, тесты.

Кузьмин Евгений, Прибылев Владимир, Алиев Алик имеют слабую математическую подготовку, поэтому испытывают проблемы с задачами.


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


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

Активисты (Герасименко Д., Бочалов А., Коваль Т., Гусева Д. и др.) принимают участие в подготовке школьных мероприятий, подбирают музыку, создают слайды. Так в школе был недавно проведен конкурс – дефиле школьной одежды, ребята сами в Интернете разыскали образцы старинной одежды, в своей презентации показали как преображалась школьная форма. В итоге они оказались призерами в номинации «Гармония вкуса».

Смирнова Е. и Богданова Е. ответственны за документацию класса. Колотилинский Д. и Данилов А. –за спортивные мероприятия.


5. Интересы - компьютер дома, общение по скайпу, обмен эсэмэсками, просиживание перед телевизором, в контакте. Поэтому меньше время уделяют урокам, т. к. ещё посещают кружки, курсы.


6. Для поддержания дисциплины в классе применяем следующие действия-

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

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

Делаем замечания в дневнике по поводу поведения, не выполненного домашнего задания.


7. Рекомендации - сплочение данного класса. Умение направлять работу уч-ся в нужном направлении. Своевременное решение проблем, недочетов, пробелов в знаниях. Оказание ребятам помощи, проведение консультаций.



Методологическая стратегия преподавания информатики в этом классе на данный год





Особенность курса информатики


Заключается в том, что уч-ся занимаются изучением информатики всего 2-й год, в 8 кл.-1 час, в 9-м классе-2 часа. Учебник-Н. Угринович. Некоторые уч-ся занимаются за ПК по 2 человека, т.к. компьютеров только 9шт.

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


Тематическое планирование

курса информатики 9 класса на 2013-2014уч.год.



9 класс-68ч. (2ч. в неделю)


Глава 4. Кодирование и обработка числовой информации (за 8 кл.)-9ч.

  1. Кодирование числовой информации. Представление числовой информации с помощью систем счисления.

  2. Перевод чисел в позиционных системах счисления.

  3. Арифметические операции в позиционных системах счисления. Двоичное кодирование чисел в компьютере

  4. Электронные таблицы. Основные параметры электронных таблиц. Основные типы и форматы данных

  5. Относительные, абсолютные и смешанные ссылки

  6. Встроенные функции

  7. Построение диаграмм и графиков

  8. Повторение и обобщение темы «Кодирование и обработка числовой информации»

  9. Контрольная работа по теме «Кодирование и обработка числовой информации»

Глава 2. Основы алгоритмизации и объектно-ориентированного программирования-16ч.

  1. Алгоритм и его формальное исполнение. Свойства алгоритма и его исполнители.

  2. Блок-схемы алгоритмов. Выполнение алгоритмов компьютером

  3. Разработка проектов в системе программирования Visual Basic

  4. Объекты, свойства и методы. Графический интерфейс проекта и событийные процедуры

  5. Переменные: тип, имя, значение

  6. Арифметические, строковые и логические выражения

  7. Функции в языке программирования Visual Basic

  8. Кодирование основных типов алгоритмических структур на языке Visual Basic

  9. Линейный алгоритм

  10. Алгоритмическая структура «ветвление»

  11. Алгоритмическая структура «выбор»

  12. Алгоритмическая структура «цикл со счетчиком

  13. Алгоритмическая структура «цикл по условию»

  14. Графические возможности объектно-ориентированного языка программирования Visual Basic

  15. Повторение и обобщение темы «Основы алгоритмизации и объектно-ориентированного программирования»

  16. Контрольная работа по теме «Основы алгоритмизации и объектно-ориентированного программирования»


Глава 3. Моделирование и формализация-12ч.

  1. Окружающий мир как иерархическая система

  2. Моделирование, формализация, визуализация. Моделирование как метод познания.

  3. Материальные и информационные модели

  4. Формализация и визуализация моделей

  5. Основные этапы разработки и исследования моделей на компьютере

  6. Графическое решение уравнений на языке Visual Basic

  7. Приближенное решение уравнений в электронных таблицах

  8. Построение геометрических моделей

  9. Построение и исследование физических моделей

  10. Экспертные системы распознавания химических веществ

  11. Информационные модели управления объектами.

  12. Тест по теме «Моделирование и формализация»


Глава 4. Хранение, поиск и сортировка информации-3ч.

  1. Базы данных в электронных таблицах. Представление базы данных в виде таблицы и формы

  2. Сортировка в базах данных. Поиск в базах данных

  3. Практическая работа по теме «Хранение, поиск и сортировка информации»


Глава 1. Кодирование и обработка графической и мультимедийной информации-4ч.

  1. Кодирование графической информации. Пространственная дискретизация. Растровые изображения на экране монитора

  2. Кодирование и обработка звуковой информации

  3. Цифровое фото и видео

  4. Зачет по теме «Кодирование и обработка графической и мультимедийной информации»


Глава 5. Коммуникационные технологии-16ч.

  1. Передача информации. Локальные компьютерные сети

  2. Глобальная компьютерная сеть Интернет. Состав Интернета

  3. Адресация в Интернете. Маршрутизация и транспортировка данных по компьютерным сетям

  4. Информационные ресурсы Интернета. Всемирная паутина

  5. Электронная почта. Файловые архивы

  6. Общение в Интернете. Мобильный Интернет. Звук и видео в Интернете

  7. Поиск информации в Интернете. Электронная коммерция в Интернете

  8. Разработка Web-сайтов с использованием языка разметки гипертекста HTML. Web-страницы и Web-сайты

  9. Структура Web-страницы

  10. Форматирование текста на Web-странице

  11. Вставка изображений в Web-страницы

  12. Гиперссылки на Web-страницах

  13. Списки на Web-страницах

  14. Интерактивные формы на Web-страницах

  15. Повторение и обобщение темы «Коммуникационные технологии»

  16. зачет по теме «Коммуникационные технологии»


Глава 6. Информатизация общества-3ч.

  1. Информационное общество. Информационная культура.

  2. Правовая охрана программ и данных. Защита информации

  3. Лицензионные, условно бесплатные и свободно распространяемые программы. Защита информации. Тест по теме «Информатизация общества»

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

Итоговый тест-1ч.

Резерв-3ч.




Цели урока (подробное описание ТДЦ)


Образовательный аспект ТДЦ


  • научить уч-ся самостоятельно приводить примеры из жизни, где они встречались с циклами

  • овладеть знаниями по теме циклы: понятия - цикл, параметр, начальное и конечное значение параметра, шаг, блок-схема, запись на алгоритмическом языке и на Visual Basic

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


Развивающий аспект ТДЦ


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


Воспитательный аспект ТДЦ


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




Технологическая карта урока с указанием времени на каждый этап




Этап

ТДЗ этапа

Методы

Формы

Вид деятельности

Организационная часть

2 мин.

Включение в деловой ритм, подготовка класса к работе

Устное сообщение

Общеклассные

Уч-ся получают раздаточный материал к новой теме и карточку к практической работе

См. Приложение 1 Дидактический материал, Приложение 2 Задания, выполняемые учениками

Подготовка к активной УПД

5 мин.

Активизировать знания учащихся, необходимых для изучения нового материала. Формировать познавательные мотивы

Мотивации, побуждение к поиску, создание проблемной ситуации

Сочетание общеклассных и индивидуальных

Ответы на вопросы учителя (вопросы выводятся через проектор на экран), ученики зарабатывают баллы.

См. Приложение 3 Презентация слайд 1-7

Установка познавательной задачи

2 мин.

Организация учащихся по принятию познавательной задачи

Устное сообщение учителя

Общеклассные


Усвоение новых знаний

11 мин.

Сформировать конкретные представления об алгоритмической структуре- цикле с параметрами; побуждение самих детей приводить примеры, искать решение поставленной задачи

Эвристический (частично поисковый)

Сочетание общеклассных и индивидуальных

Приведение своих примеров, составление алгоритма

См. Приложение 3 Презентация слайд 9-19

Первичная проверка понимания

5 мин.

Установить осознанность восприятия. Первичное сообщение. Учить выбирать рациональные способы решения

Анализ и логическое доказательное мышление

Сочетание общеклассных и индивидуальных

Разработка блок-схемы

См. Приложение 3 Презентация слайд 20-21

Закрепление знаний

13 мин.

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

Самостоятельная работа

Парная

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

См. Приложение 2 Задания, выполняемые учениками

См. Приложение 3 Презентация слайд 20-22

Самопроверка знаний

5 мин.

Выявить уровень первичного усвоения нового материала

Самостоятельная работа

Индивидуальные

Решение дополнительного задания, предложенного учителем

См. Приложение 2 Задания, выполняемые учениками Доп. Задание

См. Приложение 3 Презентация слайд 23

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

1 мин.

Анализ успешности усвоения нового материала и деятельности учащихся

Устное сообщение учителя


Оценки

См. Критерии оценивания

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

1 мин.

Дать информацию и инструктаж по домашнему заданию


Консультация

Запись в дневнике




Описание и обоснование типа урока.


Данный урок – это урок изучения и первичного закрепления новых знаний


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

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

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

По форме – это традиционный урок, который включает в себя и теоретическую и практическую часть.


Самоанализ урока

Класс 9а

количество по списку -14 чел.

сколько присутствуют -12 чел.

какой урок по порядку в теме-12

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

В данной теме всего 16 уроков, этот урок - 12 урок (после изучения алгоритмических структур: линейный алгоритм, ветвление, выбор). После него изучается цикл по условию.

2.                     Краткая психолого-педагогическая характеристика класса, количество слабоуспевающих и сильных учащихся. Какие особенности учащихся были учтены при планировании урока?


Численность 14человек (4 девочки и 10 мальчиков)

Уч-ся общаются между собой как в урочное, так и во внеурочное время.


Количество сильных уч-ся - 4 человека: Гусева Дарья, Дробкова Ольга, Герасименко Денис, Бочалов Андрей. Они имеют по информатике оценку «5» и проявляют огромный интерес к предмету. Ребята стараются использовать свои знания по информатике и в подготовке к другим предметам - разрабатывают проекты, кроссворды, тесты.


Слабоуспевающих - 3 человека: Кузьмин Евгений, Прибылев Владимир, Алиев Алик. Имеют слабую математическую подготовку, поэтому испытывают проблемы с задачами.


При планировании урока были учтены особенности учащихся:

- заключаются в том, что уч-ся занимаются изучением информатики всего 2-й год, в 8 кл.-1 час, в 9-м классе-2 часа. Учебник-Н. Угринович. Некоторые уч-ся занимаются за ПК по 2 человека, т.к. компьютеров только 9шт.

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

3.                     Какова триединая дидактическая цель урока (ее обучающий, развивающий и воспитательный аспект), дать оценку успешности в достижении ТДЦ урока, обосновать показатели реальности урока.

Цель урока:

Образовательный аспект ТДЦ

  • научить уч-ся самостоятельно приводить примеры из жизни, где они встречались с циклами

  • овладеть знаниями по теме циклы: понятия - цикл, параметр, начальное и конечное значение параметра, шаг, блок-схема, запись на алгоритмическом языке и на Visual Basic

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

Развивающий аспект ТДЦ

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

Воспитательный аспект ТДЦ

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


Я считаю, что ТДЦ урока была достигнута, уч-ся усвоили основные понятия и справились с практической работой, хотя дополнительное занятие выполнить смогли только 2 ученика - они получили оценку "5", 3 ученикам я помогала, допускали ошибки в наборе программного кода, но это связано с особенностями самих ребят, в конечном итоге программа работала у всех.


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

По форме традиционный урок - теоретическая и практическая часть

Главный этап – 4 и 6 этап (усвоение новых знаний и практическая работа)

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

Все поставленные цели были достигнуты.

5.                     Рационально ли было распределено время, отведенное на все этапы урока? Логичны ли «связки» между этими этапами? Показать, как другие этапы «работали» на главный этап.

Этап

Организационная часть

2 мин.

Подготовка к активной УПД

5 мин.

Установка познавательной задачи

2 мин.

Усвоение новых знаний

11 мин.

Первичная проверка понимания

5 мин.

Закрепление знаний

13 мин.

Самопроверка знаний

5 мин.

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

1 мин.

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

1 мин.

Все этапы взаимосвязаны друг с другом, первые этапы подготавливают к восприятию нового материала, последние закрепляют и проверяют усвоение.

6.                     Отбор дидактических материалов, ТОО, наглядных пособий в соответствии с целями.

Вид деятельности

Уч-ся получают раздаточный материал к новой теме и карточку к практической работе

См. Приложение 1 Дидактический материал, Приложение 2 Задания, выполняемые учениками

Ответы на вопросы учителя (вопросы выводятся через проектор на экран), ученики зарабатывают баллы.

См. Приложение 3 Презентация слайд 1-7


Приведение своих примеров, составление алгоритма

См. Приложение 3 Презентация слайд 9-19

Разработка блок-схемы

См. Приложение 3 Презентация слайд 20-21

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

См. Приложение 2 Задания, выполняемые учениками

См. Приложение 3 Презентация слайд 20-22

Решение дополнительного задания, предложенного учителем

См. Приложение 2 Задания, выполняемые учениками Доп. Задание

См. Приложение 3 Презентация слайд 23

Оценки

См. Критерии оценивания

Запись в дневнике

  1. Как организован контроль усвоения знаний, умений и навыков учащихся? На каких этапах урока? В каких формах и какими методами осуществляется? Как организовано регулирование и коррекция знаний учащихся?

Контроль знаний происходит на 2 этапах: в начале урока при фронтальном опросе и в ходе выполнения практической работы.

Критерии оценивания:

  1. оценка за устный опрос, кто набирает больше всего + за правильные ответы - оценка «5» в журнал.

  2. оценка за практическую работу «4»– программа должна быть рабочей,

оценка «3» –если я помогаю.

  1. оценка«5» за дополнительное задание

8.                     Психологическая атмосфера на уроке и общения учащихся и учителя?

Хорошая, доброжелательная, уч-ся активно работают при фронтальном опросе, каждый стремится получить больше +, при выполнении практической работы ребята стремятся выполнить не только главное задание, но и дополнительное, кто работает в паре, помогают друг другу.

9.                     Как вы оцениваете результаты урока? Удалось ли реализовать все поставленные задачи урока? Если не удалось, то почему?

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

10.                 Наметить перспективы своей деятельности.

Подбор дидактического материала и заданий разного уровня для всех ребят.


Дидактические материалы урока

Приложение 1

hello_html_5313ae2e.jpg

Приложение 2

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

Циклы с параметром

Повторяющиеся фрагменты

1. Создайте форму по образцу (заголовок - Циклы с параметрами, установка свойства ScaleMode=3 в пикселах)

2.Напишите процедуры построения элемента «Зубец» Zub для композиции, изображенных на рис. Фигуры должны быть нарисованы в шаблоне 40 х 40 пикселов из левого нижнего угла.

ПРОЦЕДУРЫ:hello_html_m21e6b0f9.png

Private Sub zub( )

Line -Step(20, -40)

Line -Step(20, 40)

End Sub

Private Sub Ornament ( )



3. Наберите текст основной программы создания первой композиции на основе готовой процедуры Zub.


Private Sub Form_Click()

With Form1

.DrawWidth = 2

.ForeColor = vbGreen

.CurrentX = 40

.CurrentY = 80

For i = 1 To 7

Zub

Next


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

Таблица Программа создания композиции из окружностей с комментариями и блок-схемой

Программа

Комментарии

Блок-схема


Начало оператора Visual Basic

конец

В центр следующей окружности

Построение окружности

i=1 to 5

Начальные установки

начало


х = 60: у = 240

Установка координат центра первой окружности


.FillStyle = 0

Сплошной стиль заполнения


For i = 1 То 5

Начало циклического блока


r = Int(Rnd * 255)

g = Int(Rnd * 255)

b = Int(Rnd * 255)

Переменным r, g, b присваиваются целые случайные значения в диапазоне от 0 до 255


с = RGB(r, g, b)

Из переменных г, g, b формируется случайный цвет


.FillColor = с

Полученный цвет используется для заполнения


Circle (x, y), 20, с

Построение окружности с тем же цветом границ


x = x + 60

Переход в центр следующей окружности


Next

Конец цикла


End With

End Sub

Конец оператора Visual Basic


6. Запустите проект и проверьте его работу. 7. Сохраните проект под именем цикл с параметром ФИО.

Задания для самостоятельной работыhello_html_m49a93f21.jpg

Напишите процедуры построения «Элемент орнамента» Ornament и программу для третьей композиции, изображенных на рис.

Создайте форму по образцу, написав процедуры построения элементов меандров (рис.) и вызвав их в цикле. Одна клетка сетки равна 10 пикселам.

Элементы меандров



Литература



  1. Н. Угринович «Информатика и ИКТ» Базовый курс. Бином. Лаборатория знаний. ОАО «Московские учебники», 2010.

  2. «Информатика и ИКТ» Практикум по программированию. 10-11 класс. Базовый уровень. Под ред. проф. Н.В.Макаровой. Питер, 2008.

  3. Н.Е.Астафьева «Информатика в схемах» М. Бином. Лаборатория знаний, 2010.

Краткое описание документа:

Я представляю методику подготовки и проведения урока информатики по теме «Циклы с параметрами» в 9 классе (раздел «Основы алгоритмизации и объектно-ориентированного программирования» на основе языка Visual Basic». )Технологическая карта урока позволяет осуществить планирование педагогического взаимодействия учителя и обучающихся и добиться нужного результата.Приложения используются для изучения новой темы и выполнения практической работы на компьютере. Критерии оценки позволят более точно оценить работу обучающихся.
Автор
Дата добавления 25.03.2014
Раздел Информатика
Подраздел Конспекты
Просмотров878
Номер материала 37088032514
Получить свидетельство о публикации

Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

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

Похожие материалы
6 класс
25.03.2014
Просмотров: 718
Комментариев: 0

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