Рефлексия кезеңі

Сабақ туралы қысқаша ақпарат

Мекеме
Алматы қаласы, Әуезов ауданы, №175 «Жаңа Ғасыр» гимназиясы
Пән
Информатика
Сынып
9-сынып
Мұғалім
Дүйсембиева Г. Р.
Сабақ тақырыбы
Циклдық операторларға есеп шығару
Пәнаралық байланыс
Математика

Мақсат пен міндеттер

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

Өткен сабақта алған теориялық білімді практикада қолдану арқылы циклдік операторлармен есептер шығаруды меңгерту.

Білімділік

Әрекеттер тізбегі бірнеше рет қайталанатын жағдайларда циклдік алгоритмдерді қолдану қажеттігін түсіндіру және есептерді тиімді шешуге үйрету.

Тәрбиелік

Оқушыларды білімге, ұқыптылыққа және жауапкершілікке тәрбиелеу; техникалық қауіпсіздік ережелерін сақтай отырып еңбек мәдениетін қалыптастыру.

Дамытушылық

Паскаль программалау тілінде есеп шығару дағдыларын жетілдіру, логикалық ойлауды және алгоритмдік мәдениетті дамыту.

Сабақ форматы және оқыту әдістері

Сабақтың түрлері (қолдану үлгілері)

  • Жаңа білімді бастапқы меңгерту және есте сақтау: дәріс, киносабақ, саяхат-сабақ, әңгімелесу, сырттай саяхат және т.б.
  • Білім мен іс-әрекет әдістерін жетілдіру: практикум, семинар, «ашық ойлар» сабағы, брейн-ринг, тренинг, өзіндік жұмыс және т.б.
  • Кешенді қолдану: әңгімелесу + практикалық сабақ; дәріс + тренинг.
  • Жүйелеу және қорытындылау: алдыңғы түрлердің үйлесуі арқылы.
  • Тексеру, бағалау, түзету: бақылау жұмысы, диктант, мазмұндама, шығарма, тестілеу.

Оқыту әдістері

  • Түсіндірме-бейнелеу: семинар, әңгіме, оқу материалымен өзіндік жұмыс.
  • Репродуктивті: жаттығу орындау, практикум, бағдарламаланған оқыту, дағдыны жаттықтыру.
  • Проблемалық-ізденушілік: проблемалық мазмұндау, жартылай ізденушілік, зерттеушілік, «миға шабуыл».
  • Коммуникативтік: талқылау, пікірталас, диалог, «ызыңдаған топтар», «қар кесегі», жобалар, тұсаукесер.
  • Рөлдік ойындар: іскерлік ойын, рөлдік ойын, ұйымдастыру-әрекеттік жаттығулар, ұйымдастыру-ойлау ойындары, «аквариум», кейс-стади.

Таным қызметін ұйымдастыру формалары

Жекелік

Тапсырмалар оқушының өз күшімен орындалады.

Жан-жақтылы

Барлық оқушыға ортақ міндет қойылады.

Топтық

Мақсат топта орындалып, жауап топ ішінде жинақталады.

Ұжымдық

Ұжым әр мүшені оқыту, тәрбиелеу, дамыту әрекетіне тартады.

Көрнекілігі және жабдықталуы

  • Интерактивті тақта
  • Компьютер
  • Флипчарт
  • Оқулық

Сабақтың құрылымы

Кезеңдер тізімі

  1. 1 Ұйымдастыру кезеңі
  2. 2 Үй тапсырмасын тексеру: «Қатесін тап», «Полиглот», «Сәйкесін тап», сұрақ-жауап
  3. 3 Топ аттарын таныстыру (қосымша ақпарат ресурстарын тарату)
  4. 4 Сергіту сәті
  5. 5 Практикалық жұмыс
  6. 6 Тест сұрақтары
  7. 7 Білімді бағалау
  8. 8 Рефлексия
  9. 9 Үй тапсырмасы туралы мәлімет беру

Ұйымдастыру және тексеру бөлімі (нақтылау)

  • Сәлемдесу
  • Сыныпты топқа бөлу
  • Үй тапсырмасын тексеру: «Қатесін тап», «Полиглот», «Сәйкесін тап»

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

Тақырыптың теориялық өзегі: циклдік операторлар

Цикл деген не?

Цикл — программада белгілі бір әрекеттердің бірнеше рет қайталанып орындалуы. Аргументтердің әртүрлі мәндеріне байланысты алгоритмнің бір бөлігін қайта-қайта орындау қажет болатын жағдайлар жиі кездеседі. Осындай процестерді ұйымдастыру үшін қайталану операторлары қолданылады.

FOR

Арифметикалық цикл: санауыш арқылы қайталану саны алдын ала белгілі болғанда қолданылады.

WHILE

Шартын алдын ала тексеретін цикл: қайталану цикл басталар алдында шартқа тәуелді.

REPEAT

Шартты соңынан тексеретін цикл: цикл денесі кемінде бір рет орындалады.

WHILE операторының жұмыс істеу қағидасы

WHILE (оқылуы: «уаил», мағынасы: «әзірше») және DO (оқылуы: «ду», мағынасы: «орында») түйінді сөздері арқылы жазылады. Цикл басталмас бұрын логикалық өрнек тексеріледі:

Егер шарт True (ақиқат) болса

Цикл денесі орындалады және шарт қайтадан тексеріледі. Бұл процесс шарт ақиқат болып тұрғанша қайталана береді.

Егер шарт False (жалған) болса

Цикл тоқтайды, әрі қарай WHILE операторынан кейінгі командалар орындалады. Егер бастапқыда-ақ шарт жалған болса, цикл бір рет те орындалмайды.

Мысал есеп (функция мәнін кестелеу)

Берілгені: y = 3x + 1, мұнда x мәні −1 мен 2 аралығында, қадам 0,5-ке тең.

Назар аударатын тұстар

  • Қадам бөлшек болғандықтан, нақты сандармен жұмыс істеу қажет.
  • WHILE циклі шартты алдын ала тексеретіндіктен, бастапқы мән дұрыс берілгені маңызды.
  • Кестелеуде x мәнін әр қадам сайын арттырып отыру қажет.

Оқушыларға ұсынылатын практикалық бөлімде циклдік операторларды пайдаланып, берілген аралықта функция мәндерін есептеу, нәтижені ретімен шығару және шарттың дұрыс құрылуын тексеру дағдылары бекітіледі.