Нүкте салу процедурасы


Slide 1

Графиктік обьектілерді программалауға есептер шығару. 9 класс Ақтөбе қаласының №40 орта мектептің математика- информатика пәнінің мұғалімі Есбусинова Мастура Сагинбаевна

Slide 2

“ . . . Адамзат үшін ХХІ ғасыр жаңа технологиялардың ғасыры болмақ, ал осы жаңа технологияларды жүзеге асырып, өмірге енгізу, игеру және жетілдіру - бүгінгі мектеп оқушылары сіздердің еншілеріңіз” Н. Назарбаев

Slide 3

Графиктік обьектілерді программалауға есептер шығару

Slide 4

Білімділік: Оқушыларға Паскаль тілінде графикалық обьектілерді программалай алу іскерліктерін қалыптастыру. Тәрбиелік: Оқушыларды программалық сауатылыққа тәрбиелеу. Дамытушылық: Оқушылардың ақпараттық - технологиялық дағдыларын қалыптастыру, ойлау қабілеттерін дамыту.

Slide 5

Сабақтың түрі: практикалық сабақ

Пәнаралық байланыс:

математика, сызу,

бейнелеу, әдебиет

Сабақтың көрнекілігі: видеопроектор, дербес компьютер, кеспе қағаздар, оқулық

Slide 6

Үй тапсырмасын тексеру

Slide 7

Турбо Паскальда графикамен жұмыс істеу үшін қосылуы қажеттілерді тап (дұрыс шертсең жапырақтар сыбдырлап белгі береді)

Slide 8

Графикалық режимдегі түстер мен олардың сәйкес сандарын тап

Slide 9

Бояу әдістерін тап

Slide 10

Дұрыс жазылған процедураларды жаз

Slide 11

Ақ түсті экранда қызыл түзу салуға қажетті процедараларды жина

Slide 12

Графикалық модульдерді тап (дұрысы тышқанмен шерткенде жасыл түске боялады)

Crt, Graph

USES

Graphdriver

Craphclose

Graphmode

Slide 13

Сары түсті экранға жиегі қоңыр болатын шеңбер, нүкте салу. (дұрыс тапсаң шар әуеге қалықтайды!)

Slide 14

program qq;

uses graph;

Var grapdriвer,

Graphmode:integer;

Begin

Graphdriver:=detect;

Initgraph(graphdriver,

Graphmode, ’c:\bp\bgi’) ;

Cleardevice;

Setcolor(16) ;

Pаtpixel(300, 300, 14) ;

Readln;

End

Қатесін тап

Графикалық драйвер қате жазылған

Түс номері 15-тен аспауы тиіс

Нүкте салу процедурасы қате жазылған

Программа соңы

Slide 15

2-кезең: Еске түсіру кезеңі. Семантикалық карталар

Жауаптары

есептер

Ақ түсті фонда қызыл сызық сызу

Көк түсті фонда сары шеңбер сызу

Ағымдағы фонда сары төртбұрыш сызу

Көк түсті фонда жасыл шеңбер сызу

1

program qq; uses graph;

Var grapdriver, Graphmode:integer;

Begin Graphdriver:=detect;

Initgraph(graphdriver, Graphmode, ’c:\bp\bgi’) ;

Cleardevice; Setbkcolor(15) ; Setcolor(4) ; Line(X1, Y1, X2, Y2) ;

Readln; End .

2

program qq; uses graph;

Var grapdriver, Graphmode:integer;

Begin Graphdriver:=detect;

Initgraph(graphdriver, Graphmode, ’c:\bp\bgi’) ;

Cleardevice; Setbk color(1) ; Setcolor(2) ;

Circle(100, 150, 3) ; Readln; End .

3

program qq; uses graph;

Var grapdriver, Graphmode:integer;

Begin Graphdriver:=detect;

Initgraph(graphdriver, Graphmode, ’c:\bp\bgi’) ;

Cleardevice; Setcolor(14) ; Rectangle(60, 50, 90, 90) ; Readln; End .

4

program qq; uses graph;

Var grapdriver, Graphmode:integer;

Begin Graphdriver:=detect;

Initgraph(graphdriver, Graphmode, ’c:\bp\bgi’) ;

Cleardevice; Setbkcolor(15) ; Setcolor(4) ; Line(20, 20, 56, 56) ; Readln; End .

Slide 16 Slide 17

Шығармашылық тапсырма.

Сандар таңдап, олардың артында жасырылған тапсырманы орындайтын программасын дайындау.

1

8

3

4

7

6

2

5

Slide 18 Slide 19 Slide 20 Slide 21 Slide 22 Slide 23 Slide 24 Slide 25 Slide 26

Еркін тақырыпта сурет салу

Slide 27

Үйге тапсырма:

7. 4 тақырып

(177-184 бет),

7. 5 тақырып

(185-187 бет) ;

Оқулықтан:

Еркін тақырыпта сурет салып,

программасын құрып келу

Slide 28

Кілті: 1- 7; 2- 6; 3- 5; 4- 1; 5- 2; 6- 3; 7- 4.

Атауы

Қызметі

1

SetBkColor

1

түзу салу процедурасы

2

SetColor

2

тіктөртбұрышты салу процедурасы

3

PutPixel

3

іші боялған тіктөртбұрыш сызу

4

Line

4

шеңберді сызу процедурасы

5

Rectangle

5

боялған нүкте салу

6

Bar

6

фигура жиегінің түсін білдіреді

7

Circle

7

экранның фонының түсін білдіреді

Кестені процедуралардың сәйкес қызметтерінің ретімен толтыр.

Slide 29

9-11 ұпай - «3»

12-14 ұпай - «4»

15-20 ұпай - «5»

Бағалау

Slide 30

Паскаль тіліндегі графиктік операторды атаңыз

Uses

Slide 31

Графикалық режимді жабу

CloseGraph

Slide 32

Графикалық драйверді ата?

GraphDriver

Slide 33

Графикалық режимде экранды тазалау

Clrscr

Slide 34

TextColor(Color:Byte) процедурасының қызметі қандай?

Экранға шығарылатын символдың түсін өзгертеді

Slide 35

Rectangle (x1, y1, x2, y2:integer) процедурасының

қызметі қандай?

Сол жақ жоғарғы (х1, у1) және оң жақ төменгі төбелерінің координаталары (х2, у2) бойынша төртбұрыш сызады

Slide 36

Түзу сызық салу процедураларын атаңыз

Line(x1, y1, x2, y2:integer)

Lineto(x, y:integer)

LineRel(Dx, Dy:integer)

SetLineStyle(T, P, Th:word)

Slide 37

Нүкте салу операторларын атаңыз

PutPixel(x, y:integer; color:word)

GetPixel(x, y:integer; color:word)

Slide 38

Графикалық режимде мәтін жазу процедураларын атаңыз

Outtext(Tex:String)

Outtextxy(x, y:integer; Tex:String)

Slide 39

Мағынасын түсіндіріңіз:

SetColor(Green) ;

Circle(450, 100, 50) ;

Центрі (450, 100) нүктесінде орналасқан радиусы 50 пиксель жасыл шеңбер сызу


Ұқсас жұмыстар
Графикалық обьектілер
Тармақталу алгоритмдерін программалау
САЛУ ЕСЕПТЕРІН ШЕШУ ӘДІСТЕМЕСІ
АУКЦИОН ӘДІСІ
Еркін материялдық нүктенің динамикасы
САЛУ ЕСЕПТЕРІ
НГО әдісі
Инверсия және шеңберлер
Модульдік программалау
Стандартты модульдер
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz