3-2节程序调试的方法一、教学目标1、知识与技能掌握程序的错误类型和调试的方法,学会程序调试,同时让学生形成良好的编程习惯,积累程序的调试技巧和方法
2、方法与过程本节内容结构是:从张军调试一个简单程序的故事切入,道出了程序调试的真谛:程序调试,不但需要技巧,更需要有耐心和毅力
接着,让学生通过上机实践和控究,理解程序错误的类型和调试的方法
3、情感态度和价值观结合高中生想象具有较强的随意性、更富于现实性的身心发展特点,综合反映出面向对象设计技术的应用发展,以及适度的前沿动态,从而激发学生对新技术的追求和向往
二、重点难点1、教学重点1)程序的错误的四种类型,引起错误的原因
2)程序的调试与排错,掌握调试与排错的方法
2、教学难点程序的调试与排错及其技巧
三、教学环境1、预备知识学生已掌握了用计算机解决问题的过程,掌握了程序设计基础
2、硬件要求建议本节课在多媒体电脑教室中完成,最好有广播教学系统或投影仪,为拓展学习,学生机应允许上互联网
3、所需软件学生机要安装VB6
0或以上版本
4、所需课时2课时(100分钟)四、教学过程导入:编程是一件需要认真和细心的工作
通过让学生从李明同学学习程序设计时所遇到的困难和他情感上所表现出来的“窘态”故事开始,道出程序调试不但需要技巧、更需要有耐心和毅力的道理,从而激发学生学习程序调试的兴趣和热情,拉开了本节的充幕
接着,布置任务,让学生输入课本P83四段有错误的程序,要求学生自己探究,并改正程序
最后分析程序运行的情况,总结出程序运行出错的四种类型:一、拼写错误1)在工程窗口中,看到红色文字显示的程序是有拼写错误的
2)同时还要检查其它的拼写错误Pring改为printIntegr改为integer2、编译时出现的错误S应该改为a3、运行时出现的错误运行时的错误是指编译通过后,在执行程序时出现的错误,如用0作除数等
例如:a=0的时