|
Шығыс Қазақстан облысы Көкпекті ауданы, Шұғылбай ауылы «І.Жансүгіров атындағы орта мектебі» КММ Информатика пәнінің мұғалімі: Танибаева Айнур Алтаевна Информатика пәнінен Ашық сабақ «Кірістірілген шарттарды программалау»
|
|||||||
|
Пәні: Информатика |
|||||||
|
Cынып: 7 |
|||||||
|
Қатысқандар саны: 8 Қатыспағандар саны:0 |
|||||||
|
Сабақ тақырыбы : Кірістірілген шарттарды программалау |
|||||||
|
Осы сабақта қол жет-кізілетін оқу мақсат-тары (оқу бағдарла-масына сілтеме) |
7.3.2.1- программалау тілінде алгоритмді жазу 7.3.3.2 -сызықтық және тармақталу алгоритмдерін программаны өңдеудің кіріктірілген ортасында (С/С++, Python, Delphi, Lazarus) жазу |
||||||
|
Сабақ мақсаттары |
Барлық оқушылар оқиды: |
||||||
|
Салынған тармақталу не екенің және оны жүзеге асыру жолдарын біледі; Блок-схема түріндегі бағдарламалау тілінде салынған тармақталуды жазудың тәсілдерін біледі. |
|||||||
|
Оқушылардың көбісі оқиды: |
|||||||
|
Компьютермен есеп шығару барысында алынған білімдерін қолдану; |
|||||||
|
Кейбір оқушылар оқиды: |
|||||||
|
Жеке меншік жоба жасауда салынған тармақталуды қолдану. |
|||||||
|
Бағалау критерийлері |
Оқушы оқу мақсатына жетті, егер: Салынған тармақталу не екенің түсіндіре алады; Блок-схема түріндегі бағдарламалау тілінде салынған тармақталуды жазудың тәсілдерін біледі. Компьютермен есеп шығару барысында алынған білімдерін қолдану; |
||||||
|
Тілдік мақсаттар |
Оқушылар біледі: Салынған тармақталудың не екенің; Оқушылар істей алады: Сөздік қорларымен салынған тармақталуды не үшін қолданатының түсіндіру; Предметтік лексика және терминология: Жағдай, ақиқат мәні, жалған мәні, логикалық операция, және, немесе, жоққа шығару Диалог құруға / жазылымға қажетті сөздер топтамасы Салынған тармақталу ............... үшін қажет Салынған тармақталуды жазу үшін .......... қажет |
||||||
|
Құндылықтарды дарыту |
|
||||||
|
АКТ қолдану дағдылары |
Ноутбук, интерактивті тақта, интернет. |
||||||
|
Жаһандық азаматтылық |
Әрбір оқушыға керекті жағдаятты туғызу. |
||||||
|
Пәнаралық байланыстар |
Математика, физика. |
||||||
|
Бастапқы білім |
Шартты оператордың және құрамды шартталу туралы білімдері |
||||||
|
Сабақ барысы |
|||||||
|
Сабақтағы жоспарланған іс-әрекет |
Ресурстар |
Ресурсы |
|||||
|
Сабақтың басы 0 - 5 мин. |
Ұйымдастыру: журнал бойынша сабақта жоқтарды белгілеу. Білімдерін тексеру, құрамдық шарттың құрылымын еске түсіру және өмірмен байланысты жағдайды шешу арқылы сабақтың тақырыбын ашу: Тапсырма 1. Шартты операторды қолданып «Егер ертең ауа температурасы -25 Цельсий градусынан кем және жел жылдамдығы 10м/с болса, онда біз оқымаймыз. Басқаша, егер ертең ауа температурасы -25 Цельсий градусынан артық және жел жылдамдығы 10м/с кем болса, онда біз оқимыз.». Оқушыларды сабақ тақырыбымен, сабақ мақсаттарымен және жетістік критерийлерімен таныстыру.
|
Презентация слайд 1-4 |
|||||
|
Сабақтың ортасы 6 - 20 мин. 21-22 мин. 23-26 мин. 27-42 мин. |
(W) Салынған тармақталудың тәсілдерін түсіндіру 1 тәсіл: if <шарт1> then
if <шарт2>
then
else 2 тәсіл: if <шарт1> then <Операторлар1> else
if <шарт2>
then Физминутка. (W) Есеп шығару: Есеп 1: Екі сан берілген. Екі санды салыстыру. Экранда «екі бүтін санды еңгізіңіз» санды еңгізуге шақырыс пайда болу керек. Пайдаланушы кез келген санды еңгізе алады, мысалы, 36 немесе 54. Бағдарлама экранға нәтижені шығару керек; «Бірінші сан екінші саннан кем». Егер пайдаланушы бірінші 54 содан кейін 36 еңгізсе, онда бағдарлама экранға «Бірінші сан екінші саннан артық» деп шығарады. жауабы:
program
sravnenie;
Тапсырма 2: Екі бүтін сан берілген. Егер олар оң болса, онда оларға 1-ді қосыңыздар; егер теріс болса, онда одан 2-неазайтыңыздар; егер нольге тең болса, онда оны 10-мен ауыстырыңыздар. Алынған санды шығарыңыздар. Жауабы:
program ifprimer;
var a: integer;
begin read(a); if a >= 0 then if a = 0 then a := 10 else Inc(a) { else алдында нүктелі үтір жоқ.} else a -= 2; write(a); end. (I) Жоба бойынша жұмыс Оқушылар жеке меншік жобаларды дайындауда салынған тармақталуды қолданады. |
|
|||||
|
Сабақтың аяғы 43 - 45 мин. |
Сабақ қорытындысы: Оқушылармен сабақ мақсаттарын және оған жеткендігі туралы талқылау Рефлексия көңіл-күй кемпірқосағы
|
Рефлексия |
|||||
|
Үйге тапсырма: оқу, мамұндау
|
|||||||
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
Ашық сабақ «Кірістірілген шарттарды программалау» 7 сынып
Ашық сабақ «Кірістірілген шарттарды программалау» 7 сынып
|
Шығыс Қазақстан облысы Көкпекті ауданы, Шұғылбай ауылы «І.Жансүгіров атындағы орта мектебі» КММ Информатика пәнінің мұғалімі: Танибаева Айнур Алтаевна Информатика пәнінен Ашық сабақ «Кірістірілген шарттарды программалау»
|
|||||||
|
Пәні: Информатика |
|||||||
|
Cынып: 7 |
|||||||
|
Қатысқандар саны: 8 Қатыспағандар саны:0 |
|||||||
|
Сабақ тақырыбы : Кірістірілген шарттарды программалау |
|||||||
|
Осы сабақта қол жет-кізілетін оқу мақсат-тары (оқу бағдарла-масына сілтеме) |
7.3.2.1- программалау тілінде алгоритмді жазу 7.3.3.2 -сызықтық және тармақталу алгоритмдерін программаны өңдеудің кіріктірілген ортасында (С/С++, Python, Delphi, Lazarus) жазу |
||||||
|
Сабақ мақсаттары |
Барлық оқушылар оқиды: |
||||||
|
Салынған тармақталу не екенің және оны жүзеге асыру жолдарын біледі; Блок-схема түріндегі бағдарламалау тілінде салынған тармақталуды жазудың тәсілдерін біледі. |
|||||||
|
Оқушылардың көбісі оқиды: |
|||||||
|
Компьютермен есеп шығару барысында алынған білімдерін қолдану; |
|||||||
|
Кейбір оқушылар оқиды: |
|||||||
|
Жеке меншік жоба жасауда салынған тармақталуды қолдану. |
|||||||
|
Бағалау критерийлері |
Оқушы оқу мақсатына жетті, егер: Салынған тармақталу не екенің түсіндіре алады; Блок-схема түріндегі бағдарламалау тілінде салынған тармақталуды жазудың тәсілдерін біледі. Компьютермен есеп шығару барысында алынған білімдерін қолдану; |
||||||
|
Тілдік мақсаттар |
Оқушылар біледі: Салынған тармақталудың не екенің; Оқушылар істей алады: Сөздік қорларымен салынған тармақталуды не үшін қолданатының түсіндіру; Предметтік лексика және терминология: Жағдай, ақиқат мәні, жалған мәні, логикалық операция, және, немесе, жоққа шығару Диалог құруға / жазылымға қажетті сөздер топтамасы Салынған тармақталу ............... үшін қажет Салынған тармақталуды жазу үшін .......... қажет |
||||||
|
Құндылықтарды дарыту |
|
||||||
|
АКТ қолдану дағдылары |
Ноутбук, интерактивті тақта, интернет. |
||||||
|
Жаһандық азаматтылық |
Әрбір оқушыға керекті жағдаятты туғызу. |
||||||
|
Пәнаралық байланыстар |
Математика, физика. |
||||||
|
Бастапқы білім |
Шартты оператордың және құрамды шартталу туралы білімдері |
||||||
|
Сабақ барысы |
|||||||
|
Сабақтағы жоспарланған іс-әрекет |
Ресурстар |
Ресурсы |
|||||
|
Сабақтың басы 0 - 5 мин. |
Ұйымдастыру: журнал бойынша сабақта жоқтарды белгілеу. Білімдерін тексеру, құрамдық шарттың құрылымын еске түсіру және өмірмен байланысты жағдайды шешу арқылы сабақтың тақырыбын ашу: Тапсырма 1. Шартты операторды қолданып «Егер ертең ауа температурасы -25 Цельсий градусынан кем және жел жылдамдығы 10м/с болса, онда біз оқымаймыз. Басқаша, егер ертең ауа температурасы -25 Цельсий градусынан артық және жел жылдамдығы 10м/с кем болса, онда біз оқимыз.». Оқушыларды сабақ тақырыбымен, сабақ мақсаттарымен және жетістік критерийлерімен таныстыру.
|
Презентация слайд 1-4 |
|||||
|
Сабақтың ортасы 6 - 20 мин. 21-22 мин. 23-26 мин. 27-42 мин. |
(W) Салынған тармақталудың тәсілдерін түсіндіру 1 тәсіл: if <шарт1> then
if <шарт2>
then
else 2 тәсіл: if <шарт1> then <Операторлар1> else
if <шарт2>
then Физминутка. (W) Есеп шығару: Есеп 1: Екі сан берілген. Екі санды салыстыру. Экранда «екі бүтін санды еңгізіңіз» санды еңгізуге шақырыс пайда болу керек. Пайдаланушы кез келген санды еңгізе алады, мысалы, 36 немесе 54. Бағдарлама экранға нәтижені шығару керек; «Бірінші сан екінші саннан кем». Егер пайдаланушы бірінші 54 содан кейін 36 еңгізсе, онда бағдарлама экранға «Бірінші сан екінші саннан артық» деп шығарады. жауабы:
program
sravnenie;
Тапсырма 2: Екі бүтін сан берілген. Егер олар оң болса, онда оларға 1-ді қосыңыздар; егер теріс болса, онда одан 2-неазайтыңыздар; егер нольге тең болса, онда оны 10-мен ауыстырыңыздар. Алынған санды шығарыңыздар. Жауабы:
program ifprimer;
var a: integer;
begin read(a); if a >= 0 then if a = 0 then a := 10 else Inc(a) { else алдында нүктелі үтір жоқ.} else a -= 2; write(a); end. (I) Жоба бойынша жұмыс Оқушылар жеке меншік жобаларды дайындауда салынған тармақталуды қолданады. |
|
|||||
|
Сабақтың аяғы 43 - 45 мин. |
Сабақ қорытындысы: Оқушылармен сабақ мақсаттарын және оған жеткендігі туралы талқылау Рефлексия көңіл-күй кемпірқосағы
|
Рефлексия |
|||||
|
Үйге тапсырма: оқу, мамұндау
|
|||||||
шағым қалдыра аласыз
















