Есептің шешу әдісін таңдап алу
Информатика (8-сынып): Сызықтық алгоритмдерді программалау
Бұл сабақта сызықтық алгоритмдерді программалау ұғымы түсіндіріледі, оларды практикада қолдану дағдылары қалыптастырылады және оқушылардың логикалық ойлауы мен ақпараттық мәдениеті дамытылады.
Сабақтың қысқаша паспорты
- Сабақтың тақырыбы
- Сызықтық алгоритмдерді программалау
- Сабақтың типі
- Жаңа білімді меңгерту
- Сабақтың түрі
- Дәстүрлі сабақ
- Әдіс-тәсілдер
- Түсіндіру, көрсете түсіндіру, практикалық жұмыс
- Қажетті құрал-жабдықтар
- Оқулық, компьютер, тақта, қосымша плакаттар
Сабақтың мақсаты
-
Сызықтық алгоритмдерді программалау кезеңдерін түсіндіру және негізгі ұғымдарды нақтылау.
-
Сызықтық алгоритмдерді практикада қолдануға үйрету, тапсырмаларды өздігінен орындау дағдысын дамыту.
-
Практикалық және логикалық дағдыларды қалыптастыру, компьютермен жұмыс істеу біліктілігін тереңдету.
-
Ой-өрісті кеңейту, ақпараттық мәдениетті дамыту және жауапкершілікке тәрбиелеу.
Сабақ барысы
I. Ұйымдастыру кезеңі
- Оқушылармен сәлемдесу.
- Оқу кабинетінің санитарлық-гигиеналық жағдайын тексеру.
- Оқушыларды түгендеу.
II. Өткен сабаққа шолу (білімді пысықтау)
Қайталау сұрақтары
- 1) Программа дегеніміз не?
- 2) Есепті шешудің қандай кезеңдері бар?
- 3) Программалау дегеніміз не?
Практикалық тапсырма
Төмендегі өрнектерді Pascal тілінде жазыңдар. (Өрнектер мәтінде толық берілмеген, мұғалім тақтада немесе үлестірме парақта ұсынады.)
III. Жаңа материалды меңгеруге дайындық
Алгоритмді жазудың негізгі түрлері
- Қарапайым (табиғи) тіл арқылы
- Түйінді сөздер арқылы
- Блок-сызба арқылы
- Программалау тілі арқылы
Алгоритмдердің түрлері
Алгоритмдер үш түрге бөлінеді: сызықтық, тармақталу және циклдік.
Сызықтық алгоритм — іс-әрекеттердің тізбектей орындалуын сипаттайтын алгоритм.
Есептерді шешу кезеңдері
-
1
Есептің математикалық моделін анықтау.
-
2
Есепті шешу әдісін таңдау.
-
3
ЭЕМ ерекшелігін ескере отырып, алгоритм құрастыру.
-
4
Программалау (алгоритмді программалау тілінде жазу).
-
5
Программаны ЭЕМ-де тексеру және қателерді түзету.
-
6
Есепті ЭЕМ-де автоматты түрде орындау және нәтижені талдау.
Сызықтық алгоритмдерді программалау
Сызықтық алгоритмдерді программалау — командаларды қатаң тізбекпен орындауға негізделген бағдарламалар құру. Мұндай есептерде қадамдар бірінен кейін бірі орындалып, тармақталу немесе цикл қолданылмайды.
Ескерту: бастапқы мәтінде «жүктеу» сөзі берілген, бірақ мазмұны көрсетілмеген. Қажет болса, бұл бөлімге файл/ресурс сілтемесін қосуға болады.