Лекция сабақ




НазваниеЛекция сабақ
страница5/10
Дата конвертации14.02.2016
Размер0.92 Mb.
ТипЛекция
1   2   3   4   5   6   7   8   9   10

Сабақ барысы


  1. Ұйымдастыру кезеңі (2 мин):

а) оқушылар тізімі;

ә) кабинет жағдайы;

б) сабақ барысымен таныстыру.

  1. Үй тапсырмасын тексеру.(3-5мин)

1 Циклдік алгоритм дегеніміз не?

2 Қандай циклдік операторлар бар?

3 FOR операторының жазылу форматы қандай?.

3)Жаңа тақырыпқа кіріспе (3-5 мин)

4) Жаңа тақырыпты түсіндіру(3-5 мин)

REPEAT қайталау операторы WHILE операторына ұқсас, айырмашылығы – қайталану шарты цикл соңында тексеріледі, сондықтан ол кем дегенде бір рет орындалатын болады. Екінші өзгешелігі – цикл тұлғасы шарт жалған болғанда қайталанып, ол ақиқат болған кезде циклді орындау доғарылады.

Бұл оператор REPEAT және UNTIL түйінді сөздерін пайдаланып орындалады. Жазылу пішімі:

REPEAT

<оператор 1>;

<оператор 2>;

…………

<оператор n>;

UNTIL <шарт>;

Бұл жерде операторлар REPEAT және UNTIL сөздерінің арасына орналасқандықтан, мұнда BEGIN және END сөздері жазылмайды.

REPEAT операторының циклі ішінде оның орындалу шартына әсер ететін кем дегенде бір оператор болуы тиіс, әйтпесе, ол шексіз қайталана беруі мүмкін.

Алдын ала берілген шарт бойынша қайталауды жүзеге асыратын оператор WHILE және DO түйінді сөздері қолданылып орындалады. Жазылу пішімі:

WHILE <қайталану шарты> DO <цикл тұлғасы>;

Мұндағы қайталану шарты – логикалық өрнек, цикл тұлғасы – қайталанып орындалып отыратын қарапайым немесе құрама оператор. Цикл әрбір орындалар алдында қайталану шартының мәні есептеледі, егер ол ақиқат болса, цикл тұлғасы орындалады да, шарт қайта тексеріледі. Қайталану шарты жалған болса, циклдің орындау доғарылып, WHILE операторынан кейінгі жолдар атқарыла бастайды. Егер шарт бірінші тексерілгеннен–ақ жалған болса, онда цикл орындалмайды. Егер цикл тұлғасы қарапайым оператор емес, құрама оператор болса, онда оператордың жазылу пішімін келесідей жазуға болады:

WHILE <шарт> DO

BEGIN

<1-оператор;>

<2-опреатор;>

…….



END;


Сергіту жаттығулары (2 мин)


5) Жаңа тақырыпты бекіту (10-15 мин)

Тапсырмалар мен сұрақтар:

1 REPEAT қайталау операторның жазылу форматы?

2 WHILE операторының жазылу форматы?

3 Циклдік операторларын ұйымдастыру жолдары?

Тапсырма №1.

y=cos10+cos20+cos30+….+cos200 функциясын есептейтін программа құрыңдар. Компьютерде орындап, нәтижені көрсет.

Тапсырма №2.

А) 21 + 23 + 25 + .. .+ 215 суммасын есептейтін программа құрыңдар.

Б) 21 * 23 * 25 *...* 215 көбейтіндісін есептейтін программа құрыңдар.

Компьютерде орындап, нәтижені көрсет.

Тапсырма №3.

Күрделі циклдың құрылымын пайдаланып, 2-ден 9-ға дейінгі көбейту кестесін экранға шығаратын программа құрыңдар.

Компьютерде орындап, нәтижені көрсет.


6)Сабақты қорытындылау

Оқушыларға циклдік операторлары туралы жалпы мағлұмат беру.


7) Үйге тапсырма

REPEAT циклдік операторы. WHILE циклдік операторы.


Пән Информатика сынып 9 ___ Күні _._ .

сабақ №: 17 сағ.саны.: 1

Тақырып: Графиктiк ереже.

Мақсат: Оқушылардың Паскаль тілінінің графиктік режимімен таныстыру және графикалық объектілердің экранда орналасу ережесін ұғындыру.

