1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
教科2003课标版《5.2.2编写代码》优质课教案下载
学情分析
学生已熟悉VB集成开发环境,了解了可视化编程的一般步骤,理解控件、对象、属性等基本概念,学会了使用VB中的标签、文本框、按钮等基本控件。学习了数据的表示与处理,了解程序的三种基本结构。由于VB控件是可视化的,学生掌握起来相对容易,所以在界面设计时即使增加一个新控件的讲解,学生也能很快理解并运用。然而在代码编写这方面,涉及到的函数等知识点比较多和杂,学生掌握起来相对困难一些。本评分系统设置的得分规则为去掉一个最高分和一个最低分后再算平均分,所以解决“计算”得分按钮功能代码编写时,如何选择合适的算法以及书写出正确的程序代码还有一定难度。
教学目标
4.1知识目标
1)学会窗体的界面设计,掌握新控件——组合框控件的功能;
2)完成“计算”得分按钮的代码编写。其中对求6个数的最大值这段代码中需要理解数组的概念,掌握循环结构与选择结构的嵌套;
3)掌握调试VB程序的主要工具和方法;
4)学会编译生成可执行文件。
4.2能力目标
1)能将生活中的实际问题,使用VB编程工具在计算机上实现编程;
2)能通过设计界面、编写代码和调试代码,最终编译生成在Windows环境中可直接运行的文件;
3)针对某种功能可以分析选择合适的算法,书写正确的程序代码。
4.3情感目标
引导学生关注生活,学会用计算机解决实际问题,体会计算机能带给人类许多便利。
重点、难点
重点:“计算”得分按钮代码中,对数组的概念以及循环结构与选择结构嵌套的理解。
难点:求6个数的最大值代码的编写。
教学策略和教学手段
在界面设计版块以演示法为主,边讲解边操作。在讲解的过程中,可以对控件的属性功能进行提问,学生边操作边回答。将主要的控件讲解完毕后,留一部分时间让学生继续美化窗体。
在代码编写版块,为了让学生能够形象的理解计算机如何实现找6个数最大值的过程。本环节设计了一个游戏,请7位同学分别担任6个数和最大数的角色,模拟计算机完成数据比较的过程,帮助学生深刻理解此问题的算法。代码的编写过程还是以演示法为主。
课前准备
PPT课件、以及安装的VB集成开发环境、游戏环节需要的道具。
教学过程
教学环节教师活动学生活动设计意图
情 境