视频标签:多媒体播放器程序
所属栏目:信息技术优质课视频
视频课题:粤教版高中信息技术选修1算法与程序设计6.6.1多媒体播放器程序-甘肃省优课
本视频配套资料的教学设计、课件 /课堂实录及教案下载可联本站系客服
6.1 多媒体媒体程序设计 6.6.1 多媒体播放器程序设计
一、教材分析
本节内容是粤教2003版信息技术选修一《算法与程序设计》第六章《程序设计实践》第一节《多媒体播放器程序设计》,综合运用前面所学的算法与程序设计的知识,通过窗口设计,菜单编辑,编写程序,调试程序,学会从简单问题出发,设计解决实际问题的算法,并能够使用VB程序设计语言实现算法解决问题,进一步提高程序设计和软件开发能力,是全书的提高内容。本节教学内容量大,分2个课时完成,第1课时讲解自制VCD的全过程,重在操作及设计调试出结果,掌握VCD制作的理念;第2课时着重理解各控件的属性设置及程序代码的编译,以及VCD播放器制作的相关拓展知识。本讲是第1课时的内容。 二、学情分析
高一年级的学生通过一段时间的算法与VB程序设计的学习,已经熟悉VB的编程环境,能编写一些简单的程序,同时学生对利用编程解决问题有一定的兴趣。但是,每周只有两个课时,学生的练习时间短,掌握的熟练程度还是不够。因此在教学中需要循序渐进的引入编程的基本思想。 三、教学目标 1.知识与技能
1).进一步体验可视化编程的概念和方法。 2).掌握菜单编辑器的操作和使用方法。 3).理解并掌握控件的主要属性和方法。 4) .理解并学会程序的编写、调试。 2.过程与方法
边讲边练的教学法,引导学生自主学习。 3.情感态度与价值观
培养调试程序的技巧、耐心和毅力,树立运用计算机解决问题的思想,激发学生对新技术的追求和向往。
四、教学重、难点 1.教学重点
1).部件的添加,菜单编辑器的操作。 2).程序的编辑与调试。 2.教学难点
1).Mediaplayer控件属性中DiplaySize属性值的理解和应用。 2).通用对话框控件的属性和方法。 五、教学环境
1.多媒体电脑教室,极域电子教室。
2.所需软件:学生机要安装VB6.0或以上版本。 六、教学方法
引入法,演示法,讲授法,自主学习法。 七、教学过程
上节目标检测
问题:计算机解决实际问题的步骤有哪些? 本节
目标 展示 (观摩) 一,利用老师提供的“赵兴胜专用VCD播放器.exe”文件,打开视频演示,利用“查看”中的菜单选项和播放控制按钮对视频进行播放控制,观察运行结果,并思考以下问题:
1,该程序向我们传递了哪些信息?
2,程序包含了哪些控件?
3,下拉菜单包括哪些命令?各有什么功能?
4,如何设计一个通用对话框? 5,如何实现对媒体文件的播放控制?
二,布置任务
设计一个“VCD播放器”程序,如图所示,要求: 1,选择“文件”→“打开”选项,打开一对话框可选择多媒体文件;
2,选择“文件”→“退出”选项,结束程序;
3,选择“查看”→“加倍”选项,将视窗放大2倍显示; 4,选择“查看”→“正常”选项,可恢复视窗正常显示; 5,当单击窗口底部自左至右的相应按钮时,可分别实现媒体的播放、暂停、停止的功能。 本节 目标 探究 及释 疑
一,任务分析
1, 对VCD多媒体播放器程序进行模块划分(参照课本中表6—1);
2, 运用VB中多媒体处理的MediaPlayer控件; 3, 利用通用对话框控件实现媒体文件的载入; 4, 利用菜单编辑器完成下拉菜单及其各选项的设计。
二,设计制作
1, 创建图形用户界面,添加“Windows Media Player”和“Microsoft Common Dialog Control 6.0”控件,并设置相关属性;
2, 利用菜单编辑器为窗体添加菜单。 三, 编写代码 分别编写“打开”、“退出”、“正常”、“加倍”以及窗体的程序代码。 四, 调试程序
运行程序,预览结果。
本节 目标 训练
学生分析,讨论,听讲解,观看微课,上机操作,完成课堂上布置的任务——制作多媒体VCD播放器
本节目标总结 1, VCD播放器的制作过程步骤; 2, 通用对话框,控件属性。
作业布置及探究
1,更进一步理解及掌握MediaPlayer控件的主要属性及方法(P168);
2,课本中程序代码的理解,编译及上机调试(P171); 3,如何修改上述程序中CommonDialog1.Filter=”影像文件(*.AVI;*.MPG|*.AVI;*.MPG”,使打开对话框时能
够显示“所有文件”和“*.DAT”格式文件?写出程序代码;(P172)
4,如何在“查看”菜单中增加“全屏”、“1/4大小”选项以实现“全屏”和“1/4大小”的视窗缩放显示效果?参照VCD多媒体播放器的程序设计方法,自行写出实现此程序的代码,并上机调试。(P172)
八、教学反思
本节课知识量比较多,对于电脑操作及编程实践能力一般的学生来讲,课堂实现难度较大,可以在教学中多做辅导与讲解,帮助学生完成界面设计与编程调试。
本节课通过视频播放,同时结合学生的平时学习编程的体验导入新课,达到了引起学生学习兴趣和求知欲望的目的,并通过学生参与自主设计,激活了学生主动参与的欲望,从整节课来看,学生大部分时间动手编程调试程序,整节课学生都很忙碌,符合新的课程理念,以学生为主体,倡导探究学习,勤于动手动脑,将知识的学习与能力的掌握有机的融为一体。程序设计代码多,学生输入速度较慢,在教学中让学生用已编写的源代码进行复制与粘贴,主要理解编程的概念,但在以后的实际操作中,应加强学生输入速度的训练。
视频来源:优质课网 www.youzhik.com