Тармақталу алгоритмдерін программалау сабақ жоспары 7 сынып

Sheber Education24 МаусымҚаралды:120Жүктелді:0

Информатика пәніне арналған сабақ жоспарында тармақталу алгоритмдерін программалау тақырыбы бойынша оқу жұмысын ұйымдастыруға қажетті материалдар берілген. Жоспар 7 сынып мұғалімдеріне сабақ дайындауда пайдалы.

Алдын ала көру

Сатып алмас бұрын бірнеше бетін көре аласыз. Толық нұсқасы жүктегенде — жазусыз, сызықсыз.

Материалдан үзінді

Ұзақ мерзімді жоспардың тарауы: Шешімдерді программалау

Мектеп: Мырзабек Дүйсенов атындағы №15

мектеп-лицей

Күні: Мұғалімнің аты-жөні: Уразбаев Жаркынбек

Сынып: 7

Қатысқандар: 12

Қатыспағандар: -

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

7.3.2 - Тармақталу алгоритмдерін программалау

Осы сабақта қол жеткізілетін оқу

мақсаттары

(оқу бағдарламасына

сілтеме)

7.3.2.1 – программалау тілінде алгоритмді жазу; 7.3.2.1 – сызықтық және тармақталу алгоритмдерін программаны өңдеудің кіріктірілген ортасында (С/С++, Руthon, Delphi, Lazarus) жазу

Сабақтың

мақсаты

Барлық оқушылар біледі: Пограммалау тілінде сызықтық және тармақтық алгоритмдерін жаза алады; Оқушылардың басым бөлігі біледі: Lazarus програмалау ортасында сызықтық және тармақталу алгоритмдерінің шартты операторларын қолданылуын ажырата алады; Кейбір оқушылар біледі: Программалау ортасында алгоритм қадамдарын толық ажырата алады, қосымша мысалдармен жұмыс жасай алады, блок сұлбасын құра алады. Бағалау критерийі

- Сызықтық және тармақталу алгоритмдерінің шартты операторларын анықтайды - Сызықтық және тармақталу алгоритмдерін қызметі бойынша ажыратады; - Шартты операторды жобаның қай жерінде қолданылуын тұжырымдайды. Тілдік мақсаттар

Лексика мен сөз тіркестерінің мысалдарын қамтитын тілдік мақсаттар: Lazarus программалау ортасында сызықтық және тармақталу алгоритмдерін қолданудағы ерекшеліктерін түсіндіре алады. Шартты операторлардың қызметін ажырата алады. Пәнге қатысты сөздік қор мен терминдер: Тармақталу, алоритм, шарт, программалау ортасы, программалау тілі, оператор, айнымалы, егер, онда, әйтпесе. Диалогтер мен жазу үшін қолданылатын тіркестер:

- Алгоритм-…….. - Программалау жүйесі - бұл ... - Сызықтық және тармақталу командасының қызметші-……. - Программалау тілдерінде жазылған алгоритм ...... аталады - Егер ...., онда ... , әйтпесе ... Құндылықтарға

баулу

Шығармашылық және сын тұрғысынан ойлау, білімді шығармашылық тұрғыда қолдана білу, өзгелердің мәдениетіне

және көзқарас-тарына құрметпен қарау, бір-бірімен қарым- қатынас жасау, жеке және топпен жұмыс істей білу. Пәнаралық

байланыс

Математика, ағылшын тілі

Алдыңғы білім Алгоритм түсінігімен қалыптасқан

Сабақ барысы Сабақтың жоспарланған

кезеңдері

Сабақтағы жоспарланған жаттығу түрлері Ресурстар

Сабақтың

басы 2 минут

5 минут

Ұйымдастыру кезеңі Сынып оқушыларымен сәлемдесу, назарын

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

Сынып оқушыларына сан жазылған монеталар таратып, компьютер көмегімен сәйкес келген монеталардың сандары арқылы 3 топқа бөлінеді. (The һat бағдарламасы) Үй тапсырмасын тексеру. Кубизм ойыны. Өткен тақырып бойынша түсіну дәрежесін анықтау.

