Циклдік алгоритмін пайдаланыңдар

Информатика, 6-сынып

Тақырып

Қорытынды сабақ: алгоритм түрлері (сызықтық, тармақталу, циклдік).

Сабақ түрі мен типі

  • Сабақ түрі: аралас.
  • Сабақ типі: қорытынды сабақ.

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

Негізгі мақсат

«Алгоритм» тақырыбы бойынша оқушыларды күнделікті өмірдегі алгоритмдерге мысал келтіруге үйрету.

Білімділік

Алгоритм түрлері туралы білімін тексеру және бекіту.

Дамытушылық

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

Тәрбиелік

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

Құрал-жабдықтар

  • ДК
  • оқулықтар
  • дәптерлер

Сабақ барысы

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

  1. 1 Сәлемдесу және оқушыларды түгендеу.
  2. 2 Оқушылардың құрал-жабдығын тексеру.
  3. 3 Оқушыларды топқа бөліп, назарын сабаққа аудару.

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

Үй тапсырмасы: алгоритмнің 4 тәсілі бойынша берілген есептердің орындалуын тексеру.

Формат

  • Сынып екі топқа бөлінеді: «Программистер» және «Хакерлер».
  • Әр оқушы бір сұрақты таңдап, жауап береді.
  • Топ басшысы бағалау парағын толтырып отырады.

Сұрақ-жауап

Төмендегі сұрақтар бойынша білім тексеріледі:

  1. 1. Алгоритм дегеніміз не?
  2. 2. «Алгоритм» термині қай ғалымның есімімен байланысты? Қай ғасырда пайда болған?
  3. 3. Алгоритмге мысал келтір.
  4. 4. Алгоритмнің атқарушылары дегеніміз не?
  5. 5. Алгоритмнің неше қасиеті бар? Ата.
  6. 6. Алгоритмнің дәлдік және айқындылық қасиеттерін қалай түсіндіресің?

Блок-сызба элементтері

Мына фигуралар қандай қызмет атқарады? (Блок-сызбадағы негізгі белгілердің атқаратын қызметін түсіндір.)

Ескерту: Фигуралар мәтінде көрсетілмегендіктен, оқушыдан жалпы блок-сызба элементтерінің қызметін атау талап етіледі (басы/соңы, процесс, енгізу/шығару, шарт, бағыттауыш).

Алгоритм қандай түрде берілген? (Мәтіндік)

«Гүлге су құю» қадамдары:

  1. 1 Гүлге су құятын ыдысты аламын.
  2. 2 Ыдысқа су құямын.
  3. 3 Гүлдің жанына барамын.
  4. 4 Гүлге суды құямын.
  5. 5 Су құю аяқталды.
  6. 6 Ыдысты орнына апарып қоямын.

Қорытынды: Бұл — мәтіндік түрде берілген алгоритм.

Алгоритм қандай түрде берілген? (Құрылымдалған жазба)

«Үй тапсырмасын орындау» алгоритмі:

  • Басы
  • Күнделікті алу.
  • Тиісті бетін ашу.
  • Үй тапсырмасын анықтау.
  • Үй тапсырмасын орындау.
  • Күнделікті орнына қою.
  • Соңы

Қорытынды: Бұл — құрылымдалған (қадамдық) жазба түрінде берілген алгоритм.

Практикалық тапсырмалар

Тапсырма №1

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

Бес сан берілген: a, b, c, d, f. Осы сандардың қосындысын, көбейтіндісін және орташа мәнін есептейтін алгоритмнің блок-сызбасын құр.

Тапсырма №2

Тармақталу алгоритмі

«Бағдаршам» алгоритміне блок-сызба құр. Тармақталу алгоритмін қолдан.

Тапсырма №3

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

Үш сан берілген: a = 3, b = −4, c = −19. Осы сандарды енгізу және шығару алгоритмін құр. Циклдік алгоритмді қолдан.

Қорытынды тапсырма

Сөзжұмбақты орында.