Соңғы шартты цикл. Алғы шартты цикл Post condition cycle. Pre- condition cycle

Шуленбаева Жазира
Шуленбаева Жазира
Шымкент
Шымкент
СШ №62
Ақпараттық-коммуникациялық технологиялар/Информатика
Сынып:
8-сынып
Бөлім:
Программаларды құрудың кіріктірілген орталары
Тақырып:

Соңғы шартты цикл. Алғы шартты цикл Post condition cycle. Pre- condition cycle

02.03.2020
142
PDF жүктеу WORD жүктеу
Оқу мақсаттары (оқу бағдарламасына сілтемеу):  8.3.3.1 таңдау және қайталау операторларын программаны өңдеудің кіріктірілген ортасыныңда қолдану (С/С++, Python, Delphi, Lazarus)   
Сабақтың мақсаты: <p>&nbsp; есептің алгоритмдік моделін соңғышартты цикл арқылы құру</p><p>  блок-схема түрінде тапсырманың шешімін құру </p><p>  программалау тілінде соңғышартты циклді пайдаланып есептер шығару есептің алгоритмдік моделін алғышартты цикл арқылы құру </p><p>  программалау тілінде алғышартты циклді пайдаланып есептер шығару&nbsp;&nbsp;</p>
Тілдік мақсаттар: <p>&nbsp;Оқу және жазуға арналған пайдалы сөз тіркестері</p><p> • Алгоритмдік құрылым түрлері........ </p><p> • Цикл дегеніміз ............. </p><p> • Циклдік алгоритмдердің түрлері ………</p><p> • Тапсырмаларды шешу үшін ... </p><p> • Тапсырмаларды тестілеу-бұл.....&nbsp;&nbsp;</p>
Күтілетін нәтиже: &nbsp;Оқушының жаңа тақырыпты толық меңгеруі.
Бағалау критерийлері: <p>&nbsp; есептің алгоритмдік моделін соңғышартты цикл арқылы құрады</p><p>  программалау тілінде соңғы шартты циклді пайдаланып есептер шығарады, есептің алгоритмдік моделін алғышартты цикл арқылы құрады </p><p>  блок-схема түрінде тапсырманың шешімін құрайды</p><p>  программалау тілінде алғы шартты циклді пайдаланып есептер шығарады&nbsp;&nbsp;</p>
Құндылықтарды дарыту: <p>&nbsp;- ынтымақтастық</p><p> - шығармашлық және сыни тұрғысынан ойлау </p><p> -жауапкершілік&nbsp; &nbsp;&nbsp;</p>
АКТ-ны қолдану дағдылары: &nbsp;Интербелсенді тақта
Пәнаралық байланыс: &nbsp;Математика , ағылшын, орыс тілі
Бастапқы білім: &nbsp;Алгоритм тұжырымдамасы, алгоритмді жазу түрлері, блок-схема, кіріктірілген цикл

Сабақ барысы

Сабақ кезеңдері Жоспарланған іс-әрекет Ресурстар

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

(16мин)

