当前位置:首页 >> 能源/化工 >>

高中信息技术(选修1)《算法与程序设计》


高中信息技术(选修 1)——《算法与程序设计》 多媒体应用程序设计教学设计 广东肇庆中学 【教学目标】 知识与技能: 1、认识扩展控件的主要属性和方法。 2、掌握通用对话框控件的主要属性和方法。 3、掌握菜单编辑器的使用。 过程与方法: 1、掌握利用扩展控件来设计多媒体程序的方法。 2、掌握利用面向对象编程的原理来设计和制作应用程序。 情感态度价值观: 能产生学习多媒体程序设计的

相关技术的愿望。 【教学重点】 1、利用 VB 的多媒体控件设计 VCD 多媒体播放器。 2、通用对话框控件的常用属性和方法。 3、菜单编辑器。 【教学难点】 1、通用对话框控件的属性和方法、菜单编辑器的使用。 2、利用面向对象编程的原理来设计和制作应用程序。 【教学方法】 任务驱动和边讲边练相结合。 【教学环境】 多媒体计算机网络教室。 【教材分析】 本节是广东教育出版社的普通高中课程标准实验教科书之信息技术(选修 1)――《算法与程序设计》模块中的第六章第一节多媒体应用程序设计。主要内 容是让学生用 VB 设计制作一个 VCD 多媒体播放器。 过程是采用任务驱动的形式, 麦丽华 2005 年 11 月

1

引入一个多媒体播放器程序的设计需求,提出了任务的具体要求,让学生通过观 摩回答问题,进行任务分析,划分程序的功能模块,学习两种新的控件知识,进 而进行设计制作,经过创建图形用户界面、设置控件属性、编写程序代码、运行 和调试程序的过程,最后完成程序设计。 通过本节的学习以进一步深化学生对设计实用程序的理解,从而进一步掌握 程序设计的模块划分方法,以及利用可视化编程工具提供的控件对象进行编程, 进一步熟悉对象、属性和方法的运用。而且由于多媒体技术具有将多种媒体信息 集成在一起的特点,以及它具有强大的表现力,具有一定的娱乐性,相信本节内 容在学生学习时一定会很受欢迎。 【学生分析】 学生是高二级的同学,是广东省实施新课程标准的第一届学生,因此,他们 基本掌握在新课标理念下的学习方法,和已适应教师的教学方法。高二年级是学 习信息技术选修模块“算法与程序设计” ,经过大约一个学期的学习,他们已基本 熟悉可视化编程工具――VB 的使用,以及对面向对象的编程也有一定的理解。因 此,他们学习本节内容“多媒体应用程序设计”是可以的。但是,本节是属于综 合实践活动课,内容多、难度较大,对学生要求较高。 【教学过程】
教学环节 教师活动 教师用几个不同的媒体播放器来播 放一段我校百年校庆的学校简介视频片 段。 在播放过程中让学生比较并思考这 几个播放器在功能、界面和操作方法有 哪些相同的地方? 1、教师设疑: (1)你能看出最后一个多媒体播放 器是由哪些对象组成的吗? 学生回答问题后,教师剖析最后一 个多媒体播放器的结构组成。 (2)你能用 VB 制作出多媒体播放 器吗? 学生回答问题。 (3)你认为用 VB 制作这个多媒体 播放器需要经历哪几个步骤? 学生活动 在观看教师展示不同媒体播放器 时思考:这几个播放器在功能、界面 和操作方法有哪些相同的地方? 学生回答问题。

情 意 导 入

学生回答问题,并观看教师剖析 最后一个多媒体播放器的结构组成。









2

学生回答问题。 2、提出任务:用 VB 制作 VCD 多 媒体播放器。 (1)教师引导学生阅读表 6-1,从 模块化程序 设计的角度来考虑程序 设 计。布置学生分组活动,运行并观摩软 件。 (2)教师点明完成本任务要求的关 键技术: ·MediaPlayer 控件。 ·通用对话框。 ·菜单编辑器。 3、任务分解 教师把任务分解,并讲解设计制作 VCD 播放器的主要步骤,并说明每一步 骤中的技术要领。 (1)创建图形用户界面。 教师指导学生创建图形用户界面, 并用截图方式演示说明加载两个扩展控 件 MediaPlayer 和 CommonDialog 的操作 步骤,以及菜单编辑器的使用。 教师帮助个别有困难的学生。 (2)设置控件的属性。 教师指导学生,并用截图方式演示 对窗体中对象的属性进行设置。 此时学生已基本完成播放器图形用 户界面的创建。 (3)编写程序代码。 教师指导学生输入程序代码。 (4)运行和调试程序。 教师指导学生调试程序,帮助学生 解决程序调试中存在的问题。 作品展示 教师根据时间在不同小组中选几个 有代表性的作品进行展示,并点评。 教师总结制作媒体播放器的方法与 步骤,还有面向对象的编程、控件和菜 单编辑器的使用。 教师指 导学生根据本节所学的 知 识,回答探究栏目中所提出的问题。 学生根据任务要求观摩 VCD 多媒 体播放器示例程序运行结果,并阅读 表 6-1,能够根据教师的指导,对程 序做出模块划分,并填写表 6-1。

1、学生根据教师演示,同步进行 创建图形用户界面,认识扩展控件的 加载方法,了解其主要的属性和方法。 2、学会菜单编辑器的使用。根据 任务的要求利用它来设计下拉菜单。 3、根据任务的要求设置窗体中各 控件的属性。 4、学生编写菜单与程序链接程序 代码以及初始化程序。 5、调试和修改程序,预览结果。

