жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
1 жыл бойы шексіз жүктеңіз
Сабақ жоспары "Циклдік алгоритмдерді программалау" 8 сынып
Пән Информатика сынып 8 Күні 14.12.16 ж.
сабақ №: 14
Тақырып: Циклдік алгоритмдерді программалау
Мақсат: Оқушылар циклдік алгоритмдерді құруды, циклдердің командасын орындалуын және құрылымын көрсету
Білімділік – Циклдік алгоритмдерді программалау тақырыбы бойынша оқушыларға жалпы түсінік беру
Дамытушылық – оқушылардың Паскаль программалау тілінде есеп шығару мүмкіндіктерін, логикалық ойлау қабілеттерін дамыту;
Тәрбиелік – оқушыларды ұқыптылыққа, жауапкершілікке, достық қарым - қатынасқа тәрбиелеу
Сабақ түрі: аралас
Сабақ типі: жаңа тақырыпты түсіндіру
Құрал-жабдықтар: ДК-лер, дәптерлер, оқулықтар, видео, интерактивті тақта, easyQuizzy, Free Pascal, бағдарламалары.
Сабақ барысы
|
Сабақ кезеңдері |
Мұғалімнің іс - әрекеттері |
Оқушылардың іс - әрекеттері |
||||||
|
І. Ұйымдастыру кезеңі Тренинг 2 мин |
Оқушылармен амандасу. Сыныпта Психологиялық ахуал тудыру. «Шырайлы шеңбер» тренингін өткізу. Оқушылар бір-біріне бүгінгі күнге, сабаққа тілек айту ұсынылады |
Амандасады. «шырайлы шеңбер» жасап бір-біріне тілектер айтады |
||||||
|
ІІ. Үй тапсырмасын сұрау 10 мин |
ДК-де easyQuizzy бағдарламасын ашып, тест тапсырмасын орындайды. |
Тест
А. цикл шарты ақиқат болса* В. Оң аргументке ие болса С. Цикл есептегіші оң болса D. Цикл есептегіші теріс болмас 2. Циклдік алгоритмді қандай жағдайда қолдануға болады? А. Көрсетілген командалар тізбегін бірнеше рет қайталау талап етілгенде* В. Жекелеген командаларды жиі қайталауға тура келгенде С. Үлкен дәлдікпен есептеуді орындау талап етілгенде D. программа аяқталғанша орындау талап етілгенде 3. Цикл командаларын орындау жалғаса береді, егер: А. цикл шарты ақиқат болса* В. Оң аргументке ие болса С. Цикл есептегіші оң болса D. Цикл есептегіші теріс болмаса 4. Енгізу операторы…
5. Шығару операторы …
6. Программа соңын анықтайтын оператор …
7. RUN командасы орындалғаннан кейін қандай процесс жүргізіледі?
8. Нақты тип қалай сипатталады?
9. Символдық тип қалай сипатталады?
10. Айнымалыларды сипаттау операторы қалай жазылады?
|
||||||
|
ІІІ. Жаңа тақырыпты түсіндіру 7 мин |
Pascal тілінде алдын ала қайталау саны белгісіз болса және шартты соңында тексеру қажет болса, repeat..until.. операторы қолданылады. Тексерілетін шарт жалған болу керек, егер шарт ақиқат болса, циклдің орындалуы аяқталады. Соңында тексерілетін шарты бар циклдің блок-сұлбасы төмендегідей болады (25-сурет):
25-сурет. Соңында тексерілетін шарты бар циклдің блок-сұлбасы Оператордың жалпы түрі: repeat <1-оператор>; <2-оператор>; <n-оператор>; until <шарт>. Алдыңғы параграфқа оралып, repeat операторын қолданып, s = 1 + 1,5 + 2 + 2,5 + ... + 5 сандардың қосындысын есептейік. Циклдік repeat...until.. операторын қолдансақ, шарт мынадай түрді қабылдайды: n>5. Осы шарт орындалған жағдайда, циклден шығу жүзеге асырылады. Программа мынадай түрде болады: uses crt; var s,n:real; begin clrscr; n:=l; s:=0; repeat s:=s+n; n:=n+0.5; until n>5; writeln('summa=', s:2:2); readkey; end. Түйін
|
Оқулықпен жұмыс жасайды, өз беттерімен жаңа тақырыпты меңгереді. |
||||||
|
V. Сергіту сәті 2 мин |
Көзге арналған жаттығуларды орындау |
Экранға қарап, көзге арналған жаттығуларды орындайды. |
||||||
|
VI. Практикалық жұмыс 10 мин |
ДК-де FreePascal бағдарламасында программаны енгізіп нәтижесін шығарады. |
Компьютердегі тәжірибелік жұмыс A деңгейі
26-сурет. А деңгейінің 2-тапсырмасының мысалы В деңгейі
27-сурет. В деңгейінің 2-тапсырмасының мысалы С деңгейі
28-сурет. С деңгейінің 2-тапсырмасының мысалы |
||||||
|
VII. Бекіту 8 мин |
Оқулықпен жұмыс, 100-101 б.б., бақылау сұрақтарына ауызша жауап береді, тапсырмаларды орындайды. |
Бақылау сұрақтары мен тапсырмалар
n:=1 ; begin repeat write('n=', n:5); until n<=10 end;
х:=10; у:=1; f:=true; repeat х:=х div 3; у:=у+1; if х+у=4 then f:=false until (х=0) or not f; |
||||||
|
VIIІ. Рефлексия 2 мин |
«Ашық хат» Оқушыларға кестелер таратылып беріледі, оқушылар сабақ бойынша өз ойларын жазады. |
|
||||||
|
IX. Бағалау 2 мин |
Оқушыларды сабақта орындаған жұмыстарына қарай бағалаймын. |
Күнделіктеріне баға қойдырады. |
||||||
|
Х.Үй жұмысы 2 мин |
§17 оқу |
Күнделіктеріне үй тапсырмасын жазып алады. |





Бұл курс Қазақстан Республикасы Оқу-ағарту министрлігімен келісілген