Кубизм : (кубтың қырларына тапсырма беріледі.)

Сұрақ бойынша топпен бірлесіп жауап береді. 1-қыры: Математикалық функциялардың Lazarus-та

жазылуын көрсетіңіз. 2-қыры: Енгізу, шығару операторлары арқылы орындалатын программа құрыңыз. 3-қыры: Операторлардың жіктелуі жөнінде схеманы сызыңыз. 4-қыры: Айнымалы типтерін анықтаңыз. 5-қыры: Тармақталу алгоритміндегі қызметші сөздер? 6-қыры: Тармақталу алгоритміне мысал келтір. Бағалау: «Бағалау» парағы бойынша жүргізіледі. Қызығушылығын ояту. («Миға шабуыл» әдісі) Оқушыларға тақта арқылы сөзжұмбақ беріледі. Сөзжұмбақты шешу арқылы, бүгінгі өтілетін тақырыпты ашады.

 (өтілген материал бойынша жаңа сабаққа ену) 1 b e g i n

2 w r i t e l n

3 p r o g r a m

4 i n t e g e r

5 c o n s t

Интерактивті

тақта

6 c h a r

7 r e a d l n

8 e n d

1. 1.Негізгі программаның басы 2. 2.Шығару операторы 3. 3.Программа тақырыбы 4. 4.Бүтін санның типі 5. 5.Алгоритмнің орындалу барысында мәні өзгермейтін шама 6. 6.Символдық шама 7. 7.Енгізу операторы 8. 8.Бағдарламаның соңы Ортадағы ерекше торкөздегі сөзге назар аударайық. «Branched» сөзі ағылшын тілінен аударғанда тармақталған деген мағынаны береді

Сабақтың

ортасы

15 минут

6 минут

Жаңа тақырып. №1 тапсырма. Топтық жұмыс: Берілген тақырып бөлігін топта талқылайды, түсінгендерін баяндайды және бір-біріне түсіндіреді. 1. Lazarus-та шарт тексеру операторы қолданылуына қарай қандай түрлерге бөлінеді? 2. Программа құру барысында шарт тексеру алгоритмдерінің маңызы қандай? 3. Қолданылатын операторлар біреуден көп болғанда ТНЕN немесе ЕLSЕ-ден кейін операторлар қалай орналасады? Осы сұрақтар аясында топтар постер дайындайды және оны қорғайды. Бағалау: «Екі жұлдыз, бір ұсыныс» әдісі арқылы топтар өзара бағалау жүргізеді. №2 тапсырма. Жұптық жұмыс. «Ойлан, бірік, бөліс» әдісі. Балаларды жұптық жұмыспен топтастырамын. Жұптық жұмыс беру себебім екі бала ортасында көпірше орнайды, әлсіз оқушымен екпіндінің арасында қарым қатынас күшейеді. Жұптық жұмысқа «Ақпараттық диктант» беріледі. Сұрақ Жауап

Тармақталу алгоритм дегеніміз не?

Қадамдардың тізбектеп орындалуы шартқа байланысты

болатын алгоритм

Жазылымдар

Өзіңізге ыңғайлы жазылымды таңдаңыз

1 күн

BASIC

790₸
/күн

5 ЖИ / күн

Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі

17 Құралдар / күн

Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ

5 Материал / күн

Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.

15 Ойындар / күн

Жазылым бойынша ойын жасау лимиті.

Тиімді

1 ай

BASIC

9 990₸
/ай

50 ЖИ / ай

Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі

22 Құралдар / ай

Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ

100 Материал / ай

Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.

100 Ойындар / ай

Жазылым бойынша ойын жасау лимиті.

Реклама - жарнама

Сабаққа арналған ойындар

Сабағыңызға арналған интерактивті ойындарды жасанды интеллект арқылы құрастырыңыз! Тақырыпты жазсаңыз ойын бірден дайын болады