学生展示作品。

学生完成“学习过程评价表” 。

小结

探究

学生可通过小组合作交流或课后 探究的形式,回答问题。

【教学评价】 教学评价主要从规划播放器的功能、制作关键技术、属性设置、制作步骤和

3

个人收获等几个方面设计,详细内容见附表。 从收上来的教学评价表和课堂观察统计来看: 93%的同学完成了界面的制作 87%的同学能按自己的计划完成播放器的制作并能播放视频文件 21%的同学能制作出扩展功能的播放器。 82%的同学启发最大的就是体会到 VB 的功能,能制作出各种各样的软件,引 起了对 VB 的学习兴趣,因此他们还想再学习 VB 的其他功能与用法。 16%的同学对控件的主要属性和方法还有一定的疑问。 【教学反思】 1、教学方法的处理。 本节内容是让学生用 VB 制作一个 VCD 多媒体播放器,属于操作类型。操作 类的教学方法一般有两种,第一种是通过网络资源形式给出操作步骤让学生自主 学习,教师辅导;第二种是教师讲解并示范操作,学生跟练。由于本节内容量大、 有三个新知识点,而且难度较大,所以如果采用第一种方法的话,在时间上不好 把握。因此,本节内容选择了任务驱动与边讲边练相结合的教学方法,并且教师 采用屏幕截图的方式来演示操作步骤,这样可以照顾那些操作较慢的同学。在教 师讲解操作步骤的过程中让学生跟练,当教师讲解完操作步骤时,学生也差不多 把界面制作好了,这样就节约了时间,而且效果较好。 另外,我略去了两个控件的主要属性和方法的讲解。因为这部分内容在教材 上有详细说明,而且在课后布置的探究题里刚好就是用到两个控件的主要属性和 方法的知识,所以这部分的内容留给了学生自学。从收上来的教学过程评价表来 看,学生也是对这部分内容有疑问的。这样,留出空间让学生自主去学习和探究, 加深对所学内容的理解和拓展,增强了自学能力。 2、引入学习内容的方法得当。 本节课的开始用了几个不同的媒体播放器来播放一段我校百年校庆的“学校 简介”视频片段,让学生找出这几个播放器在功能、界面和操作方法等几个方面 的相同点,为他们自己设计与制作多媒体播放器作铺垫。 3、教学评价。

4

教学评价是根据教学目标而设计的,内容涉及面广,能对全体学生情况进行 统计与分析,体现了新课标的教学理念。 4、本节课的不足。 本节课的成败关键是对时间的掌握,如果课堂内容没有紧凑安排的话就不能让大 部分的同学有充足的时间去完成任务。本人在开始部分处理不够好,所以致使最 后超时了,这是本节课最大的不足。

5


相关文章:
高中信息技术《算法与程序设计VB(选修)》
高中信息技术《算法与程序设计VB(选修)_其它课程_高中教育_教育专区。高中信息技术辅导一、算法(1) 、计算机解决问题的过程 计算机程序(Computer Program)是计算机...
高中信息技术(选修1)算法与程序设计
高中信息技术(选修 1)——《算法与程序设计》 多媒体应用程序设计教学设计 广东肇庆中学 麦丽华 2005 年 11 月【教学目标】 知识与技能: 1、认识扩展控件的主要...
高中信息技术(选修1)《算法与程序设计》
高中信息技术(选修 1)——《算法与程序设计》 多媒体应用程序设计教学设计 广东肇庆中学 【教学目标】 知识与技能: 1、认识扩展控件的主要属性和方法。 2、掌握...
新课标高中信息技术《算法与程序设计VB(选修)》复习要点
新课标高中信息技术《算法与程序设计 VB(选修)复习要点知识要点 一 相关知识点 (一)算法 1.定义 1 算法:就是解决问题的方法和步骤。算法是程序设计的“灵魂...
高中信息技术_算法与程序设计题库(含答案)
算法与程序设计题库(含答案)_其它课程_高中教育_...1/2 相关文档推荐 新课标高中信息技术《算... 13...科教版高中信息技术选修... 13页 免费 高中信息技术...
高中信息技术《算法与程序设计VB(选修)》
高中信息技术《算法与程序设计VB(选修)》_高考_高中教育_教育专区。第一章 第一章 算法与算法的描述算法的定义 1.算法的定义 算法:就是解决问题的思想方法,对...
信息技术选修1算法与程序设计
信息技术选修1算法与程序设计_计算机软件及应用_IT/计算机_专业资料。本文档介绍信息技术选修1算法与程序设计的思想.江苏省高中信息技术《算法与程序设计 VB(选修) ...
高中信息技术 算法与程序设计-选择结构教案 教科版
【教学分析】算法与程序设计是普通高中信息技术课程中选修模块之一, 本模块旨在使学生进一步体 验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从...
高中信息技术算法与程序设计VB知识点
高中信息技术《算法与程序设计 VB(选修) 》 知识要点相关知识点 (一)算法 1.定义 相关题解: 1 算法:就是解决问题的方法和步骤。算法是程序设计的“灵魂” ,...
更多相关标签:
高中算法与程序设计 | 高中信息技术选修 | 高中信息技术选修模块 | 高中信息技术选修1 | 高中通用技术选修 | 高中信息技术选修2 | 高中信息技术选修课本 | 高中信息技术选修课 |