МОУ СОШ №2 с.Эльхотово 8-й класс. Урок информатики по теме «Графические возможности языка программирования BASIC. Оператор закрашивания замкнутой области» Учитель Огоева З.М. 2011-2012 уч. год Графические возможности языка программирования BASIC. Оператор закрашивания замкнутой области Цели урока. Образовательные: - формировать навыки закрашивания замкнутых областей; - закрепить навыки создания графических примитивов: точка, отрезок, окружность, прямоугольник; - развивать навыки работы в графическом режиме программной среды QBASIC ; Развивающие: - развитие алгоритмического мышления; - развитие воображения и творческих способностей; - развитие интереса к обучению; Воспитательные: - воспитание информационной культуры учащихся; - воспитание уважения к труду одноклассников, настойчивости в достижении цели, дисциплинированности; - воспитание внимания, аккуратности, трудолюбия, усердия; Ход урока. 1. Организационная часть. Приветствие. Объявление темы урока. 2. Актуализация знаний. - Что называется алгоритмом? - Какие виды алгоритмов вы знаете? - Как называется алгоритм, записанный на компьютерном языке? - Программное обеспечение компьютера состоит из: - Какие языки программирования вы знаете? - Каково разрешение экрана SCREEN 12 ? - Перечислите графические операторы языка BASIC - Найдите ошибки в записи графических операторов: RSET ( 150, 220 ) LINE ( 320, 240 ) , 1 LINE ( 240, 170 ) – ( 680, 270 ) CIRCLE ( 340, 260 ) , , 7 CIRCLE ( 200, 100 ) – ( 400, 200 ), 90, 2 LINE ( 200, 120 ) – ( 200, 150 ). - Определите значение переменной c после выполнения следующего фрагмента программы: a = 100 b = 30 a= a–b*3 IF a > b THEN c = a – b ELSE c = b - a 3. Теоретическая часть. Оператор закрашивания замкнутой области в языке BASIC имеет вид: PAINT (X,Y), С1 , С2 X, Y – координаты внутри закрашиваемой области, С1 - цвет закрашивания С2 - цвет линии границы. - Назовите координаты точки внутри замкнутой области 4. Закрепление. - Составьте программу, которая выводит на экран изображение CLS SCREEN 12 LINE (100,150)-(360,350), ,B PAINT (105,155), 8 , 0 LINE (140,180)-(200,250), ,B PAINT (145,185), 9 , 0 LINE (260,180)-(320,250), ,B PAINT (265,185), 9 , 0 LINE (100,150)-(230,50) LINE (230,50)-(360,150) PAINT (180,140), 2 , 0 CIRCLE (230,110), 30 PAINT (230,110), 9, 0 END 5. Физкультминутка 6. САМОСТОЯТЕЛЬНАЯ РАБОТА Составьте программу, которая выводит на экран изображение: 7. Итог урока. Для закрашивания замкнутой области в языке BASIC применяется оператор 1) LINE (X1,Y1)-(X2,Y2),C 2) PSET (X,Y),C 3) PAINT (X,Y),C1,C2 4) CIRCLE (X,Y),R,C Домашнее задание. Составьте программу, выводящую на экран изображение.