kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

План урока "Графические возможности языка программирования"

Нажмите, чтобы узнать подробности

План-конспект урока информатики в 7 классе по теме "Графические возможности языка программирования". Урок дается в рамках изусения темы «Основы алгоритмизации и программирования»..Тип урока: урок изучения нового материала. На уроке по теме  «Графические возможности языка программирования» в 7 классе ребята испытывают трудности из - за большого количества понятий, определенных программой по данной теме.  К концу урока  они должны понимать особенности написания программы для исполнения её в графическом видеорежиме и использования новых операторов, с которыми ранее не сталкивались при изучении программирования.  Наряду с этим ученики должны усовершенствовать свои  умения составлять программу, производить ее отладку. Для того, чтобы достичь когнитивных целей урока, я строго подхожу к отбору содержания учебного материала, его изучение строю, опираясь на знания, имеющиеся у учащихся  из курса VII класса. Например,  на этапе актуализации знаний использую  ребусы, решением которых являются понятия «графика» и  «пиксел», известные учащимся  из курса информатики VII класса  при изучении растрового  графического редактора. Изучение нового материала планирую  на основе элементов деятельностного подхода к обучению: учащиеся сами, с учетом новых понятий, введенных учителем, составляют алгоритм построения изображения сразу на русском языке, а затем  переводят его на язык программирования. Практическая работа с тренажером на этапе закрепления помогает ребятам закрепить полученные теоретические знания. Тестовые задания на этапе «Контроль усвоения»  дают им возможность провести самоконтроль и самооценку усвоения учебного  материала.

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«План урока "Графические возможности языка программирования" »

План-конспект

урока информатики в VII классе

Излагаемая тема, количество часов по теме: «Основы алгоритмизации и программирования» - 12 часов

Место урока в изучаемой теме: 9 урок

Тема урока: «Графические возможности языка программирования.»

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

Когнитивные цели урока: предполагается, что к окончанию урока учащиеся

- будут узнавать и определять основные операторы для разработки программы рисования простых объектов;

- будут владеть умениями использования графических операторов;

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

Цели личностного развития: создавать ситуации для

- развития познавательного интереса учащихся, формирования логического и алгоритмического мышления;

- воспитания трудолюбия, соблюдение правил при работе с ПО.

Оборудование и учебные материалы: учебник, мультимедийная презентация, тест, карточки – задания, ЭСО «Графика в Pascal».

План урока.

I этап. Организационно-мотивационный (до 10 мин.)

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

Задача учителя: подготовить учеников к работе, активизировать их субъектный опыт, сформировать познавательный интерес к изучаемому материалу, создать условия для самоопределения учеников на деятельность и ее результат.

1.Оргмомент. Учитель приветствует учащихся, проверяет готовность к уроку.

2. Актуализация знаний

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

Предлагает разгадать ребусы. Решение ребусов – слова «графика» и «пиксель».

Учитель предлагает вспомнить определения этих понятий из курса информатики VI класса . Предполагаемые ответы учащихся: «Графика – это изображения»; «Пиксел – это точка графического экрана». Просит напомнить понятия темы, изучаемой в настоящее время. Предполагаемые ответы: «программирование»; «основное понятие – программа»; «программа состоит из операторов». Вопрос учителя: «Свяжите эти два понятия» Ответ: «Мы будем учиться составлять программы, результатом исполнения которых являются рисунки». Вопрос учителя: «А какие из известных нам операторов мы можем применить для написания такой программы?»

Ребята и учитель делают вывод: «Для написания графической программы нужно изучить графические операторы».

3. Целеполагание.

Учитель объявляет тему урока. Предлагает план изучения нового материала:

1. Подключение графического видеорежима в программировании.

2. Познакомиться с графическими операторами.

3. Познакомиться с графическими операторами.

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

II этап. Операционно-познавательный (до 20 мин.)

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

Задача учителя: организовать целенаправленную образовательную деятельность учащихся.

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

