疯狂赛车时钟控件创新说课大赛教学设计创新说课大赛教学设计

疯狂赛车时钟控件创新说课大赛教学设计创新说课大赛教学设计

ID:35612806

大小:773.00 KB

页数:4页

时间:2019-04-01

疯狂赛车时钟控件创新说课大赛教学设计创新说课大赛教学设计_第1页
疯狂赛车时钟控件创新说课大赛教学设计创新说课大赛教学设计_第2页
疯狂赛车时钟控件创新说课大赛教学设计创新说课大赛教学设计_第3页
疯狂赛车时钟控件创新说课大赛教学设计创新说课大赛教学设计_第4页
资源描述:

《疯狂赛车时钟控件创新说课大赛教学设计创新说课大赛教学设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《疯狂赛车》(两课时)(高教版)《可视化编程应用基础——visualBasic》(项目三,任务3.6)一、教学背景:【学情分析】本次课授课的对象是中职学校计算机专业一年级的学生,有一定的编程能力,但对编程的兴趣不够浓厚,且对课程中理论知识缺乏兴趣,动手能力强。学生已经掌握了窗体的keyPress键盘事件,并且也掌握控件的left、top、height、width属性。【教材分析】本堂课的知识点出自高等教育出版社出版的《可视化编程应用基础——visualBasic》的任务3.6给浏览器添加选项设置功能中的时钟控件,该书最大的特点是由项目化的案例组成,大项目是多个知识点的综

2、合应用,往往缺少对具体控件的详细讲解。因此我将引入制作疯狂赛车小游戏,着重介绍时钟控件。【重点难点】&重点:理解和掌握时钟控件的基本属性和事件。&难点:将时钟控件和其他控件结合使用解决现实问题。【教学目标】&知识目标熟练掌握时钟控件的属性和事件。&能力目标培养学生利用vb分析问题、解决问题的能力&情感目标培养学生自主解决问题过程中的成就感、自信心,从而爱上编程。二、教学策略:【教法与学法】&教法:任务驱动&学法:小组合作,做中学,学中做【教学准备】教学环境:计算机硬件理实一体化教室、学习资源包、导学案、微课视频等。4教学软件:visualbasic6.0、蓝墨云班课三、

3、教学过程课前学生利用蓝墨云班课对平台中的微课视频、课程资源、导学案进行自主学习,并完成课前测试,教师根据测试成绩判定学生的自学效果。(一)游戏导入(5min)课堂一开始,我请同学们玩一玩已经制作好的游戏成品,并用蓝墨云回答是否对此感兴趣。实时数据显示93%同学对此感兴趣。但随之而来的是89%的同学认为自己无法完成,因此我将游戏简化,降低难度,只要求实现红色小车躲避一辆车的情况。。(二)分解任务,逐步实施(8min)经过多次试玩学生版疯狂赛车游戏后,学生对按照小组进行讨论将游戏进行肢解,学生能够得出任务一:使用键盘方向键实现红色小车的左右移动,任务二:黄色小车在单击窗体事

4、件后会自动在垂直方向上的永远循环移动,在两车行驶的过程中如何判定两车是否相撞。任务一任务二任务三(三)任务实施,逐步实施(40min)【实施任务(一)】红色小车的左右移动利用键盘的左右方向键控制红色小车的左右移动,这用到了什么事件,对小车又如何位移,学生能够立马回忆起窗体的keydown事件,控件的left属性,因此两句代码轻松解决这一问题,由于这是已学知识点,所以这一任务学生单独完成,完成后,同学们利用蓝墨云完成自我评价。个别存在问题的,由小组长单独辅导。(这一环节起到巩固旧知的作用)4【实施任务(二)】黄色小车在垂直方向上的循环移动要解决这一问题,则涉及到本节课的新

5、知同时也是本堂课的重点:时钟控件的属性和事件。为了能让学生很好的掌握时钟控件,我将事先准备好的时钟学习器下发给各个小组,小组成员对通过随意改变interval属性、enabled属性值后窗体上出现的不同现象并参照代码进行分析和总结interval、enabled和timer事件之间的联系。在学生分析完成后,教师引入实际生活中的例子:学校门口的电子显示屏。学生在已有代码的基础上补充对应的的事件、给时钟控件设置相关的属性,让模拟的“电子显示屏”动起来,再从水平循环移动的电子显示屏过渡至垂直循环移动的小车就变得非常轻松简单。(这一环节引入时钟学习器和电子显示屏能够让学生对时钟

6、控件的理解更加深刻有效。)【实施任务(三)】如何判定两辆车相撞的情况界面上已经实现了红色小车的左右移动,黄色小车的垂直移动,该怎样判定两辆车是否发生碰撞呢?这是本课的难点。此时学生再次回到小组当中,以小组为单位分析现实生活中的两车相向行驶时发生碰撞的情况,学生得出了前后相撞和左右相撞两种,随后学生再将两种情况细化,根据两车位置互换得出四种不同的情况,采用动画的形式展示让学生理解起来更为直观明了。分析完成后,我对第一种情况进行详细的讲解,并利用微课,引导学生写出自然语言,再转化为伪代码,最后转变成vb代码。伪代码描述:黄色.top-.红色top<=红色.height,红色

7、.top-黄色.top<=黄色.height。学生以小组之力模仿老师的思路完成前后相撞情况分析,再独立完成左右相撞的情况分析。(这一环节学生通过多次分析,观摩老师的编写代码的思路,从而突破难点,提高自身的分析问题解决问题的能力。)(四)任务拓展(17min)通过以上3个任务,学生基本实现了疯狂赛车的游戏。但是距离一个完善的游戏还有一定的距离,由于学生接受能力的高低,我提出能否继续完善你的作品。例如实现多辆车的出现、车的速度能随着时间的增加而提升等。(这一环节可以让学生在作品中融入更多的知识点:msgbox语句、多个窗体的使用等等。)4(五

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。