Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Другие методич. материалы / Урок по информатике на тему "Тармақталу алгоритмдерін программалау"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 24 мая.

Подать заявку на курс
  • Информатика

Урок по информатике на тему "Тармақталу алгоритмдерін программалау"

библиотека
материалов

Пән: Информатика Сынып: 6 Мұғалім: Канапина А.С.

Сабақтың тақырыбы: Тармақталу алгоритмдерін программалау

Мақсаты:

Білімділік: Паскаль тілініңтармақталу операторы туралы алған теориялық білімдерін жүйелі түрде тәжірибе жүзінде көрсете білу дағдыларын қалыптастыру.

Дамытушылық: Өздік ойын дәлелдеп, тұжырымдай білуге жетелеу. Зейінін, ойлауын, есте сақтауын дамыту. Алған білімдерін өмірде қолдана білуге дағдыландыру.

Тәрбиелік: Отанын сүйетін патриот етіп тәрбиелеу, адамгершілік қасиеттерін дамыту. Шапшаңдылыққа, тиянақтылыққа баулу.

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

Сабақ өтілу формасы: топтық, жеке

Пәнаралық байланыс: Тарих, алгебра, геометрия

Сабақтың жабдықталуы: мультимедиялық проектор, оқушы мен оқытушыға арналған компьютер, интерактивті тақта, АBС Паскаль программасы, бағалау парағы, интернет, кеспе қағаз.

Сабақ жоспары:

Сабақ кезеңдері

Жұмыстың түрі мен формасы

уақыты

Ұйымдастыру кезеңі

Сәлемдесу, оқушылардың сабаққа дайындығын тексеру

1 мин

Оқушыларды топқа бөлу

Оқушыларды сурет қиындыларымен топқа бөлу, топ спикерін сайлау, бағалау парағын тарату

3 мин

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

Сәйкестікті анықтау

3 мин

«Графикалық диктант» тапсырмасы»

Топтар экранға шыққан сөйлемдердің дұрыс, қатесін анықтау

5 мин

«Тәуелсіздік шежіресі» тапсырмасы

Оқушыларға сұрақтар қойылып, қай жылда болғанын анықтап, жасырылған тапсырманы орындау

10 мин

«Толықтыр» тапсырмасы

Интерактивті тақта арқылы тармақталу алгоритіміне арналған есепті толықтыру

10 мин

Сабақты бекіту

Тест орындау

7 мин

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

Үй тапсырмасының орындалу жолын оқушыларға түсіндіру

1 мин

Кері байланыс

Ойды аяқта:

•       Бүгін мен білдім

•       Мен үйрендім

•       Қолымнан келді

•       Қиындық тудырды

2 мин

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

Оқушылардың өзін-өзі бағалауы

2 мин


Сабақтың барысы:

Ұйымдастыру бөлімі:

Сәлеметсіздерме! Бүгінгі сабағымыздың ұраны ретінде программист Чарльз Беббидждің мына сөздерін айтқым келіп тұр: «Мен естіп - ұмыттым, көріп - есте сақтадым, орындап - түсіндім!» (Слайд 1). Бұл сөздерден не ұқтыңыздар? Яғни қандайда бір құбылыстың, процесстің мағынасын түсіну үшін алдымен оны өзің орындап, өзіміздің бойымыздан өткізуіміз қажет. Әйтпесе, біз тек қана есте сақтаймыз да, оны терең ұғына алмаймыз, бізге тек қана түсінеміз, біраз уақыт өткен соң бәрін ұмытып қаламыз. Оқушыларды сурет қиындылары арқылы топқа бөлу. Бағалау парағын түсіндіріп, тарату.

Үй тапсырмасын тексеру: Оқушылардың өткен стандартты функциялар бойынша, сызықтық, тармақталған алгоритмдер бойынша білімдерін тексеруге тапсырмалар беріледі. (нәтижесін интер. тақта арқылы тексеру)

Сәйкестікті анықта:

1

Abs (x)

A

Х-тің бүтін бөлігі

2

Sqrt (x)

B

Х-тің квадраты

3

Frac (x)

C

Х-тің түбірі

4

Int (x)

D

Х-ті бүтін бөлікке дейін дөңгелектеу

5

Sqr (x)

E

Х-тің бөлшек бөлігі

6

Round (x)

F

Аргументтің модулі

7



G

Шартты оператор

8



H

Басы, соңы

9



I

Есептеу бөлімі

10



K

Енгізу, шығару бөлімі


Бүгінгі сабағымыздың тақырыбы: «Тармақталу алгоритмдерін программалау» практикалық сабақ, өткен сабақта алған теориялық білімімізді іс жүзінде қолдану. Сәттілік тілеймін!


« Графикалық диктант» тапсырмасы.

Экранға пікірлер шығады, егер сөйлемдұрысболса, түзу сызық салыңыз “-”, қате болса – үй суретін салыңыз “^”. жылдам жауабын тауып дәптерлеріңе жазуларыңыз қажет.


1. Тармақталу алгоритмі – шартқа байланысты болатын алгоритм.

2. Шарт – бұл, тек қана «Жоқ» мәнді қабылдайтын сөйлем.

3. Sqrt (x) функциясых-тің квадраттүбірі.

4. Паскальда «Жоқ» тармағы Then операторын білдіреді.

5. Writeln операторы - тармақталу операторы болып табылады.

6. операторы «Егер» деп оқылады.

7. Integer – бұл мәліметтердің нақтытипі.

8. Readln – енгізу процедурасы.


Жауабы: _ ^ _^ ^ _^ _


«Тәуелсіздік шежіресі» тапсырмасы

