体验式教学四步法在编程教学中的应用.docVIP

体验式教学四步法在编程教学中的应用.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
体验式教学四步法在编程教学中的应用.doc

体验式教学四步法在编程教学中的应用   ● 教材分析   本课是苏科版初中八年级信息技术教材第四章“程序设计”第一节第二课时的内容。本课主要围绕VB中的对象、属性、事件等知识点展开,是本单元重要的知识基础。在信息技术教学中培养学生的计算思维,就是要让学生学会如何运用计算机基础概念求解学习中遇到的问题。而“对象”“属性”“事件”正是计算机学科的基础概念,所以学习好本节知识内容至关重要。   ● 学情分析   本课的授课对象是八年级的学生。学生在第一课时的学习中,对VB的界面、程序调试和代码编写的过程都有了初步的了解,体验了一些利用VB编写的有趣的小程序,并对程序设计充满了好奇与兴趣,但对VB中的对象、属性、事件却缺少系统的认识。   ● 教学目标   知识与技能目标:了解建立程序界面、设置对象属性的一般过程;理解“对象”“属性”和“事件”的含义。   过程与方法目标:通过修改程序,掌握程序界面建立的方法;通过编写程序,体会程序设计的过程,发展计算思维。   情感态度与价值观目标:通过程序的编写,提高学习程序设计的兴趣。   行为与创新目标:在程序编写中,加入自己的想法,创新改良程序。   ● 教学重点、难点   重点:理解“对象”“属性”和“事件”的含义。   难点:规范完整地书写代码。   ● 教学过程   1.试玩程序,初步体验   师:在上课之前,老师先给大家演示一款手机软件,并且我会问它几个问题,看它能不能回答。(教师在课堂上用手机演示Siri软件)   师:今天天气如何?   Siri:下面是今天的天气情况(并推送到手机上)。   师:什么是程序设计?   Siri:好的,请过目(将百度百科上关于程序设计的内容推送到手机上)。   师:刚刚和老师对话的软件叫什么?   生:Siri。   师:用Siri来解决问题分为哪几个步骤?   生(思考后回答):使用者先提出问题,然后Siri将问题输入、处理,最后通过语音或者文字的形式反馈出来。   师:老师今天也给大家准备了一个简易版的Siri软件(如图1),请大家玩一玩并思考,你进行了怎样的操作,就会出来不同的结果呢?   生(试玩后回答):单击不同的按钮,会显示不同的答案。   师:在没有学习VB之前,这样说没有任何问题。但以后我们要说得更专业一点,叫“触发不同的对 象”。   教师打开“我的Siri”源文件,边演示边解释:VB是一款面向对象的程序设计软件。上节课中,同学们说像“画图”中工具栏的东西,叫控件箱。每一种控件都有其自身的功能,将它们拖到窗体上,就生成了具有这个控件所有功能的具体对 象。   设计意图:以学生的兴趣为突破点,用Siri实物演示激发学生兴趣。演示过后,通过问题激发学生思考Siri大致的工作流程:输入―处理―反馈。通过试玩简易版Siri使学生初步建立起“对象”的概念。   2.修改程序,内化概念   教师演示选中不同的对象,让学生观察属性窗口的变化。学生会发现每个对象都可以被选中,并会在“属性”窗口显示其相关属性。   为了测试学生对“对象”概念的理解,教师提出:“这个程序中共有几个对象?”在学生犹豫不定时,给出提示:在单击界面各部分时,请观察属性窗口的变化。通过实验,大部分学生形成了清晰肯定的答案,在数“对象”时,便不??漏掉窗体对象。   此时,教师打开“半成品Siri”(三个按钮中代码均已写好,但“今天周几”按钮的事件使用“mouse move”,其余按钮事件使用“click”),让学生试着运行程序,对比“完成版Siri”第一行三个按钮的功能,并讨论这个程序需要完善的问题(如图2)。   讨论得到任务一:①修改“今天几号”按钮的属性;②新建“回答”label标签;③测试程序。   师:在刚才的测试中,你们有没有遇到什么问题?   生:在“今天星期几”这个问题上,还没有单击鼠标,结果就已经出来了。   师:在窗体上能够找到问题所在吗?你们觉得问题出在哪里呢?   生:窗体上看不出任何不同,问题应该出在代码上。   师:那我们一起来探索一下,看看代码,查找原因并修改。   教师操作演示如何打开代码,让学生观察三个按钮对应的三段代码,哪段与其他两段不一样。学生通过对比代码中的“click”与“mouse move”引出事件的概念,并举例说明“click”鼠标单击与“mouse move”鼠标移动是两个不同的事件。教师在桌面上分别“单击”“双击”“右击”文件夹,让学生明白不同的事件触发同一个对象会形成不同的结果。   教师根据学生找到的“mouse move”问题,布置任务二,要求修改成单击事件。   设计意图:此环节是本课的重点内容。教师首先通过演示选中不同对象,引导学生

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档