Тармақталған алгоритмдерді программалау

Тақырып бойынша 31 материал табылды

Тармақталған алгоритмдерді программалау

Материал туралы қысқаша түсінік
7 сынып тармақталған алгоритмдерді программалау
Материалдың қысқаша нұсқасы

Қысқа мерзімді жоспары

Бөлім

Python (пайтон) тілінде алгоритмдерді программалау

Педагогтың аты-жөні

Аманжол Қарақат Аманжолқызы

Күні

23.01

Сынып: 7 А,Ә,Б

Қатысушылар саны


Қатыспағандар саны


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

Тармақталған алгоритм

Оқу бағдарламасына сәйкес оқыту мақсаттары

7.3.2.1 Python (пайтон) программалау тілінде тармақталған алгоритмдерді жазу;

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

Барлық оқушылар:

  • Тармақталған алгоритмді біледі

Көптеген оқушылар:

  • If және else операторынның синтаксисін және құрылымын түсінеді;

Кейбір оқушылар:

  • If және else операторын пайдалана отырып, программа құрады;



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


Сабақтың кезені/ уақыт

Педагогтың әрекеті

Оқушының әрекеті

Бағалау

Ресурстар

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

Ұйымдастыру кезеңі: оқушылармен сәлемдесу, түгендеу.

Оқушылардан үй тапсырмасын сұрау

«Ойлан» әдісі арқылы жаңа тақырыпқа байланысты алдыңғы білімді еске түсіру сұрақтары қойылады.

  • Алгоритм дегеніміз не?

  • Сызықтық алгоритмдерге мысалдар келтір.

  • Қалай ойлайсың, сызықтық алгоритмдер көмегімен барлық есептерді программалау мүмкін бе? Себебін түсіндір.

  • Күнделікті тұрмыста орындайтын іс-әрекетімізге кедергі келтіретін шарттарға мысалдар келтір. Мысалы: «Егер таңертең күн жаңбырлы болмаса, таңғы жаттығуды аулада орындаймын».


Оқушыларға жаңа тақырып және оқу бағдапламасына сәйкес оқу мақсаттары таныстырылады

1.Мұғаліммен амандасады.

2.Сабақтың тақырыбын дәптерге жазады.

3.Сабақтың мақсаттарымен танысады.

4. Сұрақтарға ждауап береді



Слайд 1

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

Жаңа тақырыпты презентация көмегімен түсіндіріледі.

1-тапсырма

  а және b бүтін сандар берілген. Егер а саны жұп болса, онда оны квадраттап, b санына қос. Ал сан тақ болса, онда санның өзін b санына қосып, нәтижені экранға шығар.

Мысалы

Нәтиже

Түсніктеме

6
​5

41

a=6; b=5; 6*6+5=41
​a=7; b=5; 7+5=12

   Тапсырманы орындау үшін шарт тексеру операторының қысқа жазылу түрін қолдануға болады. а санының жұп немесе тақ сан екенін тексеру үшін, қалдықты анықтау «%» амалын қолданамыз. Тапсырманың программалық коды 1-суретте, ал блок-схемасы 5-схемада берілген.

2-тапсырма

   Нақты А саны берілген. А саны оң сан болса, оның квадратын, теріс сан болса, оның кубын есептеп, нәтижені экранға шығар.

Мысалы

Нәтиже

9
​-5

64
​-125

3 тапсырма

 Берілген a, b және c сандарының үлкенін табуға арналған программа кодына (3-сурет) төмендегі сұрақтар бойынша талдау жүргіз:
   ​1. Программада үш санның үлкенін табу үшін қандай алгоритмге сүйенеді?
   ​2. Программада қолданылған шарт тексеру операторының құрылымы қандай?
   ​3. Программа кодын талдап, блок-схема құрастыр.

Сұрақтар

1. Тармақталу алгоритмі қандай алгоритм?
​2. Тармақталу алгоритміне күнделікті өзің орындайтын іс-әрекеттердің қайсысын мысал ретінде келтіре аласың?
​3. Шарт тексеру операторының құрылымдары жайлы не білдің?
​4. Шарт тексеру операторының қысқа және толық жазылу құрылымдарының қандай айырмашылықтары бар? Себебін түсіндір.



Мұғалімді тыңдайды


Дескриптор:

- Python программасын іске қосады

- тармақталу алгоритмін қолданады

- if және else операторын қолданады

-қалдықты анықтау «%»


2 тапсырма

Дескриптор:

- Python программасын іске қосады

- тармақталу алгоритмін қолданады

- if және else операторын қолданады

3 тапсырма

Дескриптор:

- Python программасын іске қосады

- тармақталу алгоритмін қолданады

- if және else операторын қолданады





Мадақтау сөздерімен бағалау



Стикер

4 балл












Стикер

4
























балл


Интербелсенді тақта/

Компьютер




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



Сабақ соңында оқушылар рефлекция жүргізеді.

«Плюс» сабақта түсінгенін жазады

« Минус» сабақта түсінбегенін жазады

«Қызықты» сабақта не қызықты болғанын жазады

+

-

қызықты






Өзін-өзі бағалау.




Жүктеу
bolisu
Бөлісу
ЖИ арқылы жасау
Файл форматы:
docx
15.01.2024
462
Жүктеу
ЖИ арқылы жасау
Жариялаған:
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Министірлікпен келісілген курстар тізімі