Сабақтың тақырыбы. Жаңа тақырыпты түсіндіру

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

Алгоритм типтері: сызықтық, тармақталу және циклдік алгоритмдер.

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

Білімділік

Алгоритм типтері (сызықтық, тармақталу және циклдік) тақырыбын түсіндіру, оқушыларды күнделікті өмірдегі кез келген іс-әрекетке алгоритм құра білуге үйрету.

Дамытушылық

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

Тәрбиелік

Тәртіптілікке, сабырлылыққа, еңбекқорлыққа және ұқыптылыққа тәрбиелеу.

Сабақ туралы

Сабақ түрі

Аралас сабақ.

Сабақ типі

Жаңа тақырыпты түсіндіру.

Көрнекіліктер

  • Интерактивті тақта
  • Оқулықтар, дәптерлер
  • Презентация
  • Көзге арналған жаттығу
  • Таратпа карточкалар
  • Смайликтер

Сабақ барысы

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

  • Оқушылармен сәлемдесу
  • Оқушыларды түгендеу
  • Топқа бөлу: «Алгоритм», «Паскаль»

II. Үй жұмысын тексеру

«Сиқырлы сандық» әдісі арқылы.

III. Жаңа тақырыпты түсіндіру

Есептерді шешу алгоритмдерінің көптүрлілігіне қарамастан, есептеу процесінің негізгі үш түрін бөліп көрсетуге болады.

Алгоритмнің негізгі үш түрі

1) Сызықтық алгоритм

Командалар бірінен кейін бірі белгілі бір реттілікпен орындалады. Яғни, бірнеше команданың тізбектеліп құрылуынан тұрады.

Өмірден мысал

Екі санның қосындысын табу: әрекеттер рет-ретімен орындалады.

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

Белгілі бір шартқа байланысты бір немесе бірнеше команданың ішінен қажеттісін таңдау арқылы орындалады.

Өмірден мысал

Далада жаңбыр жауып тұр: серуенге шығу немесе шықпау туралы шешім қабылдау.

3) Циклдік алгоритм

Командалар шартқа тәуелді түрде немесе берілген шарт орындалғанға дейін қайталанып орындалады.

Назар аудару

Қайталану саны алдын ала белгілі болуы да, шартқа байланысты өзгеруі де мүмкін.

Неге бұл маңызды?

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

Шарт ұғымы: «егер» және «онда»

Ойлау логикасы

Күнделікті өмірде біз жиі таңдауға тап боламыз: сабақ оқу керек, бірақ компьютердегі ойынды аяқтағың келеді; немесе жаңбыр жауса, серуенге шығасың ба, шықпайсың ба? Мұндай жағдайлар шешім қабылдаудың шартқа тәуелді екенін көрсетеді.

Мысал арқылы түсіндіру

Егер жаңбыр басылса, онда қолшатырды жабуға болады.

  • Шарт: «жаңбыр басылды»
  • Шарт ақиқат болса — қолшатыр жабылады
  • Шарт жалған болса — қолшатыр ашық күйінде қалады

Алгоритмде «егер» және «онда» сөздері арқылы ақиқат немесе жалған мән қабылдайтын шарт беріледі.

Ескерту

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