Міндеттер:

Білімділік – Оқушылардың Паскаль тіліндегі графиктік режим туралы білімдерін қалыптастыру.

Дамытушылық –Оқушылардың программалау тәсілдері мен әдістерін қолдану қабілеттерін дамыту.

Тәрбиелік – Оқушылардың компьютерде дұрыс жұмыс жасауға тәрбиелеу.

Сабақ түрі: лекция сабақ

Сабақ типі: жаңа сабақ игеру

Әдіс-тәсілдер: түсіндірмелі – иллюстративті, көрнекілік, сұрақ -жауап

Құрал-жабдықтар компьютер

Пайдаланылған әдебиеттер: 1) Б.Бурибаев. Информатика және ЕТ негіздері, оқулық 9 сынып;

2) Основы информатики и ВТ, базовый курс 10-11 класс;

3) С.Т.Мухамеджанова, «Методика обучения информатике»

4)Динисламов, «Паскаль программалау негіздері»


Сабақ барысы


  1. Ұйымдастыру кезеңі (2 мин):

а) оқушылар тізімі;

ә) кабинет жағдайы;

б) сабақ барысымен таныстыру.

  1. Жаңа тақырыпқа кіріспе.(3-5мин)

1. Паскаль тілінде қанша циклдік операторлар бар?

2. Параметрлі цикл операторы дегеніміз не?

3. Алдын ала шарт тексеретін цикл дегеніміз не?

4. Қабатталған цикл дегеніміз не?

5. Таңдау операторы дегеніміз не?

3)Жаңа тақырыпты түсіндіру(3-5 мин)

Қазіргі компьютерлерде символдардан бөлек әр түрлі суреттер, графиктер салуға болады. Ол үшін Паскаль тілінде әр түрлі графикалық процедуралар пайдаланылады. Графикалық процедуралар мен функциялар GRAPH модулінде орналастырылған. Оларды пайдалану үшін сипаттау бөлігінде

USES GRAPH;

түйінді сөзін пайдалану керек.

Графиктермен жұмыс істеу алдында оған сәйкес келетін монитор режимін орнату керек. Паскальда алдын ала бекітілген драйверлер саны бар, олардың әрқайсысы үш түрлі режимнің бірінде жұмыс істей алады. Драйверлер типі мен оның режимі санмен немесе тұрақты түрінде беріледі.

GRAPH модулі іске қосылысымен, оның ішіндегі процедуралар мен функцияларды пайдалана беруге болады.

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

InitGraph (DriverVar, ModeVar:integer, Gol:string);

Мұндағы DriverVar – графикалық адаптердің типі; ModeVar – оның жұмыс режимі; Gol – GRAPH модулінің маршрутын көрсетеді.

Программаның бас жағына мынадай жолдар жаза аламыз:

Uses graph;

Var

d, m: integer;

begin

d:=detect;

initgraph(d,m,’’);


Сергіту жаттығулары (2 мин)


4) Жаңа тақырыпты бекіту (20-25 мин)

Тапсырмалар мен сұрақтар:

    1. Экранның мәтіндік режимінен графикалық режімге қалай көшуге болады? Графикалық экраннан қалай шығады?

    2. Экранда сызық салатын қандай процедуралар бар? Олардың ұқсастығы мен айырмашылығы?

    3. Геометриялық фигуралар сызуға арналған қандай процедуралар бар?

Тапсырма №1

Программа нәтижесінде әр түрлі стильмен сызылған 2 төртбұрыш экранда пайда болатын программа құру.

Program tortbyrish;

Uses graph;

Var d,m:integer;

Begin

D:=detect; initgraph(d,m,’’);

Setbkcolor(1);

Rectangle(150,150,300,320);

Setfillstyle(8,6);

Floodfill(160,200,15);

Setfillstyle(1,3);

Bar(350,150,500,320);

Readln;

Closegraph;

End.


5)Сабақты қорытындылау және бағалау

Оқушыларды графиктік режиммен таныстыру. Ол туралы жалпы мағлұмат беру.


6) Үйге тапсырма

Графиктік объектілерді программалау.


Пән Информатика сынып 9 ___ Күні _._ .

сабақ №: 18 сағ.саны.: 1

Тақырып: Экранның координаталық жазықтығы.

