Сабақтың кезеңі
|
Мұғалім іс-әрекеті
|
Оқушы іс-әрекеті
|
Бағалау
|
Ресурстар
|
Ұйымдастыру
|
Тақырып: Алгоритмді программалау
Сабақтың мақсатымен таныстыру.
программалау кодын тексеруден өткізу;
қателерді оқи алу, түзету;
программа кодына түсініктеме жазу;
программалау кодын тестілеуден өткізу.
|
Сабақта меңгеретін мақсаттарды білу
|
|
Презентация (1-3 слайдтар)
|
Жаңа сабақ
|
Жаңа сабақты түсіндіру
Программаның дұрыс орындалуын тексеру үшін тестілеу жүргізіледі. Жоспарланған алгоритмнің программасын орындауды жүзеге асыру тест арқылы тексеріледі.
Программаны тестілеу – бұл программада деректерді теруде анықталған қателерді табу мақсатында оны орындау процесі. Көрсетілген деректер жиынтығы тестік немесе жай тест деп аталады.
Программаны реттеуді үш процесті бірнеше рет қайталау түрінде түрлендіруге болады:
1. Бірінші процесте программаны тестілеу және қателерді табу орындалады;
2. Екінші процесте – программадағы және құжаттандырудағы қателерді іздеу;
3. Үшінші процесте – табылған қателерді түзету мақсатында программа мен құжаттарды редакциялау жүзеге асады.
Программаны реттеуге жауапкершілікпен қарау керек. Себебі программаны реттеу көмегімен тестілеу барысында қателер анықталып, түзетіледі.
Мұндай тестілер жиынтығын әзірлеу және оны программада жіберілген өте көп қателер санын анықтауға қолдану маңызды.
Тестілеу процесі ұзақ болған сайын программаның құндылығы арта түседі. Программаны тестілеу үшін тесті алдын ала әзірлеу қажет. Бұл тестер белгілі бір уақыт аралығында көптеген қателерді анықтай алады.
Сондықтан программаны тестілеу мен реттеу кезінде қатенің түрлі типтері табылуы мүмкін:
|
Жаңа тақырыпты меңгеру
|
|
Презентация (4-6 слайдтар)
|
Практикум
|
|
Жаңа тақырыпты мұғаліммен бірге практикада қолдану арқылы меңгеру
|
Бағалау критерийлерін ұсыну
|
Презентация (7-8 слайдтар)
|
Бекіту
|
Тақырыпты меңгергенін анықтау
Тапсырма.
2-санның қосындысын есептеп, нәтижесін экранға шығаратын программалық трассировкасы
|