Инфоурок Информатика ПрезентацииПрезентация "Графика" (10 класс)

Презентация "Графика" (10 класс)

Скачать материал

18 сабақ

 

МҰҒАЛІМГЕ АҚПАРАТ s

 

Тақырыбы:

 

 

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

 

Күтілетін нәтиже:

 

 

•“Графика” және “компьютерлік графика” ұғымдарын тану

•Графикалық режим модульдері, процедуралары және функцияларын түсіну

 

•Графикалық процедураларды фигураларды суреттеуде қолдану

•Берілген күрделі суреттің программасын талдау

•Компьютелік графиканың маңызын тану

•Графикалық режимге көшу бөлімін қайта қарау

•Графикалық режим функцияларын қайталау

 

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

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

 

 

• Келесі сабаққа дайындық тапсырмасы

Графикалық режим процедуралары мен функцияларын, түстердің нөмірленуін жаттап келу, программа жазуды жаттығу

 

 

• Бонус-балл тапсырмасы

 Үйдің суретін Paint-пен салып, оның программасын жазып келу

 

 

САБАҚ БЛОКТАРЫ s

 

 

і. аҚПАРАТ алмасу

 

 

Тақырып жоспары:

         1. “Графика” және “компьютерлік графика” ұғымдарымен таныстыру

2. Графикалық режим модульдері, процедуралары және функцияларымен таныстыру

3.    Алған білімді есеп шығаруда қолдану

Слайдтар:

1-слайд (титул)

 

2-слайд

Сабақтың мақсаты

 

3-слайд

Тақырып жоспары

 

5-слайд                                Графика дегеніміз не?

Графика гр. graphein, тырнау, жазу, салу дегеннен шыққан

grafika_02.jpg

 

 

6-слайд

Компьютер көмегімен салынған суреттер компьютерлік графика деп аталады

3dmodelling.jpg

 

7-слайд                           Заманауи графика

 

8-слайд                                   Координаталар жүйесі

      Экрандағы кез-келген сурет - көптеген нүктелердің жиынтығы. Ал суреттерді программа арқылы салу үшін арнайы процедуралар және функциялар қолданылады

 

9-слайд                               

 Графикалық режим бастау

USES crt, graph;

VAR gd, gm : Integer;

……..

Begin  gd:=detect;

         InitGraph(gd, gm, ‘жол’);

………

………

Readkey;

CloseGraph;

End.

 

 

 

 

 

 

 

 

 

 

10-слайд                          Графикалық процедуралар және функциялар

      Pascal-дағы ірірек бірліктер бұл – көптеген процедуралары мен функциялары бар программалық модульдер. Модульдер – тәуелсіз программалар. Модульді программаға қосу үшін оның атын көрсету (нұсқау) жеткілікті:

USES модуль аты

      Компьютермен текстік және графикалық режимде жұмыс істеу үшін сәйкес стандартты кітапханалық модульдерді қосу қажет:

USES crt

      Crt модулін пайдалана отырып, экранға шығатын символдардың түсін, мөлшерін, экранның түсін өзгертуге болады.

USES graph

 

11-слайд                        Графикалық режимге көшу процедурасы

      Графикамен жұмыс жасаудың алдында монитордың ең келісімді бейнережимін орнату керек. driver:=detect командасы detect стандартты костантаның көмегімен драйвердің типін анықтайды 

      Graph модулінің  InitGraph процедурасы драйвердің типін орналасуын  және оның жұмысы режимін (шешілуін, палитра типін) көрсете отырып, графикалық режимді іске қосады

                                               ЖАЗЫЛУЫ:

      Initgraph  (driver var, mode var:integer);

driver var, mode var - бүтін типтегі екі айнымалы

 

 

12-слайд               Графикалық  режим процедуралары мен функциялары.

      CloseGraph  процедурасы графикалық режимнен шығару қызметін атқарады

      GetGraphMode : integer- функциясы графикалық режимнің ағымдағы мәнін көрсетеді

      SetGraphMode(Mode:integer) –процедурасы графикалық режимді орнатады және экранды тазалайды

      Моde –орнатылатын режим коды,осы процедура көмегімен графикалық режимге көшуге және кері өтуге  мүмкіндік береді

 

13-слайд

Графикалық  режим процедуралары мен функциялары.

      Move To (X,Y:integer) –курсорды көрсетілген жаңа координаталарға жылжыту

      MoveRel (DX DY:integer) –курсорды тұрған нүктесінен әрі қарай (оңға/ төмен) жылжыту

      Restore CRTMode – процедурасы графикалық режимнің алдыңғы режимді қалпына  келтіру

      Get X:integer –функциясы Х координатасының ағымдағы мәнін береді

      Get Y:integer –функциясы У координатасының ағымдағы мәнін береді

 

