Тармақталу алгоритмін программалау сабақ жоспары 9-сынып
Sheber Education·24 Маусым·Қаралды:79Жүктелді:0
Сабақ жоспарында тармақталу алгоритмін программалауға арналған оқу тапсырмалары қарастырылған. Материал информатика пәнінің 9-сынып мұғалімдеріне сабақ барысын жоспарлауға және оқушылардың алгоритмдік ойлауын дамытуға пайдалы.
Материал жүктеу үшін жазылым қажет
Алдын ала көру
Сатып алмас бұрын бірнеше бетін көре аласыз. Толық нұсқасы жүктегенде — жазусыз, сызықсыз.
Материалдан үзінді
Төлен негізгі орта мектебі
Тақырыбы: Тармақталу алгоритмдерін программалау
Сыныбы: 9
Өткізген: А.К.Кусайынова
Сабақтың тақырыбы: Тармақталу алгоритмдерін программалау Мақсаты:
Шартты операторлардың жазылу тәртібімен таныстыру және тармақталған алгоритмдерді программалауды түсіндіру.
Теориялық білімдерін жүйелі түрде тәжірбие жүзінде қолдану дағдыларын арттыру. Алған білімдеріне жауапкершілікпен қарауға, өз мүмкіндігіне сенуге, үлкен жетістікке ұмтылуға тәрбиелеу. Сабақ түрі: Білімді жинақтау. Сабақтың әдісі: ОЖТ (оқытудын жаңа тәсілдері): Топтық жұмыс, зерттеушілік әңгіме СТО: Блум таксономиясы жоғары және төменгі деңгей сұрақтары АКТ: проектор-экран ОБжК: (оқытуды басқару және көшбасшылық): постер қорғау, зертетеушілік жоба қорғау Көрнекілігі ДК, проектор, деңгейлік тапсырмалар, стикер, түрлі түсті қалам, постер, слайдтар, бағалау парағы. Ресурстар 1. Кіріспе. (2 минут) Ынтымақтастық атмосферасын тудыру:
Күннің шыққаны керемет! /Күнді бейнелеу/ қолды шапалақтау
Желдің соққаны керемет! /желдің бағытымен қолды қозғалту/ қолды шапалақтау
Достармен бірге жүрген керемет! /аяқпен қадам жасау/ қолды шапалақтау
Анаңды құшақтаған керемет! /өзін құшақтайды/ қолды шапалақтау
Билеген керемет! /айналады/ қолды шапалақтау
Қазақстандық болғаным керемет! /бас бармағын көрсетеді/ қолды шапалақтау 2. Үй тапсырмасын сұрау. (9 мин) 2). «Кубизм» тәсілі арқылы сызықтық және тармақталған алгоритмдерге сыни ойлаудың сұрақтары жазылған кубикті слайдта көрсетеді. Әр оқушы 3 сұрақтан жауап беру керек. Жасыл: 1) Алгоритмдерді графиктік тәсілмен беру қалай жүзеге асады? /блок-схемалар?/ 2) Паскаль тіліндегі программаны қалай түсінеңіз? Сары: 1) Алгоритмнің типтері және қасиеттері, анықтамасы? 2) Сызықтық алгоритмге мысал келтіріп, талдаңыздар. Көк: 1) Паскаль тілінің программасы нешеге бөлінеді?Атаңыз 2) Меншіктеу операторының белгісіҚызыл:1) Сызықтық алгоритм дегеніміз не?
2) Енгізу және шығару операторы қалай жазылады?
Үш түсті смайликпен формативті бағалау. «Жасыл» -ауқымды жауап «Көк -толық жауап «Сары» -орташа жауап 3. Білу (2 минут) Тармақталған алгоритмдер – алгоритмде арифметикалық теңсіздік пен теңдік түрінде берілген логикалық шарт тексеріледі. Логикалық шарт тексеріледі, егер орындалса, онда 1 – жолмен, ал егер орындалмаса, онда 2-ші жолмен жүзеге асады да, соңында екі тармақ бірігеді. Мұндай алгоритмдерді шарт тексеру, яғни тармақталу алгоритмдері деп атаймыз. Блок схемасында шарт тексеру блогы – ромб қолданылады. Тармақталу операторы көрсетілген шартқа тәуелді құрамына кіретін операторлардың орындалуын немесе орындалмауын қамтамасыз етеді. Тармақталған алгоритмдерді бағдарланған кезде мынадай қызметші сөздер қолданылады: if(иф) - егер, then(зен) – онда, else(элс) - әйтпесе. Турбо Паскальда екі шартты оператор бар IF және CASE.
Толық оператордың жазылу түрі:
{егер шарт онда 1 оператор әйтпесе 2 оператор орындалады.}
IF <шартты өрнек>
THEN <1 оператор>
ELSE <2 оператор>;
ІІ топ Егер шарттың мәні «ақиқат» болса, THEN сөзінен кейінгі оператор, ал мән «жалған» болса, ELSE сөзінен кейінгі оператор орындалады. Қысқа оператордың жазылу түрі: IF <шартты өрнек>
THEN <1 оператор> ;
IF шартты операторы: IF(егер) операторы программадағы іс-әрекеттердің орындалу реттілігін өзгертетін мүмкіндіктің ең кең тараған тәсілі болып табылады. Оның синтаксистікдиаграммасы:
IF сөзінен соң жазылатын өрнек түрінде берілген шарт алдын ала есептеледі, оның нәтижесі логикалық (boolean- бульдік) типте болады. Егер ол шарттың мәні TRUE ақиқат болса, онда THEN (онда) ELSE (әйтпесе) сөзінен кейінгі 2-оператор атқарылмайды. Екінші жағдайда шарт мәні FALSE(жалған) болса, онда ELSE сөзінен кейінгі 2- оператор орындалып, 1-оператор орындалмайды. IF операторы бірінің ішіне бірі кіріп, қабаттасып та орындала береді.
IF <шарт> THEN <1-серия> ELSE <2-серия>
Сергіту сәті – 1 мин
Сабаққа арналған ойындар
Жазылымдар
Өзіңізге ыңғайлы жазылымды таңдаңыз
1 күн
BASIC
5 ЖИ / күн
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
17 Құралдар / күн
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
5 Материал / күн
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
15 Ойындар / күн
Жазылым бойынша ойын жасау лимиті.
1 ай
BASIC
50 ЖИ / ай
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
22 Құралдар / ай
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
100 Материал / ай
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
100 Ойындар / ай
Жазылым бойынша ойын жасау лимиті.

