|
Қысқа мерзімді жоспары |
||||
|
Бөлім |
|
|||
|
Педагогтың аты-жөні |
|
|||
|
Күні |
|
|||
|
Сынып 7 |
Қатысушылар саны |
|
Қатыспағандар саны |
|
|
Сабақтың тақырыбы: |
Кірістірілген шарттарды программалау |
|||
|
Оқу бағдарламасына сәйкес оқыту мақсаттары |
7.3.2.1- программалау тілінде алгоритмді жазу 7.3.3.2 -сызықтық және тармақталу алгоритмдерін программаны өңдеудің кіріктірілген ортасында (С/С++, Python, Delphi, Lazarus) жазу |
|||
|
Сабақтың мақсаты: |
Барлық оқушылар: |
|||
|
Салынған тармақталу не екенің және оны жүзеге асыру жолдарын біледі; Блок-схема түріндегі бағдарламалау тілінде салынған тармақталуды жазудың тәсілдерін біледі. |
||||
|
Көптеген оқушылар: |
||||
|
Компьютермен есеп шығару барысында алынған білімдерін қолдану; |
||||
|
Кейбір оқушылар: |
||||
|
Жеке меншік жоба жасауда салынған тармақталуды қолдану. |
||||
Сабақтың барысы:
|
Сабақтың кезені/ уақыт |
Педагогтың әрекеті |
Оқушының әрекеті |
Бағалау |
Ресурстар |
|
Сабақтың басы |
1.Оқушылармен амандасу. 2.Сабақтың тақырыбы мен мақсаттарымен таныстыру. 3.Үй тапсырмасын тексеру. Оқушылар дәптерлерді өзара ауыстырады, үй тапсырмасын тексереді. ҚБ: жұлдыз / 2 балл/ |
1.Мұғаліммен амандасады. 2.Сабақтың тақырыбын дәптерге жазады. 3.Сабақтың мақсаттарымен танысады. 4.Дәптерлерін өзара ауыстырады, үй тапсырмасын тексереді. 5.Бағалайды. |
Жұлдыз 2 балл |
Жұмыс дәптері |
|
Сабақтың ортасы |
Салынған тармақталудың тәсілдерін түсіндіру 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) Жоба бойынша жұмыс Оқушылар жеке меншік жобаларды дайындауда салынған тармақталуды қолданады. |
Мұғалімді тыңдайды |
|
Презентация |
|
Сабақтың соңы |
1.Оқушыларға өзін-өзі бағалауды ұйымдастырады. 2.Кері байланыс: «Смайлик»
|
Өзін-өзі бағалау. |
|
Плакат /слайд/ |
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
Кіріктірілген функциялар
Кіріктірілген функциялар
|
Қысқа мерзімді жоспары |
||||
|
Бөлім |
|
|||
|
Педагогтың аты-жөні |
|
|||
|
Күні |
|
|||
|
Сынып 7 |
Қатысушылар саны |
|
Қатыспағандар саны |
|
|
Сабақтың тақырыбы: |
Кірістірілген шарттарды программалау |
|||
|
Оқу бағдарламасына сәйкес оқыту мақсаттары |
7.3.2.1- программалау тілінде алгоритмді жазу 7.3.3.2 -сызықтық және тармақталу алгоритмдерін программаны өңдеудің кіріктірілген ортасында (С/С++, Python, Delphi, Lazarus) жазу |
|||
|
Сабақтың мақсаты: |
Барлық оқушылар: |
|||
|
Салынған тармақталу не екенің және оны жүзеге асыру жолдарын біледі; Блок-схема түріндегі бағдарламалау тілінде салынған тармақталуды жазудың тәсілдерін біледі. |
||||
|
Көптеген оқушылар: |
||||
|
Компьютермен есеп шығару барысында алынған білімдерін қолдану; |
||||
|
Кейбір оқушылар: |
||||
|
Жеке меншік жоба жасауда салынған тармақталуды қолдану. |
||||
Сабақтың барысы:
|
Сабақтың кезені/ уақыт |
Педагогтың әрекеті |
Оқушының әрекеті |
Бағалау |
Ресурстар |
|
Сабақтың басы |
1.Оқушылармен амандасу. 2.Сабақтың тақырыбы мен мақсаттарымен таныстыру. 3.Үй тапсырмасын тексеру. Оқушылар дәптерлерді өзара ауыстырады, үй тапсырмасын тексереді. ҚБ: жұлдыз / 2 балл/ |
1.Мұғаліммен амандасады. 2.Сабақтың тақырыбын дәптерге жазады. 3.Сабақтың мақсаттарымен танысады. 4.Дәптерлерін өзара ауыстырады, үй тапсырмасын тексереді. 5.Бағалайды. |
Жұлдыз 2 балл |
Жұмыс дәптері |
|
Сабақтың ортасы |
Салынған тармақталудың тәсілдерін түсіндіру 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) Жоба бойынша жұмыс Оқушылар жеке меншік жобаларды дайындауда салынған тармақталуды қолданады. |
Мұғалімді тыңдайды |
|
Презентация |
|
Сабақтың соңы |
1.Оқушыларға өзін-өзі бағалауды ұйымдастырады. 2.Кері байланыс: «Смайлик»
|
Өзін-өзі бағалау. |
|
Плакат /слайд/ |
шағым қалдыра аласыз