<p>&nbsp;Ұйымдастыру. Organizational moment </p><p> Мұғалім сөзі</p><p> - Good day my students</p><p> - How are you today?</p><p> - Who is on duty today?</p><p> - Who is absent today?</p><p> - Today we have some guests, students be active - Let`s start our lesson! </p><p> Психологиялық ахуалды қалыптастыру. Сабақты бастамас бұрын, ұлы ақын Абай Құнанбаевтың 175 жылдығына және Абу –Насыр Әл-Фарабидің 1150жылдығына орай оқушыларға ағылшын тілінде Абай Құнанбаев және Әл-Фарабидің өмірі жайлы сұрақтар қоямын: </p><p> 1. Who is Abai Kunanbayev?</p><p> 2. When was he born? </p><p> 3. Where was he born? </p><p> 4. What works of Abai Kunanbayev do you know? </p><p> 5. Who is Al-Farabi?&nbsp;&nbsp;</p><p>Үй тапсырмасын сұрау Quizlet.com программасы арқылы оқушыларды топқа бөліп үй тапсырмасын сұрау. Сұрақтар: </p><p> 1 Параметрлі цикл дегеніміз не? </p><p> Параметрлі цикл (for сөзінен басталатын) операторы басқарушы айнымалыға мәндердің өспелі тізбектілігі меншіктеліп тұрғанда тұлғасындағы оператордың қайталанып орындалуына әкеледі. </p><p> 2 Алгоритм дегеніміз не? Алгоритм дегеніміз - алға қойылған мақсатқа жету үшін немесе берілген есепті шешу үшін түсінікті де нақты ережелер бойынша орындаушыға жинақы түрде берілген реттелген нүсқаулар тізбегі. </p><p> 3 Параметрлі циклдің жазылуы? FOR цикл параметрі:=бастапқы мән ТО соңғы мән ДО цикл денесі;</p><p> 4 Циклдік алгоритм дегеніміз не? белгілі бір әрекеттер тізбегінің бірнеше рет қайталанып орындалуы. </p><p> 5. Case қандай оператор? таңдау операторы&nbsp;&nbsp;</p><p>6. Edit, Label, Button қай программаның компоненттері? Lazarus </p><p> 7. For операторының қазақша аудармасы Үшін</p><p> 8. Программаның блок сызбасы дегеніміз не? </p><p> Программаның блок-схемасы (Блок-схема программы; flowchart) </p><p>— енгізу</p><p>-шығару және шешім қабылдау операциялары үшін стандартты графикалық кескіндер жинағын пайдаланатын программаны әзірлеу тәсілі.</p><p> Бағалау: Әр оқушыны ауызша және стикер тарату арқылы бағалау&nbsp;&nbsp;</p> &nbsp;Quizlet.com программасы&nbsp;&nbsp;

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

(20мин)

<p>&nbsp;1. Жаңа сабақ. </p><p> Оқушыларға алғышартты циклді және соңғы шартты циклдің анықтамасын айтып, блок-схемасын құру арқылы түсіндіру Циклдік алгоритмнің тағы бір түрі – шартты цикл денесі орындалған соң тексеретін алгоритм. Сондықтан, бұл шартты – шартты циклдің аяқталуы деп атауымызға да болады. Циклдің бұл түрі- соңғышартты цикл деп аталады. Бұл жағдайда цикл шарттың нәтижесі «жалған» (false) болғанша қайталанады, яғни шарт орындалғанға дейін жалғаса береді. Егер шарт бірден ақиқат болса, онда цикл кем дегенде 1 рет орындалады. Алғы шартты циклі While – do жұбынан тұрады (1-сұлба). Өрнектің нәтижесі бульдік типтегі нәтиже болады. While – do қызметші сөздердің аралығындағы операторлар өрнектің нәтижесі false (жалған) мәнін қабылдағанша ретімен орындала береді. Операторлардың тізбектілігі Repeat-until операторындағыдай кемінде бір рет болса да орындалмай қалуы да мүмкін, себебі өрнек циклдегі операторлар орындалмай тұрып тексеріледі. Егер тексеріліп жатқан шарт жалған болса, онда цикл денесі орындауды бастамай-ақ өз жұмысын тоқтатады.&nbsp;&nbsp;</p><p><img src="/uploads/lesson_plans/5e5c9c705d9df/images/5e5c9e6c9705f.png" style="width: 160px;">&nbsp;&nbsp;<img src="/uploads/lesson_plans/5e5c9c705d9df/images/5e5c9e7742197.png" style="width: 161px;"></p><p><img src="/uploads/lesson_plans/5e5c9c705d9df/images/5e5c9e82be28a.png" style="width: 374px;"></p><p>Сабақта қолданылатын жаңа термин сөздермен таныстыру: Дейінгі қайталау- Повтор до тех пор- Repeat-until Айналым-Цикл- Сycle Әзірше қайталау-Пока повтор-While-do&nbsp;&nbsp;</p><p>Сұрыптаушы-Сортировка-Sorter Бағдарлама- Программа-Program </p><p> Тапсырма №1:</p><p> Практикалық жұмыс. 113бет «Санды зерттеу жобасы» N натурал саны берілген (0&lt;=N&lt;=109). Осы сан цифрларының қосындысын және көбейтіндісін табатын жоба жасау </p><p>Дескриптор: </p><p> 1. Программаны іске қосады </p><p> 2. Программаға керекті компоненттерді орнатады </p><p> 3. Код програмасын жазады </p><p> Бағалау: Әр оқушыны ауызша және стикер тарату арқылы бағалау</p><p> Тапсырма №2:</p><p> «Домино» ойыны. Тақырыпқа сай сөздіктердің аудармаларын тауып реттеу Бағалау: Әр оқушыны ауызша және стикер тарату арқылы бағалау Жаңа сабақты бекіту Сұрақ-жауап 1. Алғы шартты цикл дегеніміз не? </p><p> 2. Соңғы шартты цикл дегеніміз не?</p><p> 3. Алғы шартты циклі қандай жағдайда тоқтайды?</p><p> 4. Repeat –Until операторының жұмыс жасау негіздері қандай?</p><p> 5. Соңғы шартты цикл қандай жағдайда тоқтайды? Оқушылар келесі сәйкестіктерді анықтап, талдайды.&nbsp; &nbsp;</p><p>&nbsp; &nbsp;</p><p>Бағалау: Әр оқушыны ауызша және стикер тарату арқылы бағала</p>

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

(1мин)

<p>&nbsp;Үйге тапсырма:</p><p> §4.6 §4.7 111-117 бет 121 бет сұрақтарға жауап жазу&nbsp;&nbsp;</p>

Рефлексия

(3мин)

<p>&nbsp;Кері байланыс. Стикерге жазып жабыстырады </p><p> 1. Сабақ қызықты өтті, мен сабақта белсене қатыстым</p><p> 2. Сабақ қызықты болды, бірақ мен өзімді көрсете алмадым.</p><p> 3. Тапсырмалар қиын болды, мен тапсырмаларды толық орындай алмады.&nbsp;&nbsp;</p> <p>&nbsp;<img src="/uploads/lesson_plans/5e5c9c705d9df/images/5e5c9f3d1ed59.png" style="width: 50%;"></p>

Файлдар:

Файлды ару Соңғы шартты цикл. Алғы шартты цикл Post condition cycle. Pre- condition cycle
Файлды ару презентация
Файлды ару презентация

Пікірлер(0)