Файл: Жаратылыстануматематика баытында жалпы білім беретін мектепті 10сыныбына арналан Информатика оулыыны мазмны негізінде дайындалан.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.05.2024

Просмотров: 96

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.












Мысалы

Нәтиже




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

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.

2.

Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?





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

Сынып: 10 Қатысқандар: Қатыспағандар:

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

§ 3.6 ЖОЛДАРМЕН ЖҰМЫС ІСТЕУ. ЖОЛДЫҚ ФУНКЦИЯЛАР

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

сілтеме)

10.5.1.2 Жолдарды өңдеу үшін процедуралар мен функцияларды пайдалану

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

Барлық оқушы: Python программалау тілінде жолдық функцияларды анықтайды

Көпшілік оқушы: Жолдық функциялардың қызметтерін салыстырады

Кейбір оқушы: Жолдық функцияларды қолданып есептерді программалайды

Ойлау дағдылары

Білу, түсіну, қолдану, жинақтау

Бағалау критерийі

  1. Python программалау тіліндегі жолдық функциялардың қызметтерін біледі.

  2. Жолдық функцияларды қолданып есептерді программалай алады.

  3. Жолдық функцияларға есеп құрастырып, программасын ұсына алады.

Тілдік мақсаттар

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

Жол, әріптер, символдар, жолдың ұзындығы

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

Python программалау тіліндегі жолдық функцияларды жазыңдар Жолдық функциялардың қызметтерін салыстырыңдар

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

Топта бірлесіп жұмыс істеу, топ ережесіне бағыну, бір-бірінің пікірін тыңдау

Пәнаралық

байланыс

Ағылшын тілінде сөздер қолданылады

Алдыңғы білім

Функциялар және процедуралар

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

Сабақтың жоспарланған

кезеңдері

Уақыт

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

Ресурстар

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

2 мин

2 мин

5 мин

Ұйымдастыру: Сәлемдесу, түгендеу

Шаттық шеңбері: Оқушылар шеңбер құрып тұрады,

«Мен керемет адаммын» деп айтады.
Топқа біріктіру: Оқушылар «мен», «керемет»,

«адаммын» сөздерін айту арқылы топтарға бірігеді.
Өткен сабақты пысықтау: «Бинго» әдісі

Әр адамға шаршыға бөлінген Бингоға арналған карточка беріледі.

Шаршыда өткен тақырыпқа қатысты сұрақтар жазылған. Сұрақтарға кім бірінші жауап берсе,