Пән аты: Информатика
Сыныбы: 6
Сабақтың тақырыбы: Тармақталу алгоритмі
Сабақтың мақсаты:
Білімділігі: Тармақталу алгоритмнің қызметші сөздерін қолдана отырып берілген есептің алгоритмін
құруға оқушылардың дағдыларын қалыптастыру.
Дамытушылығы: логикалық ойлау қабілеттерін дамыту.
Тәрбиелігі: Оқушыларды ұқыптылыққа, шыдамдылыққа тәрбиелеу.
Сабақтың типі: аралас сабақ
Оқыту әдістері: баяндау, сұрақ-жауап, көрнекілік, практикалық әдіс
Сабақтың көрнекілігі: ДК, экран, презентация
Сабақтың барысы:
І. Ұйымдастыру кезеңі
ІІ. Сабақтың мақсаты мен міндеттерін айқындау
ІІІ. Білімді маңыздылау
- Алгоритм дегеніміз не? Бұл сөз қайдан шыққан?
- Алгоритмнің қандай қасиеттерін білесіңдер?
- Сызықтық алгоритм дегеніміз не?
ІV. Үй тапсырмасын тексеру
V. Жаңа тақырыпты түсіндіру
Тармақталу алгоритмі дегеніміз – іс-әрекеттердің логикалық шартты тексере отырып, тармақтала орындалуын сипаттайтын алгоритмдер. Тармақталу алгоритмінде егер, онда, әйтпесе, бітті түйінді сөздері қолданылады. Тармақталу алгоритмінде міндетті түрде шарт қойылады. Шарт – тексеру нәтижесінде «иә» (ақиқат) немесе «жоқ» (жалған) логикалық мәндерін қабылдайтын логикалық өрнек немесе пікір.
Тармақталу алгоритмінің блок-сызбасы:
жоқ (-) иә (+)
Тармақталу алгоритмі 2 түрге бөлінеді: толық тармақталу, қысқаша тармақталу.
Толық тармақталу:
1 - серия
егер шарт иә жоқ иә жоқ
онда 1-серия
2 - серия
әйтпесе 2-серия
бітті
Қысқаша (толымсыз) тармақталу:
егер шарт
онда серия
бітті;
1-мысал: А және В сандары берілген. Екі санның үлкенін табу.
Алг ЕСҮТ (арг нақ А, В, нәт лит max)
басы
енгізу А, В
eгер А>В
oнда max:= A иә жоқ
әйтпесе max:= B
max:=B
max:=A
бітті
шығару max
соңы
VІ. Жаңа білімді бекіту (Оқулықпен жұмыс)
Практикалық жұмыс №4
Дәптерге түйінді сөздер арқылы алгоритм құру және блок-сызбасын көрсету.
Есеп: Табаны B, биіктігі H үшбұрыштың ауданын есептейтін алгоритм құру. Формуласы: S=B*H/2
Практикалық жұмыс №5
Есеп: Квадрат теңдеуді шешу алгоритмі мен блок-сызбасы және программасын жазу.
Практикалық жұмыс №7
Есеп: Ә. Тәжібаевтың «Толағай» ертегісі бойынша алгоритм құрыңдар.
VІІ. Қорытынды
Бүгінгі сабақта біздің білгеніміз:
- Алгоритм түрлері, құрылымы;
- Алгоритмнің синтаксистік және семантикалық ережелерін;
- Түйінді (қызметші) сөздерді қолдану.
VІІ. Үйге тапсырма: §
1. Массасы 50, 100, 150,. 1000 г сары майдың құнын анықтау алгоритмін құрыңдар. 1 кг сары майдың бағасы – 300 теңге.
2. Шаршыға дөңгелек сыйғызу алгоритмін құру.