- 88
- 0
- 约 14页
- 2016-12-30 发布于天津
- 举报
《面向对象程序设计的基本概念》教学设计
内容分析
在新的普通高中信息技术课程标准中,对选修模块《算法与程序设计》这门课程,提出了很高的要求。不仅要求学生学会设计、描述解决具体问题的算法和初步掌握一门程序设计语言的知识,还对现代流行的面向对象程序设计语言的基本概念和方法提出了一定的要求。如标准中写着:要掌握面向对象程序设计语言的基本思想与方法,熟悉对象、属性、事件、事件驱动等概念并学会运用。
对于这些概念的教学,非常重要,同时也非常困难。原因有这样几个方面,其一,我们的中学生基本上还没有接触过多少程序设计的知识,而作为初学者,结构化程序中的概念(如常量、变量、函数、表达式等)已经很多,再加上面向对象程序设计的这些概念,会使得学生未学先厌、学之无味,从而产生胆怯怕学、被动学习,直至抵制学习的心理思想,不利于教学的开展;其二,大量的概念集中在一个地方进行教学,本身就不符合认知心理学的规律,再加上这些概念非常抽象和深奥,对于一个初学者来说掌握起来是相当困难的,必须要找到适当的突破点来化解;其三,这些概念又是学习后继内容的重要前导知识,不真正掌握和深刻理解这些概念,整个这门选修课的教学都会难于开展,后果是非常严重的。
下面以教育科学出版社的《算法与程序设计》教材为例,以MicroSoft Visual Basic 6.0中文版为准,把“第二章 程序设计ABC 之 2.1可视化程序开发工具”和“第四章 程序设计思想和方法 之 4.2 面向对象程序设计”这两部分内容整合在一起进行教学设计。之所以这样做,是因为这两部分内容是紧密结合、相辅相成的。
教学目标
理解面向对象程序设计的思想;
知道可视化编程的一般步骤(过程);
理解对象、控件、属性、事件、方法的概念和使用;
体会事件驱动的含义,明白过程、程序的编写过程和方法;
熟悉VB集成开发环境,熟练使用VB中的窗体、标签、文本框和命令按钮;
能够应用面向对象程序设计的方法,分析、编程来解决简单的实际问题;
教学安排
时间安排:3-4课时;
地点安排:学生机房(具有屏幕广播系统的网络环境下进行);
学生安排:3人一个小组,合作探究;
教学方法和策略
通过大量与生活中的事物“类比”的方法,尽可能通俗地让学生深刻理解这些概念;
通过情境引入、步步引领、不断激励的方法,保持学生持久的求知欲望和学习积极性;
通过任务驱动的方法,把所有知识点融会贯通起来,使学生能从一定的高度消化、吸收这些新知识,建立自己的知识架构;
通过小组分工合作,讨论交流、不断探究、不断实践的方法,加深知识的理解与消化;
在任务的驱动和实践过程中,体会学习的乐趣和成功的快感;
教学过程
活动
过程 教师活动 学生活动 设计意图 复习
引入 复习:
算法的概念和描述方法;
计算机语言、程序设计语言和程序的概念;
提问:
把流程图或自然语言描述的算法,直接让计算机执行,可以吗,为什么? 看书、思考
探讨、发言 复习旧知 归纳总结:
不行,需要根据算法,用某种计算机语言去实现,编写成程序后让计算机执行完成任务。
引入新课:
从今天开始,我们就学习一种程序设计语言,看看如何把前面学过的算法,编写成程序让计算机完成。 引入课题 创设
情境 展示:
一个编好的应用程序(例1),让学生去使用。
程序界面见:附录1。
提问与激励:
你们知道这个程序怎么编写的吗?它是怎么执行的?你们觉得难吗?你们想去尝试吗? 小组使用软件
思考、探讨其中的奥妙
摸索程序执行的过程
见识一下“源代码” 感受新知
激发兴趣
任务驱动 认识
语言 引入:
该应用程序是使用MicroSoft Visual Basic 6.0 中文版编写的。VB是一种面向对象的可视化的程序设计语言,是一种当今很流行的软件开发工具,也是我们要学习的内容。
提问:
大家知道BASIC语言吗? 看书、思考
交流、回答 联系旧知 小结:
BASIC语言是一种最简单易学的程序设计语言,VB就是由它发展来的,VB保留了BASIC语言的优点,即语法简单,易懂易学,我们看看刚才程序中的源代码,再体会一下! 感受VB的语法、语句
联系英文含义,猜测、交流、解释程序代码的含义 打破畏惧心理
鼓励大胆猜想
感受即将学习的内容 认识
对象 概念的提出:
我们看一下这个程序的“样子”,看看上面都有哪些“东东”?
提示:
可以结合书本上的图示和给出的概念 对照书本、观察比较、自我学习、讨论发言 初识控件 反馈:
对,有窗体,按钮、文本框、标签;
讲解:
生活中的对象、类。
这上面的所有东西,都和我们生活中的物体一样,通称为“对象(object)”。对象在生活中无处不在,不论是宏观的宇宙,还是微观的分子原子,整个世界就是由无数的大大小小、形形色色的对象
您可能关注的文档
- 信息技术 第十三课 信息集成与信息交流(第二课时).doc
- 信息技术 第十四课 信息资源管理第一课 信息资源管理概述.doc
- 信息技术 第十课 文本信息加工.doc
- 信息技术 综合实践——调查报告 浙江省海盐县澉浦中学 贺剑夫.doc
- 信息技术 网络与道德 缙云县壶滨中学 沈伟锋 ppt.ppt
- 信息技术 自编小报——宣扬中华民族传统美德 江苏省苏州市吴江市金家坝中学 宋丽芳.doc
- 信息技术 获取网络信息的策略与技巧—搜索引擎的使用.doc
- 信息技术 表格制作 江苏省常州圩塘中学 邵黎.doc
- 信息技术 表格教学设计-表格 江苏常州市武进区洛阳中学 郭劲华 .doc
- 信息技术 规划家长会请柬 安徽省铜陵市第七中学张晨.doc
原创力文档

文档评论(0)