8.3.1.1 Python программалау тілінде тапсырма модельдерін жасау
8.3.2.1 алгоритмнің трассировкасын жүзеге асыру
|
(Ұ, К) Қосымшалардың бірінде тестілеу процесі қалай жұмыс істейтінін көрсетіңіз. Бағдарламаның дұрыс жұмыс істеп тұрғанын түсіну үшін әр түрлі енгізу деректерін (дұрыс, шекті және қате мәнде) қолдану керектігін көрсетіңіз. Оқушылармен бірге бағдарламаны «түзету (отладка)» ұғымын талқылаңыз.
(Т, Қ) Оқушыларға қосымшаны жөндеу және тексеру үшін қате программа беріңіз.
(Ұ) Оқушылармен жұмысты бағалау критерийлерін талқылаңыз (тармақталған алгоритмның болуы, циклдарды қолдану, кодта комментарийлердің болуы және т.б.).
(Т, Қ) Оқушыларға бағдарламаны тексеру үшін бірнеше тесттерді жасауды және бағдарламаны бақылау кезінде трассировка кестесін толтыруды тапсырыңыз.
(Ұ, Қ) Жұмыс аяқтағаннан кейін тесттердің құрылуын және трассировка кестесінің толтырылуын талқылаңыз. Өзара тексеруді ұйымдастырыңыз.
(Ұ) Оқушылардың туындаған сұрақтары мен проблемаларын талқылаңыз.
(Ө, Қ) Оқушыларға өз жобасы бойынша тесттік жоспар құрып, трассировка кестесін жасауын қадағалаңыз.
|
Түзету (отладка) процесін экранда көрсетіңіз және енгізілетін міндер үшін әр түрлі тест деректерін қолданыңыз.
Оқушыларға ерекше жағдайлар туралы ескерту керек. Мысалы, циклдан шығуға мүмкіндік жоқ кезді.
Түзету (отладка) үшін сіздің оқушыларыңызға қиын болмайтын шарт пен циклді қамтитын кодты дайындаңыз.
Жұмысты бағалаудың барлық критерийлері мен олардың дескрипторларын бақылауда ұстаңыз, оқушылардың үнемі өзін-өзі бағалауын сұраңыз.
Оқушылар жіберуі мүмкін қателерге міндетті түрде назар аударыңыз.
Барлық тест опцияларын ескермейтін оқушыларды бақылауға тырысыңыз, мысалы, тек сәйкес деректермен тестілеу. Оқушылар өзара бағалау кезінде осыны қадағалауларын сұраңыз.
|
|