“在事件中修改对象属性”教学设计

“在事件中修改对象属性”教学设计

ID:6691004

大小:1.56 MB

页数:6页

时间:2018-01-22

“在事件中修改对象属性”教学设计_第1页
“在事件中修改对象属性”教学设计_第2页
“在事件中修改对象属性”教学设计_第3页
“在事件中修改对象属性”教学设计_第4页
“在事件中修改对象属性”教学设计_第5页
资源描述:

《“在事件中修改对象属性”教学设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《在程序中修改对象属性》教学设计一、教材分析及教学理念本节课是《教育科学出版社》出版的《算法与程序设计》第二章节的内容。主要教学任务是让学生学会事件中修改对象的属性。因为本节课是学生第一次编写代码,在学生的印象中程序设计是非常难的。为了让学生对程序设计感兴趣,让学生知道“其实程序设计一点都不难,只要认真学习大家都会”,作者尽量从简单入手,从学生习惯的思维入手。并通过练习、游戏的形式巩固激发学生的兴趣,巩固学到的知识点。二、教学设计(一)、教学目标(1)、认知目标:①认识修改对象的默认属性和事件中修改对象的属性的区别②了解事件的概

2、念(2)、技能目标:①区别不同的事件②学会修改对象属性的方法(3)、情感目标:①培训学生积极的学习态度②能从解决问题中得到快乐(二)、学生分析学生是江苏省苏州实验中学高一学生,思维活跃,逻辑思维强,对学习程序设计有一定的兴趣,但刚刚开始学习程序设计,还没有入门,需要积极的引导。不能随意的提高教学难度,把学生挡在程序设计门外。(三)、课前准备(1)、硬件:网络教室(2)、软件:教学课件;学生自学网站;学生档案袋一、教学过程(1)导入(复习)复习上节课的内容,让学生能把整体的知识结构串联起来。以提问的方式复习VB的四个对象、英文名、

3、作用以及这些对象的属性。教师强调三点:①:在属性窗口中修改的是对象的默认属性,大部分属性值修改了效果也马上显示出来。②:很多属性四个对象都有,比如:width、height、backcolor,有些属性是某个对象特有的,比如:文本框的text属性。③:我们经常修改对象上面的文字,但注意对象名是没有改变的。(2)展示任务,明确教学内容教师展示上节课的作品(修改的窗体的默认背景色),同时展示本节课需要完成的第一个任务(需要点击按钮才能改变窗体的背景色),让学生回答两个任务的区别。两者相比较,能让学生非常清晰的知道两者的区别和今天的任

4、务——有条件的改变对象的属性。在明确本节课的同时也可激发学生的兴趣。(3)从自然语言入手,原来程序可以这么简单通过第一节课,学生就知道我们需要告诉计算机怎么操作,它才能做相应的操作。VB中有一个代码界面,可以让我们和计算机沟通,而且现在流行的高级语言和自然语言很接近。那么先试着用自然语言和计算机沟通。在代码窗口输入:“点击按钮1,窗体的背景色变成红色”这个学生都知道肯定是行不通的,但这时告诉学生,只要把它们翻译成简单的英文标识就可以了。学生会对此很感兴趣。点击(click),按钮1(command1)——command1_cli

5、ck()窗体(form1)的(.)背景色(backcolor)变成(=)红色(&hff)——form1.backcolor=&hff(4)进一步细化,认识事件和修改属性格式教师总结:1、command1_click()是之前说的改变窗体背景色的条件,给它一个专业的名词——事件:是对象对用户操作的响应。2、修改对象的属性的格式:对象名.属性名=属性值。教师在电脑上演示怎么在VB代码中输入。强调如果输入准确当对象后面的“.”以后会弹出提示信息,如果没有弹出就必须注意了。教师在演示完两个代码以后指引学生观察VB代码窗口中的对象列表和事

6、件列表,指出①:必须选择合适的对象。②:事件也有很多种(不止click,比如说 mousemove为后面的任务做铺垫)。(5)学生练习,巩固知识点(6)教师总结教师演示学生的作品,并结合课件加以总结,强调:必须找到合适的对象的合适事件。(7)任务二,让学生学会如何改错为了更好的巩固学到的知识,教师做了一个程序,但不知道为什么有错误,请学生帮忙。(两个错误:一个是对象名不正确,一个是属性名不正确)学生改错,教师让学生演示哪些错误,并总结学生在书写代码的时候可能会遇到的错误,鼓励学生遇到错误积极思考,根据提示改错。(8)轻松一刻,在

7、轻松中加以提高教师展示一个游戏——抓地鼠,让学生讨论怎么用今天的知识做出来。教师介绍新对象image,然后让学生讨论用什么事件,修改什么属性。所用的事件mousemove和对象属性top,left之前就有涉及。教师介绍随机函数的表达式,让学生明白“地鼠是怎么跑的”。学生试着完成,教师演示学生作品,指出多数同学犯的错误。(10)教师对一节课加以总结。这节课主要有两个知识点①对象事件的认识(用到最多的是command的click事件)②在事件中属性修改的方法(对象名.属性名=属性值)。四、拓展练习本学校信息技术课是两节连上,本次课是

8、第一节课,在第二节五、教学评价学生完成三个任务后,把三个程序的窗体标题都改成自己的姓名,生成三个exe可执行程序,做好链接在学生自己的档案袋上。教师按评分要求课后评分。六、课后反思整节课主要是想用学生最容易理解的方式来讲授这节课的内容。学生反映强烈,都能理解本节

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

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

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