Тәуелсіздік - ең басты құндылығымыз. Бұл күнге сан ғасыр бойы армандап жеттік. Экранда сіздерге тәуелсіздік алғаннан бергі елімізде елеулі оқиғалар болған жылдар берілген, сіздерге сұрақтар қоямын қай жылда болғанын анықтап, жасырылған тапсырманы ашамыз. Сонымен, сұрақтар:


1991

1992

1993

1995

1998

2011



1991 жыл, 16 желтоқсан –  қай жылы «Қазақстан Республикасының мемлекеттік тәуелсіздігі туралы» конституциялық заң қабылданды?

1992 жыл, 4 маусым – қай жылы Қазақстан Республикасының мемлекеттік рәміздері Ту, Елтаңба, Гимн қабылданды.

1993 жыл, 15 қараша  –қай жылы Қазақстан Республикасының ұлттық валютасы – теңге айналымға шықты.

1995 жыл, 30 тамыз – қай жылы жалпы халықтық дауыспен Қазақстан Республикасының жаңа Конституциясы қабылданды.

1998 жыл, 10 маусым – қай жылы Қазақстанның жаңа астанасы – Астананың тұсауы кесілді.

2011 жыл, 30 қаңтар – 6 ақпан – қай жылы Қазақстанда VII қысқы Азия ойындары өтті.

Жасырылған тапсырмалар:

Келесі операторды орындағанда x айнымалысың мәні қандай болады:


1991

1992

1993

A:=5; b:=4; c:=3;

If a>b then x:=a+b

Else begin

A:=b+c; x:=a-3*b;

End; _________________


A:=9; b:=8; c:=2;

If a>b then x:=2*a+b+c

Else begin

A:=b-c; x:=a-3*b;

End; _____________


A:=9; b:=8; c:=2;

If a>b then x:=3*a+c

Else begin

A:=b+c; x:=a-3*b;

End; ____________


1995

1998

2011

a:=7; b:=3; c:=6;

If a

Else x:=a-b;

End; _________________


a:=5; b:=4;

If a

Else x:=2*a-4*b;

End; _________________


a:=3; b:=4;

If a>b then x:=a*b

else x:=a+sqr(b);

End; ____________



Жауабын экраннан қарау


«Толықтыр» тапсырмасы Интерактивті тақтада

If ____ Then ____ Else _____ (a>b, a


Сабақты бекіту

Edu.kz порталында тест орындау

Қандай жағдайда тармақталу алгоритмі қолданылады?

кейбір командаларға бірнеше рет қолданылады

шарттарға байланысты операциялар

кестелік функцияны есептеуде

анықталған операторға өтуде

ішкі программаға өтуде

Блок-сызбада тіктөртбұрыш нені білдіреді?

шарттың берілуін

нәтижені шығарады

есептеу бөлімі

мәліметтер енгізеді

белгіленулер енгізеді

Тармақталу операторы... қызметші сөздері көмегімен жазылады.

Sgr

Abs

If-Then-Else

For to do

mod

Блок-сызбада шарт қай блоктың ішіне жазылады?

тіктөртбұрыш

үшбұрыш

ромб

параллелограмм

шеңбер

Егер алгоритмдегі іс-әрекет бірінен кейін бірі қатаң түрде орындалса ... алгоритм деп аталады.

сызықтық

тармақталған

циклдық

эллипс

команда

6. Sqrt (x) функциясы

х-тің квадрат түбірі

х-тің квадраты

х-тің модулі

х-тің бүтін бөлігі

х-тің бөлшек бөлігі

7. Abs (x)

х-тің квадрат түбірі

аргументтің модулі

теріс сан

х-тің бүтін бөлігі

х-тің бөлшек бөлігі

8. Round (x)

х-тің квадрат түбірі

аргументтің модулі

Х-ті бүтін бөлікке дейін дөңгелектеу

бүтін бөлігі

х-тің бөлшек бөлігі

Үй тапсырмасы:  Топқа бөлген кездегі құрастырған гүлдің артқы жағындағы тапсырма

Кері байланыс:

Ойды аяқта:

•       Бүгін мен білдім…

•       Мен үйрендім…

•       Қолымнан келді …

•       Қиындық тудырды…

Сабақты қорытындылау. Оқушыларды бағалау.

Өзін-өзі бағалау парағы

Оқушы аты-жөні, сыныбы

Мүмкін баллдар

Сабақта алған баллдар

өзім

мұғалім

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

1 – Gmail.com электрондақ почтаға жібердім

1 – қатесіз

1 – шығарылу жолын түсіндірдім

0 – қатемен

0 – орындамадым

« Графикалық диктант»

Әр дұрыс жауап 1 балл

«Тәуелсіздік шежіресі»

Әр дұрыс жауап 1 балл

«Толықтыр» тапсырмасы

2 – берілген есепке толық программа құрдым

1 – берілген есепке жартылай программа құрдым

0 – берілген есепке программа құра алмадым

Тест жұмысы

Әр дұрыс жауапқа 1 балл

Оқушылардың топтағы белсенділігі

2 – топқа өз ойымды қостым

1 – топқа өз ойымды жартылай қостым

0 – өз ойымды қоса алмадым

Сабақтағы тәртібі

0 – қанағаттанарлық

1 – жақсы

2 – өте жақсы

Жалпы балл

22 – 25 балл – баға «5»

19 – 21 балл – баға «4»

15 – 18 балл – баға «3»

14 балдан төмен – баға «2»

Автор
Дата добавления 01.04.2016
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров88
Номер материала ДБ-000256
Получить свидетельство о публикации

Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх