Бағалау парағы Оқушының аты-жөні:___________________________
Тапсырмалар
крийтерилер
дескриптор
ұпай
Үй тапсырмасы
Сұрақтарға жауап беру
әр бір дұрыс жауап
1 ұпай
І деңгей тапсырмалары:
Өрнектерді Паскаль тілінде жазу
әр бір дұрыс жауап
1 ұпай
ІІ деңгей тапсырмалары:
Тапсырманың алгоритмі дәптерде құрылып, программасы компьютерде орындалу керек
компьютерде екі тапсырманың программасы орындалды
6 ұпай
компьютерде бір тапсырманың программасы орындалды
3 ұпай
алгоритм ғана құрылды
1 ұпай
«Қатесін тап?»
Тақтада көрсетілген бағдарламаның қатесін табу
әр бір дұрыс жауап
1 ұпай
Бағалау парағы Оқушының аты-жөні:___________________________
Тапсырмалар
крийтерилер
дескриптор
ұпай
Үй тапсырмасы
Сұрақтарға жауап беру
әр бір дұрыс жауап
1 ұпай
І деңгей тапсырмалары:
Өрнектерді Паскаль тілінде жазу
әр бір дұрыс жауап
1 ұпай
ІІ деңгей тапсырмалары:
Тапсырманың алгоритмі дәптерде құрылып, программасы компьютерде орындалу керек
компьютерде екі тапсырманың программасы орындалды
6 ұпай
компьютерде бір тапсырманың программасы орындалды
3 ұпай
алгоритм ғана құрылды
1 ұпай
«Қатесін тап?»
Тақтада көрсетілген бағдарламаның қатесін табу
әр бір дұрыс жауап
1 ұпай
Ұзақ мерзімді жоспар тарауы:
Мектеп:
Күні:
Мұғалімнің аты-жөні:
Сынып: 8 Сабақ
Қатысушылар саны:
Қатыспағандар:
Сабақ тақырыбы
Цикл тақырыбында шығармашылық- практикалық жұмыс
Осы сабақта қол жеткізілетін оқу мақсаттары (оқу бағдарламасына сілтеме)
8.3.1.1 программа өңдеудің кіріктірілген ортасында есептердің моделін құру
Сабақ мақсаты
Паскаль тілінде әзірше және дейін циклдерін пайдаланып есептерге программалар құруға үйренеді.
Циклдік алгоритмнің типтері мен оның құрылымын түсіне отырып,компьютерде есеп шығару кезеңдерімен танысады,практика жүзінде қолдануға үйренеді
Циклдік алгоритм типтерін құру,дағдыларын дамыту арқылы ой-өрісін дамытады
Сәттілік критерийі
Цикл операторы туралы түсінік алады.
Цикл операторға есептер шығара алады.
Паскаль программасының құрылымын біледі.
Программа құра алады.
Терминдерді жатқа айта алады.
Тілдік мақсаттар
Тілдік емес пәндер үшін қалыптастырылады. өз жобаларын сынып алдында көрсету үшін қысқаша есептер жаза алады
Пәнге тән лексика және терминология.
алгоритм, бағдарламалау ортасы, бағдарламалау тілі
код, операторлар, енгізу/шығару, сәйкестендіргіш, айнымалы
шарт, таңдау
Диалогтар мен жазу үшін пайдалы сөз тіркестері:
Бағдарламалау жүйесі - бұл…
Бағдарламалаудың жоғары деңгейлі тілдеріне … жатады.
Ұйымдастыру кезеңі: сәлемдесу, сабақта жоқ білім алушыларды журналға белгілеу, 3 топқа бөлу (Т) Барлық топтарға Сіздерге берілген тапсырмалардан үш топқа ортақ кілттік сөзді айтыңыз:
Үйге берілген тапсырманы сұрау. а) «Командалар неше түрге бөлінеді?»
«Қандай оператор тармақталу деп аталады?»
«Алгоритімнің неше қсиеті бар?»
«Цикл деген не?»
ә) Берілген блок схемаларды рет ретімен орналастыр
Көрсетілім,
Қосымша 1
Сабақ ортасы
6-8 мин
9-15 мин
16-17 мин
18-24 мин
25-40 мин
41-42 мин
(С) Білім алушылардан сұраймыз: «Егер» деген сөзді қай уақытта және қайда қолданатыңызды айтыңыз, мысал келтіріңіз.
А-деңгейі Repeat операторын қоданып ,20-дан бастап 99-ға дейінгі натурал сандардың қосындысын есептейтін программа құрыңдар.
Көлденең орналасқан қиылысқан шеңберлерді салатын программа құрындар.While немесе Repeat операторын қолданыңдар.
В-деңгейі Repeat операторын қоданып,1++++.... сандарының қосындысын есептейтін программа құрындар.
Балалар пирамидасын салатын программа құрыңдар:тік орналасқан,әртүрлі түстермен толтырылған бес эллипс.While немесе repeat операторын қолданыңдар.
С-деңгейі Repeat операторын қоданып, +++.... сандарының қосындысын есептейтін программа құрындар.
«Желпуішті» салатын программа құрыңдар: While немесе repeat операторын қолданып,бір нүктеден шығатын түрлі түсті сызықтарды салыңдар.
Бағдарламаның орындау нәтижесін (компьютерсіз) анықтаңдар.
begin
s:=0; x:=10;
repeat
s:=s+x;
x:=x+10;
until x>12;
writeln ('s=',s);
end.
№5. -10, -8, -6, ..., 10 сандары кубтарының кестесін басып шығарыңдар.
Берілген n үшін түрдегі қосындыны есептеңіз.
Тапсырманы жылдам орындаған оқушыға берілетін қосымша есептер:
Тақ сандардың қосындысын есепте: 1,2,3,…,10;
Осы тізбек үшін жұп сандардың қосындысын тап.
Осы тізбек үшін 3-ке еселі сандардың көбейтіндісін тап.
Қорытынды. Сабақты бекіту сұрақтары: 1. Паскаль тілінде циклге жатпайтын операторды атаңдар А) for Ә) while Б) repeat В) begin 2. Паскаль тілінде алдын ала тексеру шартын белгілеңдер А) for Ә) while Б) do … while В) loop С) repeat … until 3 ) Шартысоңынанберілгенциклоператорыныңқызметшісөздері? (REPEAT ( қайталау) және UNTIL ( дейін, шейін) Сабақ соңында оқушылар рефлексия жүргізеді: - нені білді, нені үйренді
- не түсініксіз қалды
- немен жұмыс жасау қажет
стикерлер
Саралау – Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз қабілетті оқушылардың алдына қандай тапсырмалар қоясыз?
Бағалау – Сіз оқушылардың материалды игеру деңгейін қалай тексеруді жоспарлап отырсыз?