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

advertisement
МОУ СОШ №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
Домашнее задание.
Составьте программу, выводящую на экран изображение.
Download