Есептің шешу әдісін таңдап алу

Информатика (8-сынып): Сызықтық алгоритмдерді программалау

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

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

Сабақтың тақырыбы
Сызықтық алгоритмдерді программалау
Сабақтың типі
Жаңа білімді меңгерту
Сабақтың түрі
Дәстүрлі сабақ
Әдіс-тәсілдер
Түсіндіру, көрсете түсіндіру, практикалық жұмыс
Қажетті құрал-жабдықтар
Оқулық, компьютер, тақта, қосымша плакаттар

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

  • Сызықтық алгоритмдерді программалау кезеңдерін түсіндіру және негізгі ұғымдарды нақтылау.

  • Сызықтық алгоритмдерді практикада қолдануға үйрету, тапсырмаларды өздігінен орындау дағдысын дамыту.

  • Практикалық және логикалық дағдыларды қалыптастыру, компьютермен жұмыс істеу біліктілігін тереңдету.

  • Ой-өрісті кеңейту, ақпараттық мәдениетті дамыту және жауапкершілікке тәрбиелеу.

Сабақ барысы

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

  • Оқушылармен сәлемдесу.
  • Оқу кабинетінің санитарлық-гигиеналық жағдайын тексеру.
  • Оқушыларды түгендеу.

II. Өткен сабаққа шолу (білімді пысықтау)

Қайталау сұрақтары

  1. 1) Программа дегеніміз не?
  2. 2) Есепті шешудің қандай кезеңдері бар?
  3. 3) Программалау дегеніміз не?

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

Төмендегі өрнектерді Pascal тілінде жазыңдар. (Өрнектер мәтінде толық берілмеген, мұғалім тақтада немесе үлестірме парақта ұсынады.)

III. Жаңа материалды меңгеруге дайындық

Алгоритмді жазудың негізгі түрлері

  • Қарапайым (табиғи) тіл арқылы
  • Түйінді сөздер арқылы
  • Блок-сызба арқылы
  • Программалау тілі арқылы

Алгоритмдердің түрлері

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

Сызықтық алгоритм — іс-әрекеттердің тізбектей орындалуын сипаттайтын алгоритм.

Есептерді шешу кезеңдері

  1. 1

    Есептің математикалық моделін анықтау.

  2. 2

    Есепті шешу әдісін таңдау.

  3. 3

    ЭЕМ ерекшелігін ескере отырып, алгоритм құрастыру.

  4. 4

    Программалау (алгоритмді программалау тілінде жазу).

  5. 5

    Программаны ЭЕМ-де тексеру және қателерді түзету.

  6. 6

    Есепті ЭЕМ-де автоматты түрде орындау және нәтижені талдау.

Сызықтық алгоритмдерді программалау

Сызықтық алгоритмдерді программалау — командаларды қатаң тізбекпен орындауға негізделген бағдарламалар құру. Мұндай есептерде қадамдар бірінен кейін бірі орындалып, тармақталу немесе цикл қолданылмайды.

Ескерту: бастапқы мәтінде «жүктеу» сөзі берілген, бірақ мазмұны көрсетілмеген. Қажет болса, бұл бөлімге файл/ресурс сілтемесін қосуға болады.