Технолоргическая карта урока "Тармақталу операторы" 8 класс

Сыныбы: 8 «В»
Мұғалімі: Ерпаизова К.Е.
Сабақтың тақырыбы: Тармақталу операторы
Сабақтың мақсаты: Оқушылардың Паскаль тіліндегі тармақталу операторы жайлы
білімдерін қалыптастыру, тармақталған программа құруды үйрету, оқушыларды таңдау
ұйымдастырылған шартты программалар құрып үйрету және олардың программалау
тәсілдері мен әдістерін қолдану қабілеттерін дамытуға ықпал жасай отырып, компьютерде
дұрыс жұмыс жасауға тәрбиелеу.
Күтілетін нәтиже:
-оқушылар тармақталу операторын біледі;
-тармақталу операторының жазылуын біледі
Сабақтың түрі: Жаңа сабақ
Сабақ әдісі: кіріктірілген сабақ
Сабақтың барысы:
Сабақ кезеңдері,
уақыты
Мұғалімнің іс-әрекеті
Оқушылар-
дың іс-
әрекеті
Бағалау
Ресурс-
тар: осы
іс-әрекет
үшін
маған
қандай
құралдар
қажет?
Сабақтың
басталуын
ұйымдастыру
3 мин
1. Оқушылармен сәлемдесу, түгендеу
Мұғалім:
Good morning, good morning,
Good morning to you.
Good morning, dear children,
I’m glad to see you.
Оқушылар:
Good morning, good morning,
Good morning to you.
Good morning, dear teacher,
We are glad to see you.
Мұғалім:
I’m glad to see you again. It will be a very interesting
lesson. Be attentive, please! Now tell me, please, who is on
duty today? What date is it today? Put down the date on
the blackboard, please. Who is absent today? Why?
What’s wrong?
Оқушылар:Today is the 19
th
of April. All are there.
Мұғалім: Thank you! Sit down, please.
2. Оқушыларды түстер арқылы топтарға бөліп орналастыру
There are some papers on the table. They are red and
green squares.You must choose one of them.
The red group is “Белсенді” and the green group is
“Шығармашыл”.
1-топ Қызыл түс таңдаған топ "Белсенді" топ
2-топ Жасыл түс таңдаған топ "Шығармашыл" топ
Оқушыларға түстер туралы анықтама беріп кету.
Қызыл түс- жеңіске жету жігерін білдіретін түс. Қызыл
түсті таңдаған адам жеңіске жету жолында бар күш
жігерін аямайтын, белсенді тұлға.
Жасыл түс-шығармашылық, жігер, табандылықты
білдіреді. Бұл түсті таңдаған адам-өзіне деген
Оқушылар
сәлемдеседі,
өзара топқа
бөлінеді.
Мұғалімнің
лебізін
тыңдайды
Үй
тапсырмасын
а берілген
тапсырманы
айтады.
Қызыл,
жасыл
түсті
қағаздар
БІЛУ
Қажетті өткен
тақырыпты
қайталау
7 мин
сенімділікті арттырғысы келеді. енді түстердің мағынасы
туралы білдік енді қызыл түсті таңдаған оқушыларға
осы сабақта тиянақтылық, сабырлылық тілеймін. Ал,
жасыл түсті таңдаған топ мүшелеріне шығармашылық,
табандылық тілеймін. Енді осындай жақсы көңіл-күймен
сабағымызды бастаймыз. Топта топ басшысын және
бағалаушы сайлап алады.
Үйге берілген тапсырма:
1. "Миға шабуыл" стратегиясы арқылы сұрақ-жауап
жүргізіледі.
І топ
1. Есепшот, логарифмдік сызғыш, калькулятор,…
(компьютер)
4. 2.Жүйелік қорап, пернетақта , тінтуір …(монитор)
3.Компьютер сөзі латын тілінен аударғанда ... мағынаны
білдіреді? (есептеу)
5. 4.Microsoft фирмасының негізін салушы екі студент (Пол
Ален және Билл Гейтс)
6. 5.Компьютерді өшірген уақытта ондағы барлық ақпарат
жойылады. (оперативті жады)
7. 6.Алғашқы программалаушы (Ада Августа Лавлейс)
8. 7. Жалған немесе ақиқат болуы мүмкін қандай да бір
пайымдау. (Пікір)
ІІ топ
1.Монитор, жүйелік блок, пернетақта қандай
құрылғылар? (негізгі)
2.Логарифм сызғышын ойлап тапқан (Д.Робертсон)
3.Сандардын аталу, жазылу жүйесі (санау жүйесі)
4.Адам мен компьютер арасындағы қарым-қатынас.
(интерфейс)
5.Компьютердің “миы” (процессор)
6.Ақпараттың қайнар көзі (қоршаған орта)
7.Ауқымды желіге қосылу үшін ... қажет (модем)
2.«Ұшқыр оймен»ойыны
1- топ 2- топ
3. Екі топқада:
Артық терминді тауып және әріптердің орнын
ауыстырып дұрыс сөздерді шығару
Терчесвин –винчестер
Такедис –дикета
Акткомпксиди –компактдиск
Ссорецпро –процессор
4.Екі топқада тапсырма:
Мына сөздердің аудармасын ауызша айтыңыздар
Mouse тышқан тетігі
monitor -монитор.
keyboard - пернетақта.
CD-ROM drive СД –оқитын құрылғы
computer - компьютер
web camera-видеокамера
Оқушылар
өткен білімді
еске түсіреді.
Оқушылар
жаңа сабақ
мәтінімен
танысады
Жақсы,
жарай-
сын!
смай-
ликтер
ТҮСІНУ
7 мин
USB port –қосымша құрылғыларды жалғау порты
disk /floppy қатқыл диск, дискета
mouse pad коврик
scanner —сканер
program/application программа/прикладная
программa
cable кабель/шнур
user's manual—пайдаланушыға нұсқау
mother board материнская плата
printer принтер
modem модем
laptop портативный компьютер (лаптоп)
external speaker дыбыс колонкасы
hard disk drive қатқыл диск
5.Сәйкестендіру
Мұғалім: The theme of our lesson is “Тармақталу
операторы”. You can find it in E-Library.
Электронды оқулықтағы тармақталу операторы
туралы ақпаратпен танысады-кітапхана – 1982 нөмірлі
тақырыпты меңгереді). Оқушыларға тармақталу
операторы туралы ақпарат жазылған парақшалар
таратылады
1. У с л о в н ы й о п е р а т о р р е а л и з у е т
« в е т в л е н и е » , т . е . и з м е н я е т п о р я д о к
в ы п о л н е н и я о п е р а т о р о в в
з а в и с и м о с т и о т и с т и н н о с т и и л и
л о ж н о с т и н е к о т о р о г о у с л о в и я .
У с л о в н ы й о п е р а т о р м о ж е т и м е т ь
д в е ф о р м ы ( с т р у к т у р ы ) п о л н у ю и л и
н е п о л н у ю .
П о л н а я ф о р м а у с л о в н о г о
о п е р а т о р а и м е е т в и д :
2. I F < у с л о в и е > T H E N < с е р и я 1 > E L S E
< с е р и я 2 > ;
3.
С о к р а щ е н н а я ф о р м а у с л о в н о г о
о п е р а т о р а и м е е т в и д :
I F < у с л о в и е > T H E N < с е р и я > ;
Д л я з а п и с и п р о с т ы х у с л о в и й
и с п о л ь з у ю т с я о п е р а ц и и о т н о ш е н и я :
4. < ( м е н ь ш е )
5. > ( б о л ь ш е )
6. = ( р а в н о )
7. < = ( м е н ь ш е и л и р а в н о )
8. > = ( б о л ь ш е и л и р а в н о )
9. < > ( н е р а в н о ) .
С ө з д і к п е н ж ұ м ы с :
IF- е г е р - е с л и
T h e n - о н д а - то
E l s e - ә т п е с е - и н а ч е .
Программа құру жолдарын үйрету:
№1 мысал
Квадрат теңдеуін шешу бағдарламасын құрыңыз
ax
2
+ bx+ c = 0.
а=2, в=5, с=-3.
Жауабы: -3, 0,5
PROGRAM kvten1;
VAR a,b,c,D,x,x1,x2:REAL;
BEGIN
WRITE(‘a=’);
READLN(a);
WRITE(‘b=’);
READLN(b);
WRITE(‘c=’);
READLN(c);
D:= b*b 4*a*c;
WRITE (‘теңдеулердің түбірі: ‘);
IF D<0 THEN Y:=(’шешімі жоқ:’);
ELSE IF D>0 THEN
x1:=(b+SQRT(D))/(2*a);
x1:=(bSQRT(D))/(2*a);
WRITELN (‘x1= ‘,x1:5:2,’x2= ‘,x2:5:2);
END
Компьютерге программаны енгізу үшін Турбо Паскаль
программасын жүктеп, программа денесін компьютерге
енгіземіз, сосын ctrl+F9 пернесін басып программа
қатесін тексереміз, alt+F5 пернесін нәтижесін аламыз.
ҚОЛДАНУ
Жоба қорғау
10 мин
ТАЛДАУ
Тест
тапсырмасы
1.«Тармақталу операторы» жайлы мәтінді оқи отырып
белгілі бір тұжырым жасау арқылы жобаларын
қорғайды.
2. № 1-3 Жаттығуларды орындайды
1.Тест тапсырмасы
2. Оқулықпен жұмыс
2 –мысал: у-мәнін есептейтін программа құру.
Компьютерде орындап, нәтижесін көрсет.
Әр топтан
жауап береді
Топпен
бірігіп
жұмыс
жасайды.
Оқушы тест
тапсырмасын
орындайды.
Жарай-
сын!
смай-
ликтер
Ресурстар
флипчарт
ресурстар
Сергіту сәті
1 мин
Синтез
2 мин
Program E2;
VAR x: REAL;
Begin
Readln (x);
IF x<2 Then y: = 4*х
Else IF x>2 then y: = х
2
write ('y=', y:6:2);
END.
3.Ауызша есеп: Мына операторлардан Паскаль тілінің
программасын құрыңдар.
Program integer then writeln else read repeat
Wnile for var real begin if write end
Жауабы:
Program
var real integer
begin
read
writeln
if then else
write
end
IQ тест «Батпаққа батқан бақа»
Қорытындылау
Информатикалық диктант:
1 Тармақталу алгоритмына программа құру
үшін_____________ операторлар қолданылады.
2 Тармақталу оператордың жазылу
форматы____________.
3 Шарт ретінде _________ қолданылады
БАҒАЛАУ
Үйге тапсырма
2 мин
Рефлексия
Оқушы бағалау парағы және критерилер арқылы бағалап
өз тобында дәлелдейді
Күнделікті енді ашайық
Үй тапсырмасын жазайық.
Тармақталу оператордан алған білімді,
Ұмытпай есте сақтайық.
49 бет № 10 Паскаль тілінің тармақталу операторы.
1. Рефлексия таратылады
Оқушыларға өзін-өзі бағалау парағы таратылады
1. Мен сабаққа белсене қатыстым белсенді/
белсенді емес
2.Бүгінгі сабақтағы жұмысыма көңілден
шықты /көңілден шыққан жоқ
3. Маған сабақ қысқа болып көрінді / ұзақ болып
көрінді
4. Мен сабақта шаршадым / шаршамадым
5. Маған жаңа материал түсінікті болды / түсінбедім
6. Үй жұмысы қиын / қиын емес
Сабақ аяқталды, рахмет. Сау болыңыздар! Good-bye!
Стикерге
бүгінгі сабақ
туралы өз
ойларын
жазады.
Оқушылар
мұқият
тыңдайды.
Күнделіктері
-не жазады
4х, x<2
Y=
Оқушылар білімін бағалау.
1-топ:
Оқушының
аты-жөні
Миға щабуыл
ЭО жұмыс
Жоба қорғау
Оқулықпен жұмыс
Ауызша есеп
Информатикалық диктант
Қорытынды баға
1 -жаттығу
2-жаттығу
3-жаттығу
ЭТ
1.
2.
3.
4.
5.
6.
7
8
Оқушылар білімін бағалау.
2-топ:
Оқушының
аты-жөні
Миға щабуыл
ЭО жұмыс
Жоба қорғау
Оқулықпен жұмыс
Ауызша есеп
Информатикалық
диктант
Қорытынды баға
1 -жаттығу
2-жаттығу
3-жаттығу
ЭТ
1.
2.
3.
4.
5.
6.
7
8
1 топ:
1. Программаға кіретін нұсқаулар алгоритм тілінде командалар, Паскаль тілінде
операторлар деп аталады.
Операторлар 5-ке бөлінеді:
1. Меншіктеу операторы
2. Енгізу-шығару операторы
3. Басқару операторлары
4. Функция мен процедураларды анықтау
5. Графикалық операторлар
2. Басқару операторларына шартты көшу, цикл ұйымдастыру операторлары жатады. Егер
есептің мазмұнында шарт беріліп, шешімі сол шартқа байланысты болса, шартты көшу
операторы қолданылады.
3. Тармақталу операторы-шарттың орындалуына немесе орындалмауына байланысты екі
түрлі жағдайдың бірін таңдауға мүмкіндік береді?
4. Шарт ретінде логикалық қатынастар қолданылады.
5. Логикалық қатынастарға белгілері қолданылады:
‹, ›,›꞊,꞊‹,꞊,‹ ›
6. Блок-сызбасы
7. Паскаль тілінде жазылуы:
ІҒ (егер)шартты операторы. ІҒ(егер) операторы мынандай түрде жазылады:
IF ‹шартты өрнек ›
THEN ‹1-оператор ›
ELSE ‹2-оператор ›
IF сөзінен соң жазылатын өрнек түрінде берілген шарт алдын-ала есептеледі, оның нәтижесі
логикалық типте болады. Егер шарттың мәні ақиқат болса, онда THEN(онда) сөзінен кейін
жазылған 1-оператор атқарылады, ELSE сөзінен кейінгі 2-ші оператор атқарылмайды. Екінші
жағдайда шарт мәні жалған болса, яғни теріс болып шықса, онда ELSEсөзінен кейінгі 2-
оператор атқарылып, 1-ші оператор атқарылмайды.
9. Шарт ромб фигурасымен беріледі
2 топ:
Тармақталу процесстері бар алгоритмдерді ұйымдастыру үшін шартты операторлар
пайдаланылады. Тармақталу белгілі бір шарттың орындалуы немесе орындалмауына тәуелді
атқарылады. Шарт ретінде логикалық өрнектің мәні пайдаланылады. Паскальда екі шартты
оператор бар: if және саse.
If операторының толық жазылу пішімі:
IF
THEN
ELSE ;
немесе қысқартылған түрі
IF
THEN ;
Мұндағы, 1- және 2- операторлардың өздері қарапайым немесе құрама оператор болуы
мүмкін. IF сөзінен соң жазылатын өрнек түрінде берілген шарт алдын ала есептеледі, оның
нәтижесі логикалық типте болады. Егер ол шарттың мәні TRUE (ақиқат) болса, THEN
сөзінен кейін жазылған 1- оператор атқарылады, әйтпесе FALSE (жалған) болса,
2-оператор атқарылады
Информатикалық диктант:
1 Тармақталу алгоритмына программа құру үшін_____________ операторлар қолданылады.
2 Тармақталу оператордың жазылу форматы____________
3 Шарт ретінде _________ қолданылады
Информатикалық диктант:
1 Тармақталу алгоритмына программа құру үшін_____________ операторлар қолданылады.
2 Тармақталу оператордың жазылу форматы____________
3 Шарт ретінде _________ қолданылады
Информатикалық диктант:
1 Тармақталу алгоритмына программа құру үшін_____________ операторлар қолданылады.
2 Тармақталу оператордың жазылу форматы____________
3 Шарт ретінде _________ қолданылады
Информатикалық диктант:
1 Тармақталу алгоритмына программа құру үшін_____________ операторлар қолданылады.
2 Тармақталу оператордың жазылу форматы____________
3 Шарт ретінде _________ қолданылады
Информатикалық диктант:
1 Тармақталу алгоритмына программа құру үшін_____________ операторлар қолданылады.
2 Тармақталу оператордың жазылу форматы____________
3 Шарт ретінде _________ қолданылады
Информатикалық диктант:
1 Тармақталу алгоритмына программа құру үшін_____________ операторлар қолданылады.
2 Тармақталу оператордың жазылу форматы____________
3 Шарт ретінде _________ қолданылады
Рефлексия
Оқушыларға өзін-өзі бағалау парағы таратылады
1. Мен сабаққа белсене қатыстым белсенді/ белсенді емес
2.Бүгінгі сабақтағы жұмысыма көңілден шықты /көңілден шыққан жоқ
3. Маған сабақ қысқа болып көрінді / ұзақ болып көрінді
4. Мен сабақта шаршадым / шаршамадым
5. Маған жаңа материал түсінікті болды / түсінбедім
6. Үй жұмысы қиын / қиын емес
Рефлексия
Оқушыларға өзін-өзі бағалау парағы таратылады
1. Мен сабаққа белсене қатыстым белсенді/ белсенді емес
2.Бүгінгі сабақтағы жұмысыма көңілден шықты /көңілден шыққан жоқ
3. Маған сабақ қысқа болып көрінді / ұзақ болып көрінді
4. Мен сабақта шаршадым / шаршамадым
5. Маған жаңа материал түсінікті болды / түсінбедім
6. Үй жұмысы қиын / қиын емес
Рефлексия
Оқушыларға өзін-өзі бағалау парағы таратылады
1. Мен сабаққа белсене қатыстым белсенді/ белсенді емес
2.Бүгінгі сабақтағы жұмысыма көңілден шықты /көңілден шыққан жоқ
3. Маған сабақ қысқа болып көрінді / ұзақ болып көрінді
4. Мен сабақта шаршадым / шаршамадым
5. Маған жаңа материал түсінікті болды / түсінбедім
6. Үй жұмысы қиын / қиын емес
Рефлексия
Оқушыларға өзін-өзі бағалау парағы таратылады
1. Мен сабаққа белсене қатыстым белсенді/ белсенді емес
2.Бүгінгі сабақтағы жұмысыма көңілден шықты /көңілден шыққан жоқ
3. Маған сабақ қысқа болып көрінді / ұзақ болып көрінді
4. Мен сабақта шаршадым / шаршамадым
5. Маған жаңа материал түсінікті болды / түсінбедім
6. Үй жұмысы қиын / қиын емес
Қ а д а м д а р д ы ң т і з б е к т е п о р ы н д а л у ы к е й б і р ш а р т т а р ғ а
б а й л а н ы с т ы б о л а т ы н а л г о р и т м д е р д і т а р м а қ т а л ғ а н а л г о р и т м д е р
д е п а т а й д ы .
Т а р м а қ т а л у п р о ц е с с т е р і б а р а л г о р и т м д е р д і ұ й ы м д а с т ы р у
ү ш і н ш а р т т ы о п е р а т о р л а р п а й д а л а н ы л а д ы . Т а р м а қ т а л у б е л г і л і
б і р ш а р т т ы ң о р ы н д а л у ы н е м е с е о р ы н д а л м а у ы н а т ә у е л д і
а т қ а р ы л а д ы . Ш а р т р е т і н д е л о г и к а л ы қ ө р н е к т і ң м ә н і
п а й д а л а н ы л а д ы . П а с к а л ь д а е к і ш а р т т ы о п е р а т о р б а р : i f ж ә н е
с а s e .
I f о п е р а т о р ы н ы ң т о л ы қ ж а з ы л у п і ш і м і :
IF < ш а р т т ы ө р н е к >
T H E N <1- о п е р а т о р >
E L S E < 2 - о п е р а т о р > ;
н е м е с е қ ы с қ а р т ы л ғ а н т ү р і
I F < ш а р т т ы ө р н е к >
T H E N < 1 - о п е р а т о р > ;
М ұ н д а ғ ы , 1 - ж ә н е 2 - о п е р а т о р л а р д ы ң ө з д е р і қ а р а п а й ы м
н е м е с е қ ұ р а м а о п е р а т о р б о л у ы м ү м к і н . I F с ө з і н е н с о ң
ж а з ы л а т ы н ө р н е к т ү р і н д е б е р і л г е н ш а р т а л д ы н а л а е с е п т е л е д і ,
о н ы ң н ә т и ж е с і л о г и к а л ы қ т и п т е б о л а д ы . Е г е р о л ш а р т т ы ң м ә н і
T R U E ( а қ и қ а т ) б о л с а , T H E N с ө з і н е н к е й і н ж а з ы л ғ а н 1 -
о п е р а т о р а т қ а р ы л а д ы , ә й т п е с е F A L S E ( ж а л ғ а н ) б о л с а ,
2 - о п е р а т о р а т қ а р ы л а д ы
10. С ө з д і к п е н ж ұ м ы с :
IF- е г е р
T h e n - о н д а
E l s e - ә т п е с е .