电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

信息技术必修《面向对象程序设计的基本概念》教学设计VIP免费

信息技术必修《面向对象程序设计的基本概念》教学设计_第1页
1/19
信息技术必修《面向对象程序设计的基本概念》教学设计_第2页
2/19
信息技术必修《面向对象程序设计的基本概念》教学设计_第3页
3/19
《面向对象程序设计的基本概念》教学设计一、内容分析在新的普通高中信息技术课程标准中,对选修模块《算法与程序设计》这门课程,提出了很高的要求。不仅要求学生学会设计、描述解决具体问题的算法和初步掌握一门程序设计语言的知识,还对现代流行的面向对象程序设计语言的基本概念和方法提出了一定的要求。如标准中写着:要掌握面向对象程序设计语言的基本思想与方法,熟悉对象、属性、事件、事件驱动等概念并学会运用。对于这些概念的教学,非常重要,同时也非常困难。原因有这样几个方面,其一,我们的中学生基本上还没有接触过多少程序设计的知识,而作为初学者,结构化程序中的概念(如常量、变量、函数、表达式等)已经很多,再加上面向对象程序设计的这些概念,会使得学生未学先厌、学之无味,从而产生胆怯怕学、被动学习,直至抵制学习的心理思想,不利于教学的开展;其二,大量的概念集中在一个地方进行教学,本身就不符合认知心理学的规律,再加上这些概念非常抽象和深奥,对于一个初学者来说掌握起来是相当困难的,必须要找到适当的突破点来化解;其三,这些概念又是学习后继内容的重要前导知识,不真正掌握和深刻理解这些概念,整个这门选修课的教学都会难于开展,后果是非常严重的。下面以教育科学出版社的《算法与程序设计》教材为例,以MicroSoftVisualBasic6.0中文版为准,把“第二章程序设计ABC之2.1可视化程序开发工具”和“第四章程序设计思想和方法之4.2面向对象程序设计”这两部分内容整合在一起进行教学设计。之所以这样做,是因为这两部分内容是紧密结合、相辅相成的。二、教学目标1、理解面向对象程序设计的思想;2、知道可视化编程的一般步骤(过程);3、理解对象、控件、属性、事件、方法的概念和使用;4、体会事件驱动的含义,明白过程、程序的编写过程和方法;5、熟悉VB集成开发环境,熟练使用VB中的窗体、标签、文本框和命令按钮;6、能够应用面向对象程序设计的方法,分析、编程来解决简单的实际问题;三、教学安排时间安排:3-4课时;地点安排:学生机房(具有屏幕广播系统的网络环境下进行);学生安排:3人一个小组,合作探究;四、教学方法和策略1、通过大量与生活中的事物“类比”的方法,尽可能通俗地让学生深刻理解这些概念;2、通过情境引入、步步引领、不断激励的方法,保持学生持久的求知欲望和学习积极性;3、通过任务驱动的方法,把所有知识点融会贯通起来,使学生能从一定的高度消化、吸收这些新知识,建立自己的知识架构;4、通过小组分工合作,讨论交流、不断探究、不断实践的方法,加深知识的理解与消化;5、在任务的驱动和实践过程中,体会学习的乐趣和成功的快感;五、教学过程活动过程教师活动学生活动设计意图复习引入复习:算法的概念和描述方法;计算机语言、程序设计语言和程序的概念;提问:把流程图或自然语言描述的算法,直接让计算机执行,可以吗,为什么?看书、思考探讨、发言复习旧知归纳总结:不行,需要根据算法,用某种计算机语言去实现,编写成程序后让计算机执行完成任务。引入新课:从今天开始,我们就学习一种程序设计语言,看看如何把前面学过的算法,编写成程序让计算机完成。引入课题创设情境展示:一个编好的应用程序(例1),让学生去使用。小组使用软件思考、探讨其中感受新知激发兴趣程序界面见:附录1。提问与激励:你们知道这个程序怎么编写的吗?它是怎么执行的?你们觉得难吗?你们想去尝试吗?的奥妙摸索程序执行的过程见识一下“源代码”任务驱动认识语言引入:该应用程序是使用MicroSoftVisualBasic6.0中文版编写的。VB是一种面向对象的可视化的程序设计语言,是一种当今很流行的软件开发工具,也是我们要学习的内容。提问:大家知道BASIC语言吗?看书、思考交流、回答联系旧知小结:BASIC语言是一种最简单易学的程序设计语言,VB就是由它发展来的,VB保留了BASIC语言的优点,即语法简单,易懂易学,我们看看刚才程序中的源代码,再体会一下!感受VB的语法、语句联系英文含义,猜测、交流、解释程序代码的含义打破畏惧心理鼓励大胆猜想感受即将学习的内容认识对象概念的提出:我们看一下这个...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

信息技术必修《面向对象程序设计的基本概念》教学设计

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部