Сабақтың тақырыбы Тармақты алгоритмдерді бағдарламалау



Дата14.02.2020
өлшемі235,45 Kb.
#58044
түріСабақ
Байланысты:
4.6 Ашық сабақ




Пәні: Информатика

Мектеп: Ы.Алтынсарин атындағы №159 гимназия

Күні: 14.02.2020

Мұғалімнің аты-жөні: Ирисбаева М.Ф.

Сынып: 7 «А»

Қатысқандар:

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

Бөлім: 7.2A-тарау: Шешімдерді бағдарламалау




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

Тармақты алгоритмдерді бағдарламалау

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

7.3.2.1 бағдарламалау тілінде алгоритм жазу

7.3.3.2 визуалды ортада (мысалы, С++) бағдарламалаудың тілінде сызықтық және тармақты алгоритмдер жазу



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

Барлық оқушылар біледі:

Программалау тілінде сызықтық және тармақтық алгоритмдерін жаза алады;



Оқушылардың басым бөлігі біледі:

С++ програмалау ортасында сызықтық және тармақталу алгоритмдерінің шартты операторларын қолданылуын ажырата алады;



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

Программалау ортасында алгоритм қадамдарын толық ажырата алады, қосымша мысалдармен жұмыс жасай алады, блок сұлбасын құра алады.



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

  1. шартты оператордың толық және қысқартылған жазылу түрлерін біледі.

  2. бағдарламалау тілінде шартты операторлардың құрылымын дұрыс жаза алады.

  3. шартты операторды жобаның қай жерінде қолданылуын тұжырымдайды.

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


Тілдік емес пәндер үшін қалыптастырылады.

өз жобаларын сынып алдында көрсету үшін қысқаша есептер жаза алады



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

  • алгоритм, бағдарламалау ортасы, бағдарламалау тілі

  • код, операторлар, енгізу/шығару, сәйкестендіргіш, айнымалы

  • шарт, таңдау

Диалогтар мен жазу үшін пайдалы сөз тіркестері:

  • Бағдарламалау жүйесі - бұл…

  • Бағдарламалаудың жоғары деңгейлі тілдеріне … жатады.

  • Менің жобамның тақырыбы - …

  • Менің жобамның мақсаты - …

Егер …, онда…., әйтпесе …

Құндылықтарды

дарыту

Қарым-қатынас орнату, уақытты тиімді пайдалануға үйрету, топтық және жеке жұмыстар арқылы еңбексүйгіштікке баулу.

Пәнаралық

Байланыстар

Математика, ағылшын тілі

АКТ

Kahoot.com, learningapps.org, The һat

Алдыңғы меңгерілген білім

Шешімдерді бағдарламалау. Жобаға дайындық
Тексерілді: Ажибаева З.Б.


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

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

Сабақта жоспарланған іс-әрекет

Ресурстар

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

3 мин

5 мин



Ұйымдастыру кезеңі

Сынып оқушыларымен сәлемдесу, назарын сабаққа шоғырландыру


Оқушыларды топқа бөлу

«The һat» бағдарламасының көмегімен 3 топқа бөлінеді.

1-топ. Сызықтық алгоритм

2-топ. Тармақталу алгоритмі

3-топ. Циклдік алгоритм

Үй тапсырмасын тексеру.

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

1. С++ программалау тілі 1980-жылдардың басында пайда болды. Оны жасаған кім?

2. Мәтінде қолданылатын қарапайым белгілер жиынтығын атаңыз.

3. Алфавит әріптерінен, ықтимал комбинациялардан тұратын ережелер жиынтығы.

4. Тілдің жеке құрылым элементтерінің мағынасын анықтатын ережелер жиынтығы

5. Математикалық өрнектің С++ тілінде жазылуы: тілінің семантикасы

6. Математикалық өрнектің С++ тілінде жазылуы:

7.

8.



9.

10.


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





Интерактивті тақта




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

2 мин

7 мин
3 мин



10 мин

8 мин

Жинақтау


Қызығушылығын ояту. («Миға шабуыл» әдісі)

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



Жаңа тақырып.

Блок сызба



Дескриптор Білім алушы

  • қолданылатын графикалық фигуралардың қызметін біледі;

  • блок-сызба сұлбасын құрады;

3 тапсырма. Жеке жұмыс.

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



«4*6=?» теңдеуі берілген. Егер дұрыс жауабын енгізсеңіз онда «дұрыс» деген сөз экранға шығуы керек, әйтпесе «дұрыс емес» деген сөз экранға шығатын программа жазыңыз.

Дескриптор Білім алушы
- программа кодында тармақталу операторын қолданады
Қатесін тап


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


Рефлексия «SMS»

Оқушылар қағазға сызылған уялы телефондарға достарына сабақтың қалай өткені туралы, өзінің сабаққа қалай қатысқаны туралы SMS жазулары керек.

Үй тапсырмасын беру:



§4.6 оқу 120-бет «Бағалау» деңгейінің тапсырмасыБағалау



«Информатика 7-сынып» оқулығы Атамұра баспасы, авторлары:

Мұхамбетжанова С.Т., Тен А.С., Исабаева Д.Н., Сербин В.В.

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

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

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





Сабақ бойынша рефлексия: 1. Сабақ (oқу мақсаттары) шынайы ма? Бүгін oқушылар не білді? Сыныптағы аxуал қандай бoлды? Мен жoспарлаған саралау тиімді бoлдыма? Мен берген уақыт ішінде үлгердім бе? Мен өз жоспарыма қандай түзетулер енгіздім және неліктен?

Жалпы бағалау

2. Қандай екі нәрсе табысты бoлды (оқытуды да, оқуды да ескеріңіз)?

1:

2:

3. Қандай екі нәрсе сабақты жақсарта алды ( оқытуды да, оқуды да ескеріңіз)?

1:

2:
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері/қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?




Достарыңызбен бөлісу:




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

    Басты бет