Жаратылыстану-математика бағытында жалпы білім беретін мектептің 10-сыныбына арналған «Информатика» оқулығының мазмұны негізінде дайындалған



бет36/56
Дата22.09.2023
өлшемі1,54 Mb.
#182058
1   ...   32   33   34   35   36   37   38   39   ...   56
Байланысты:
10 ҚМЖ инф ЖАР (1)

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

Сабақтың жоспарланған
кезеңдері



Уақыт

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

Ресурстар

Сабақтың басы

3 мин
6 мин

Ұйымдастыру: Сәлемдесу, түгендеу.
Шаттық шеңбері: Оқушылар бір-біріне жақсы тілектер айтып сабаққа көңілді қатысады.
Топқа біріктіру: тригонометриялық функциялар арқылы топтарға біріктіру (косинус, синус, тангенс)


Өткен сабақты пысықтау: «Ойлаудың алты қалпағы» әдісі
Оқушылар өткен тақырып бойынша теория және практиканы меңгерген соң алты түрлі ой айтады.

Оқушылардың жауаптарын ауызша мадақтау, ынталандыру

Тригонометрия- лық функциялар



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

26 мин

«Ғажайып ұяшықтар» әдісі
Интербелсенді тақтадан тапсырмалар жасырынған ұяшықтар беріледі. Оқушылар ұяшықтарды таңдайды, тапсырмаларды орындайды.

1 тапсырма. Қосынды *


Берілген a, b, с, d (13) бүтін сандар. Осы сандардың қайсысы ең кіші екенін тап. a мен b және с мен d-ның арасындағы сандардың қосындысын тап.

Оқулық
















Мысалы

Нәтиже




Жұмыс дәптері

1

15 45

930







60 80

1470




2 тапсырма. Үшбұрыш қабырғаларын табу **






Үшбұрыштың ұштары бүтін санды координаталарда




берілген Х1,Y1, Х2, Y2, Х3, Y3. Осы үшбұрыштың




қабырғаларын тап.




Ескерту: үшбұрыштың қабырғаларын табу үшін екі




нүкте арасындағы қашықтықты табу (Геометрия,




8-сынып) формуласын қолдан.




3 тапсырма. Факториал **




К! факториалды есептеу программасын жаз (0




К!=1*2*…*(K-1)*K




№ Мысалы Нәтиже




1 5 120




4 тапсырма. 8-дік санау жүйесі ***




Берілген a, b, с (1< a, b, с < 109) бүтін сандары. Осы




сандардың сегіздік санау жүйесіндегі көрінісін




баспаға шығар.




№ Мысалы Нәтиже




1 324 686 504 1256




5 тапсырма. ЕҮОБ**




a,b (19) бүтін сандары берілген. Осы




сандардың ең үлкен ортақ бөлгішін (ЕҮОБ) тап.









Мысалы

Нәтиже




1

32 48

16




6 тапсырма. Жай сандар *** Бірөлшемді кесте А[10] берілген. Осы кесте элементтері арасынан ең көп нөлі бар элементті


баспаға бер (0 і <109) .









Мысалы

Нәтиже







1

5

10003







1520










3256










10003










50056










Мысалы

Нәтиже




2 1
2 5
5 1

4
3
5

















































































1850










7 тапсырма. ЕКОЕ **


a,b (19 ) бүтін сандары берілген. Осы сандардың ең үлкен ортақ еселігін (ЕКОЕ) тап.


Дескриптор:
Python программалау тіліндегі функцияларды қолданып есептерді программалайды.
Оқушылар жұмыстарын балл қою арқылы бірін-бірі бағалайды.

Сабақтың соңы

3 мин
2 мин

Шағын тест
Оқушылар тест сұрақтарына жауап береді.
Бір-бірін бағалайды
Кері байланыс: «Екі жұлдыз, бір тілек» әдісі
Оқушылар сабақтан алған жақсы екі әсері және түсінбеген сұрағын айтады.




Саралау. Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз басқаларға қарағанда қабілетті оқушыларға қандай
тапсырма бересіз?

Бағалау. Сіз оқушылардың материалды игеру деңгейін қалай тексеруді жоспарлап отырсыз?

Денсаулық және қауіпсіздік техникасын
сақтау

Бірлескен жұмыс, жеке жұмыс арқылы сабақты меңгерту.
Шаттық шеңбері, сандар арқылы топқа біріктіру,
«Ғажайып ұяшықтар» әдісі, практикалық тапсырмалар, тест әдісі, кері байланыс
орнату: «Екі жұлдыз, бір тілек»

Бағалау парағы арқылы ауызша, жазбаша түрде қалыптастырушы бағалауды іске асыру

Компьютермен жұмыс кезіндегі қауіпсіздік ережелерін еске түсіру

Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)? 1.
2.
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)? 1.
2.
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері\ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?