Мақсат: Оқушылардың Паскаль тілінінің графиктік режимдегі экранның координаталық жазықтығымен таныстыру және графикалық объектілердің программалауды үйрету.

Міндеттер:

Білімділік – Оқушылардың Паскаль тіліндегі графиктік режимдегі экранның координаталық жазықтығы туралы білімдерін қалыптастыру.

Дамытушылық –Оқушылардың программалау тәсілдері мен әдістерін қолдану қабілеттерін дамыту.

Тәрбиелік – Оқушылардың компьютерді дұрыс мақсатта пайдалануға тәрбиелеу.

Сабақ түрі: лекция сабақ

Сабақ типі: аралас сабақ

Әдіс-тәсілдер: түсіндірмелі – иллюстративті, көрнекілік, сұрақ -жауап

Құрал-жабдықтар компьютер

Пайдаланылған әдебиеттер: 1) Б.Бурибаев. Информатика және ЕТ негіздері, оқулық 9 сынып;

2) Основы информатики и ВТ, базовый курс 10-11 класс;

3) С.Т.Мухамеджанова, «Методика обучения информатике»

4)Динисламов, «Паскаль программалау негіздері»


Сабақ барысы


  1. Ұйымдастыру кезеңі (2 мин):

а) оқушылар тізімі;

ә) кабинет жағдайы;

б) сабақ барысымен таныстыру.

  1. Үй тапсырмасын тексеру.(3-5мин)

  1. Экранның мәтіндік режимінен графикалық режімге қалай көшуге болады? Графикалық экраннан қалай шығады?

  2. Экранда сызық салатын қандай процедуралар бар? Олардың ұқсастығы мен айырмашылығы?

  3. Геометриялық фигуралар сызуға арналған қандай процедуралар бар?

3)Жаңа тақырыпқа кіріспе (3-5 мин)

4)Жаңа тақырыпты түсіндіру(3-5 мин)

Экранның координаталық жазықтығын есептеу монитордың оң жақ жоғары бұрышынан бастайды. Координаталық жазықтық геометриялық объектілерді программалау кезінде керек болады.

Геометриялық объектілерді құру процедуралары.

PutPixel(x,y : integer; color : word); - нүкте салу операторы.

x,y – нүкте координаталары, color оның түсін анықтайды. Мысалы: for i:=1 to 60 do PuPixel(I,1, red); операторы бірінші қатарға 60 қызыл нүктеден тұратын сызық салады.

Line(x1,y1,x2,y2: integer); - түзу сызық салу процедурасы.

Ағымдағы түс бойынша координаталары x1, y1, нүктесінен x2,y2 нүктесіне дейін кесінді сызылады, мысалы, – Line (1,1,600,1);

Бастапқы нүкте көрсетілмесе, онда мына процедура:

LineTo (x,y:integer); - курсор тұрған орыннан бастап координаталары x,y болатын нүктеге дейін түзу сызық сызады.

SetLineStyle(t,p,th:word); - сызық қалыңдығы мен стилін орнату, t – сызық түрі, p – сызық үлгісі, th – сызық қалыңдығы.

Сызық стилдері

Тұрақты Оның Сипаттамасы

мәні

solidLn 0 үздіксіз сызық

dottedLn 1 нүктелерден тұратын сызық

ctnterLn 2 нүктелер мен тиреден тұратын сызық

dashedLn 3 штрихті пункитрлі сызық

userBitLn 4 орындаушы тағайындайтын сызық типі

Түрлі түстер

Тұрақты Нөмірі Экран түсі

Black 0 қара

Blue 1 көк

Green 2 жасыл

Cyan 3 көгілдір

Red 4 қызыл

Magenta 5 күлгін

Brown 6 қоңыр

LightGray 7 боз

LightBlue 57 көкшіл

LightCyan 59 ақшыл көк

LightRed 60 қызғылт қоңыр

LightMagenta 61 қызғыш

LightYellow 62 сары

LightWhite 63 ақ


Сергіту жаттығулары (2 мин)


5) Жаңа тақырыпты бекіту (10-15 мин)

Тапсырмалар мен сұрақтар:

  1. Геометриялық фигуралар сызуға арналған қандай процедуралар бар?

  2. Тұйық фигуралар ішін бояйтын процедураларды атап көрсетіңдер?

Тапсырма №1.

Жұмыс дәптеріңе орында.

Графикалық режим орнатып, экранда кез келген кездейсоқ түсті (random) 30000 нүкте салыңдар. Компьютерде орындап, нәтижесін көрсет.


6)Сабақты қорытындылау және бағалау

Оқушыларды графиктік режимде программалауды үйрету.


7) Үйге тапсырма

Графиктік объектілерді программалау. Графикалық процедуралар мен функциялар


Пән Информатика сынып 9___ Күні _._ .

сабақ №: 19 сағ.саны.: 1

Тақырып: Графиктiк редактор.

Мақсат: Оқушылардың Паскаль графиктік редакторымен таныстыру және онымен жұмыс жасауды үйрету.

Міндеттер:

Білімділік – Оқушыларды Паскаль тіліндегі графиктік режимде программалауды үйрету.

Дамытушылық –Оқушылардың программалау тәсілдері мен әдістерін қолдану қабілеттерін дамыту.
1   2   3   4   5   6   7   8   9   10

Похожие:

Лекция сабақ iconПән: Дүниежүзі тарихы 8-сынып
Тәрбиелілік: Халық тарихына құрметпен қарауға, достыққа, бір-бірін түсіне білуге тәрбиелеу. Сабақ түрі: аралас сабақ Сабақ әдісі:...
Лекция сабақ iconПән: Дүниежүзі тарихы 8-сынып
Оқушыларды ұлтжандылыққа, адал да өткір, туған елге, сүйіспеншілікке, патриоттық сезімдерге және намысты болуға тәрбиелеу;; Сабақ...
Лекция сабақ iconПән: Дүниежүзі тарихы 8-сынып
Оқушыларды ұлтжандылыққа, адал да өткір, туған елге, сүйіспеншілікке, патриоттық сезімдерге және намысты болуға тәрбиелеу; Сабақ...
Лекция сабақ iconСабақ түрі: аралас сабақ Сабақ әдісі: Жаңа білімді меңгерту Сабақ көрнекілігі: Дүние жүзі саяси картасы, тірек сызбалар
Тәрбиелілік: Оқушыларды ұлтжандылыққа, адал да өткір, туған елге, сүйіспеншілікке, патриоттық сезімдерге және намысты болуға тәрбиелеу....
Лекция сабақ iconПән: Қазақстан тарихы 8 сынып Күні: 28. 01. 13 Сабақтың тақырыбы: ХІХ ғ І і жартысындағы әкімшілік реформалар Сабақтың мақсаты: Білімділік: Ішкі округтың құрылу
Сабақ түрі: аралас сабақ Сабақ әдісі: Жаңа білімді меңгерту Сабақ көрнекілігі:қазақ хандығының картасы Сабақ барысы: І. Ұйымдастыру...
Лекция сабақ iconКүні: 02. 13 Пән: Дүниежүзі тарихы Сабақтың тақырыбы
Сабақ түрі: аралас сабақ Сабақ әдісі: Жаңа білімді меңгерту,сұрақ-жауап. Сабақ көрнекілігі: Көркем суреттер, тірек сызбалар Сабақтың...
Лекция сабақ iconЛекция сабақ
Тақырып: Ақпарат. Ақпараттық процесс. Ақпарат қасиеттері. Ақпараттар саны. Кодтау. Екілік код
Лекция сабақ iconБұл сабақ жоспары жаңа бағдарлама негізінде қазақ тілінен 7 орыс сыныбына арналып жасалған жоспар. Сабақта белсенді оқыту тәсілдері қолданылады. Сабақ
Сабақ үрдісінде оқушылардың критериалды бағалау арқылы бірін- бірі бағалауы жүзеге асады. Мәселен, а критерийі, яғни, айтылым бойынша...
Лекция сабақ iconҚорытынды бөлім 5 сабақ Конференция сабақ
Білімділік мақсаты: Оқушыларды жүйке жүйесінің құрылысы,қызметі, адам өміріндегі маңызы мен таныстыру
Лекция сабақ icon7 сынып Сабақ тақырыбы
Сабақ тақырыбы: Терезелер. Терезе элементтері. Шиыру жолақтары. Сұр түсті командалар
Разместите кнопку на своём сайте:
kaz.docdat.com


База данных защищена авторским правом ©kaz.docdat.com 2013
обратиться к администрации
kaz.docdat.com
Главная страница