14-слайд  Түстердің нөмірленуі

Түстің номері

Түстің аты

Тұрақты

0

Қара

Black

1

Көк

Blue

2

Жасыл

Green

3

Көгілдір

Cyan

4

Қызыл

Red

5

Күлгін

Magenta

6

Қоңыр

Brown

7

Ақ

LightGray

8

Сұр

DarkGray

9

Көгілдір көк

Light Blue

10

Ашық  көгілдір

Light Green

11

Ашық  жұпаргүл түсті

Light Cyan

12

Ашық қызыл (алқызыл)

Light Red

13

Ашық күлгін

Light Magenta

14

Сары

Yellow

15

Ақ,  ашық ақ

White

 

 

 

15-слайд                       Экранды тазалайтын процедуралар

      Clrscr - экран не терезені тазалайды.Курсор экранның сол жақ жоғарғы бөлігіне көшеді, мәтіндік режимде жұмыс атқарады

      ClrEol -курсордан жол соңына дейінгі  символдарды өшіреді

      DelLine -курсор орналасқан жолдағы символдарды өшіреді

      InsLine -курсор орналасқан  бөлікке жаңа жол енгізеді, төменгі символдар бір қатар төмендейді

 

16-слайд                     Мысалдар:

 

 

іі. алғашқы бекіту

 

Мына кестені толтыра отырып сабақтың мазмұны бойынша қорытынды шығар.

“Графика” және “компьютерлік графика” ұғымы

Графикалық режим модульдері, процедуралары және функциялары

Графикалық режим функцияларын есеп шығаруда қолдану

 

 

 

 

 

 

 

Қорытынды:___________________________________________________________

 

 

ііі. құзырлылық қалыптастыру

 

 

 Деңгейлік тапсырмалар:

І деңгей тапсырмалары

1. «Компьтерлік графика» дегеніміз не?

Компьютер көмегімен салынған суреттер компьютерлік графика деп аталады                                           

2.  Модульдер не үшін қажет?                                             

Компьютермен текстік және графикалық режимде жұмыс істеу үшін.

3.  Graph модулінің InitGraph процедурасының мақсаты қандай?                                            

Драйвердің типін орналасуын  және оның жұмысы режимін (шешілуін, палитра типін) көрсете отырып, графикалық режимді іске қосады

4. Графикалық бағдарламалау процедураларына мысал келтір.                                                                    

CloseGraph, GetGraphMode : integer, SetGraphMode(Mode:integer), Моde

5.  Қандай экранды тазалайтын процедураларды білесің?                                             

SetGraphMode(Mode:integer)

6. Текст түрлерін ауыстыруда қандай процедура қолданылады?

Text Color

7. Нүкте қандай процедурамен беріледі

PutPixel(x,y,t)

 

 

ІІ деңгей тапсырмалары

Берілген схемадағы фигураларды графикалық режимге көшір.

2-денгей

*Программаны түгел жазудың қажеті жоқ.

 

ІІІ деңгей тапсырмалары

Берілген суреттегі саңырауқұлақ программасын жаз.

* Аспан, жер, саңырауқұлақ бөліктері секілді объектілердің әрқайсысына тоқтал.

 

іV. шығармашылық әрекет

 

 

 Топтық жұмыс.

1-топ:.  Графикалық режимге көшудің басты процедураларын түсіндір.

2-топ:  Компьтерлік графика өмірде қалай қолданылуы мүмкін екенін талда.

3-топ.:  Кейбір графикалық режим функцияларын мысал келтіре отырып түсіндір

 

 

V. бағамдау-бағалау

 

 

Сабақтың мақсатына қалай қол жеткізгендігің туралы эссе жаз.

_________________________________________________________________

_________________________________________________________________

__________________________________________________________________

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Презентация "Графика" (10 класс)"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Режиссер монтажа

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 655 791 материал в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 01.02.2017 1404
    • DOCX 318.7 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Конарова Акмоншак Шолыкбаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Конарова Акмоншак Шолыкбаевна
    Конарова Акмоншак Шолыкбаевна
    • На сайте: 8 лет и 2 месяца
    • Подписчики: 0
    • Всего просмотров: 16755
    • Всего материалов: 8

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Менеджер по туризму

Менеджер по туризму

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

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

Специалист по формированию электронного архива

600 ч.

9840 руб. 5900 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

Курс повышения квалификации

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 50 человек из 29 регионов
  • Этот курс уже прошли 177 человек

Курс профессиональной переподготовки

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 95 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Мини-курс

Управление проектами и стоимостная оценка в современном бизнесе

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Эффективные стратегии текстовых коммуникаций в бизнесе

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Эффективные практики по работе с тревожностью

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 112 человек из 45 регионов
  • Этот курс уже прошли 51 человек