Объяснение нового материала: «При работе в графическом видеорежиме, изображение на экране состоит из пикселей. Пиксель – точка графического экрана. (Расположение координатных осей, разрешение экрана – понятия известные учащимся из 6 класса ( графический редактор). Разрешение экрана – количество пикселей на нем 640х480. Графический видеорежим подключается модулем uses GraphABC; строится изображение на графическом экране, размеры которого задаются: setwindowsize(640,480); изображение состоит из элементарных рисунков – графических примитивов; графические примитивы задаются операторами; рисовать изображение можно пером(карандашом; карандаш может иметь разный цвет и толщину, разукрасить изображение можно кистью или оператором заливки».

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



Учитель напоминает: «При написании программы мы объясняем ПК порядок выполнения действий, этот порядок вначале необходимо определить для себя (составить алгоритм выполнения задания)».

Физкультпауза

2.Закрепление. На доске и на столах учащихся рисунок

Закрепление проводится учителем по следующим этапам:

1этап. Совместная разработка учителем и учащимися алгоритма рисования предложенного рисунка с помощью имеющегося инструментария на русском языке (карандаш, система координат, графические примитивы). Дети предлагают команды алгоритма, учитель, используя проектор, поочередно показывает предложенные учащимися команды.

Учитель предлагает перевести алгоритм на язык программирования (Дети используют плакаты с графическими примитивами и операторами рисования):

Алгоритм (словесная форма)

  1. Возьми лист бумаги с системой координат

  2. Возьми синий карандаш

  3. Нарисуй прямоугольник, координаты диагонали (100,300,300, 480)

  4. Нарисуй отрезок из точки (100, 300) в точку (200,150)

  5. Нарисуй отрезок из точки (200, 150) в точку (300,300)

  6. Нарисуй окружность с центром в точке (500,100) и радиусом - 200

  7. Нарисовать отрезок из точки (550, 175 ) в точку (600, 300);

Program domik;

Uses GraphAbc;

Begin

SetWindowSize (600,480);

Rectangle(100,300,300, 480);

Line (100,300,200,150);

Line (200,150,300,300);

Circle(500,100,100);

Line (550,175,600,300);

End.


  1. этап. Выполнение заданий с использованием ЭСО «Тренажер по Паскалю «Графика в Pascal»:

  1. Рассмотреть примеры с 1 по 6

  2. Скопировать программу из тренажера и вставить в окно Pascal ABC

  3. Запустить программу. Просмотреть выполнение.

  4. Выполнить упражнения: Линии, Круг, Прямоугольник с диагональю.

Учитель поясняет: «Построение осуществляется путем исправления ранее скопированной программы. Добавление операторов (копирование из тренажера, координаты определяем на чертеже в тренажере. Работа ведется в двух окнах: тренажер и Паскаль ABC.»

III этап. Контрольно-коррекционный (до 15 мин.)

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

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

    1. Обобщение и систематизация знаний

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

Алгоритм.

1) нарисовать изображение в координатной плоскости;

2) определить координаты ключевых точек изображения;

3) определить порядок рисования примитивов

4) подключить графический видеорежим;

5) определить координаты экрана;

6) выбрать инструмент рисования – перо, его цвет и толщину;

7) выбрать, если необходимо, цвет кисти для закрашивания изображения;

8) записать оператор для создания примитива.

ПП. 6-8 повторять для каждого примитива.

    1. Контроль усвоения.

Учитель предлагает ребятам выполнить тест «Выбери соответствие»

  1. Графический видеорежим подключается….?

  2. Размеры графического экрана задается оператором …?

  3. Для рисования выбирается толщина пера оператором …?

  4. Цвет пера задается оператором …?

  5. Точку рисует оператор…?

  6. Линию рисует оператор…?

  7. Прямоугольник рисует оператор…?

  8. Окружность рисует оператор…?

  1. Uses GraphAbc;

  2. SetWindowSize(m,n);

  3. SetPenColor(Color);

  4. SetPixel(x,y,color);

  5. SetPenWidth(n);

  6. Line(x1,y1,x2,y2);

  7. Circle(x,y,r);

  8. Rectangle(x1,y1,x2,y2);

    1. Подведение итогов. Рефлексия

Учитель комментирует работу каждого ученика, его отметку за урок. Проводит учебную рефлексию: «Ребята, мы сегодня с вами на уроке активно поработали. Что мы делали? Какие трудности вы испытали? Какие понятия вы усвоили и можете объяснить другу? На сколько процентов из 100% вы реализовали свои цели? Какой из поставленных целей вы достигли?

    1. Домашнее задание. §14 п1-п3. вопросы 2–6, упр. 2 (один из рисунков на выбор учащегося)




Получите в подарок сайт учителя

Предмет: Информатика

Категория: Уроки

Целевая аудитория: 7 класс

Скачать
План урока "Графические возможности языка программирования"

Автор: Снытко Наталья Григорьевна

Дата: 15.06.2014

Номер свидетельства: 105511

Похожие файлы

object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(152) "Разработка конспекта урока информатики в 9 классе по теме:"Алгоритм и его свойства" "
    ["seo_title"] => string(88) "razrabotka-konspiekta-uroka-informatiki-v-9-klassie-po-tiemie-alghoritm-i-iegho-svoistva"
    ["file_id"] => string(6) "197997"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1428338369"
  }
}
object(ArrayObject)#874 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(118) "Образовательная программа по предмету Информатика и ИКТ Класс 9 "
    ["seo_title"] => string(68) "obrazovatiel-naia-proghramma-po-priedmietu-informatika-i-ikt-klass-9"
    ["file_id"] => string(6) "126094"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(12) "planirovanie"
    ["date"] => string(10) "1415113420"
  }
}
object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(34) "Понятие Алгоритма "
    ["seo_title"] => string(20) "poniatiie-alghoritma"
    ["file_id"] => string(6) "212598"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1431876517"
  }
}
object(ArrayObject)#874 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(292) "Информационная сессия  "Развитие познавательных интересов учащихся через интеграцию учебных предметов" из опыта работы учителя информатики Крапивницкой О.В. "
    ["seo_title"] => string(183) "informatsionnaia-siessiia-razvitiie-poznavatiel-nykh-intieriesov-uchashchikhsia-chieriez-intieghratsiiu-uchiebnykh-priedmietov-iz-opyta-raboty-uchitielia-informatiki-krapivnitskoi-o-v"
    ["file_id"] => string(6) "166423"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(7) "prochee"
    ["date"] => string(10) "1422959898"
  }
}
object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(72) "Программирование  динамической модели "
    ["seo_title"] => string(43) "proghrammirovaniie-dinamichieskoi-modieli-1"
    ["file_id"] => string(6) "130620"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1415959095"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

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

Ваш личный кабинет
Проверка свидетельства