Мысалы

Нәтиже

1

9 12

36





Ұзақмерзімді жоспардың тарауы: Мектеп: Алгоритмдеу және программалау
Күні: Мұғалімнің аты-жөні:
Сынып: 10 Қатысқандар: Қатыспағандар:

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

§ 3.5 РЕКУРСИЯ

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

10.5.1.1 Функциялар мен процедураларды пайдаланып бағдарламалау тілінде код жазу



Сабақтың мақсаты Барлық оқушы: «Рекурсия» ұғымын анықтайды
Көпшілік оқушы: Рекурсия көмегімен есептерді программалайды
Кейбір оқушы: Есеп шешуде рекурсияның маңыздылығын тұжырымдайды
Ойлау дағдылары Білу, түсіну, қолдану, талдау
Бағалау критерийі 1. «Рекурсия» ұғымын анықтайды.

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

    2. Есеп шешуде рекурсияның маңыздылығын тұжырымдайды.

Тілдік мақсаттар Пәндік лексика және терминология:


Программа-программа-program, , функция-функция-function, функция денесі, аргумент, процедура-процедура-procedure, рекурсия, рекуренттік формула, индукция, шекті сан, шексіз сан

Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы


Функция мен процедураның айырмашылықтарын жазыңдар

Құндылықтарға баулу


Пәнаралық байланыс
Топта бірлесіп жұмыс істеу, топ ережесіне бағыну, бір-бірінің пікірін тыңдау Математика амалдары қолданылады, ағылшын тілінде сөздер қолданылады

Алдыңғы білім Функциялар мен процедуралар

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


Сабақтың жоспарланған кезеңдері
Уақыт Сабақтағы жоспарланған жаттығу түрлері Ресурстар

Сабақтың басы 3 мин
6 мин

Сабақтың ортасы 3 мин


5 мин





  1. мин

Ұйымдастыру: Сәлемдесу, түгендеу
Шаттық шеңбері: Оқушылар бір-біріне жақсы тілектер айтып, сабаққа көңілді қатысады.
Топқа біріктіру: тақ, жұп, нақты сандар болып топтарға бірігеді.


Өткен сабақты пысықтау: «Менен сұрақ, сізден жауап» әдісі


Оқушылар өткен тақырып бойынша жұптасып сұрақтар қояды. Бір-біріне жауап береді.
Оқушылар бір-бірінің жауаптарын ауызша бағалайды

«Миға шабуыл» әдісі


  • «Рекурсия» ұғымын қалай түсінесіңдер?

  • Математикада «рекурсия» қандай бөлімдерде қолданылуы мүмкін?

  • Функциялар мен процедуралар өзін-өзі шақыра ала ма?



«Менталды карта» әдісі


Оқушылар тақырыпты оқып, түсінгендерін ортада талдап, ментальды картаға жазады.
Ауызша мадақтау, ынталандыру


1-тапсырма.


  • Оқулықта берілген практикалық жұмысты орындаңдар.

Дескриптор:


  • Рекурсияны анықтайды.

  • Рекурсия әдісімен құрылған программаны

Бағдаршам

Оқулық





7 мин

6 мин



орындайды.
Фигуралар арқылы бағалау


2-тапсырма.

  • Фибоначи тізбегін алу программасында рекурсияның ұйымдастырылуын талдаңдар. Программадағы рекурсияны ұйымдастырудың әдісіне қарап, ойдан бір есеп құрастырып, рекурсиялық функция көмегімен программалық кодын ұсыныңдар.

Дескриптор:

  • Рекурсияны анықтайды.

  • Рекурсияның ұйымдастырылуын талдайды.

  • Өздігінен есеп құрастырып, рекурсиялық кодын ұсынады.

Фигуралар арқылы бағалау


3-тапсырма.

  • Рекурсияның қызметін және оның программалаудағы маңызын бағалай отырып, шағын мақала дайында.

Дескриптор:
Рекурсияның есептерді программалауда маңыздылығын тұжырымдайды.
Оқушылардың нәтижелері бағалау парағына балл қою арқылы бағаланады.
Бірін-бірі бағалайды






Сабақтың соңы

3 мин
2 мин

  1. «Рекурсия» дегеніміз не?

  2. Күнделікті өмірден рекурсияға өзің бір мысал ұсын.

  3. Рекурсия программада ненің көмегімен жүзеге асады?



Достарыңызбен бөлісу:
1   ...   32   33   34   35   36   37   38   39   ...   56




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет