开发多媒体软件关于课程标准的分析本模块的学习目的是使学生在原有基础上进一步体验算法思想了解算法和程序设计在解决问题过程中的地位和作用能从简单问题出发设计解决问题的算法并能初步使用一种程序设计语言编制程序实现算法解决问题本模块为选修模块本模块的教学应注意与数学课程中有关内容的衔接要强调理论与实践的结合引导学生注意寻找发现身边的实际问题进而设计出算法和计算机程序去解决这些问题教师要注意发现对程序设计有特殊才能的学生根据具体情况为他们提供充分的发展空间本模块强调的是通过算法与程序设计解决实际问题的方法对程序设计语言的选择不作具体规定关于教材的分析教学内容选用中华人民共和国教育部制订的普通高中技术课程标准年月版中信息技术部分的选修模块算法与程序设计第六章的第二节开发多媒体软件教材选用模块在高中一年级下学期或高中二年级开设根据年月版普通高中技术课程标准的阐述算法与程序设计是普通高中信息技术的选修模块之它的前导课程是信息技术的必修模块信息技术基础学生在信息技术基础模块里已经学习了计算机的基本操作掌握了启动程序窗口操作和文字编辑等基础知识学生可以利用上述的基础知识用于本节课的启动程序设计环境输入程序代码运行程序等操作本节课开发多媒体软件是算法与程序设计模块的实践课程这节课是学生能否进行软件开发的延伸本节课的教学目的是让学生体验软件开发中如何进行分析问题设计算法编写程序和调试程序等用计算机解决问题的基本过程认识其在算法与程序设计中的地位和作用让学生在软件开发设计中体验分析问题设计算法编写程序和调试程序等步骤并把它应用到用计算机解决问题中去这是构建主义中知识迁移的方法本节课还采用了探究讲授观摩交流阅读材料等多种教学活动的有机结合的方法学情分析高一年级的学生正处于青春发育阶段他们有强烈的独立性表现欲而且因为他们是伴随着计算机网络成长起来的一代因此差不多全部能掌握计算机的基础操作特别是在计算机网络中基础应用基本上有一定的自主性但算法与程序设计这部分内容的学习是以前他们从没有接触到因此既吸引了学生积极参与到课堂学习中通过软件的开发也充分展示了他们的个性教学目标知识和技能体验面向对象的程序设计开发过程过程和方法掌握多媒体控件的使用方法情感态度和价值学生在程序设计过程中体验到解决具体问题的成就感并激发进一步探索的乐趣行为与创新拓展延伸的使用方法教学重点多媒体控件的使用方法教学难点多媒体控件的使用方法教学过程引入多媒体播放器师大家在上网时喜欢做什么通过什么观看电影或电视呢生师我们一般把用来播放影片或音乐的软件称做什么生播放器媒体播放器利用学生们的兴趣爱好吸引他们的注意力提出问题师现在我们遇到了一个难题大家的电脑没有安装播放器又不能从网上下载要想使用播放器该怎么办生师既然学习了我们能不能试着用它来设计一个多媒体播放软件呢生思考认为可行兴趣强烈进一步刺激唤起积极主动的求知欲观摩借鉴成功的播放器案例师设计之前我们先借鉴一下他人成功的经验来看一些播放器的例子边观看边讨论这些播放器在窗口界面安排上都有哪些相似之处生认真观看兴趣十足低声讨论模仿借鉴现有的设计成果总结规律增强感官刺激提升学习热情学生总结标题栏播放窗口控制按钮菜单栏等程序设计步骤界面设计师通过大家的观察和讨论我们发现虽然这些播放器外观形态各异但几乎都具有刚才大家总结的各种窗体对象中有一个叫做的控件将它添加到主窗体中合理安排布局这样就设计完成我们的播放器界面了生师启动新建标准工程虽然中有一个叫做的控件使用它可以帮助我们更快更好地设计播放器但首先要把它添加到工具栏中屏幕演示工程部件确定生请学生上台操作添加控件体验控件编辑师除了控件我们还需添加一个对话框控件用来添加播放文件那么这个对话框控件在该怎样添加呢生请学生上台操作菜单设计师以上我们完成的是界面设计下面进行菜单设计菜单中的项目是一些常用命令可以使用菜单编辑器来添加它们屏幕演示如何通过菜单编辑器来添加菜单生请学生上台操作体验菜单编辑代码编写演示添加了控件对话框控件菜单的播放器生学生发现播放器不能使用师现在我们所设计的播放器只是虚有其表还不能用来听音乐看电影接下来要做的工作就是为菜单中的各项编写代码分小组讨论各段代码分别对应播放器中那些的事件回顾前面所学的程序设计语言基础知识师请根据刚才同学们的结论分别将代码段输入到对应的事件中生学生上台体验代码编写过程调试运行师到此为止我们的设计已经万事俱备下面请大家调试运行一下看它是否名副其实可以提供调试用媒体素材生相互交流讨论探讨调试中产生的问题体验调试程序过程回顾总结回顾本节课主要内容学生练习评测练习运用控件对话框控件菜单编辑器制作多媒体播放器效果分析这一节课学生们掌握了如何运用控件对话框控件菜单编辑器制作多媒体播放器并体验了代码如何输入修正的过程通过软件的不断调试与运行体会软件开发的难易整节课学生全身心的投入到了多媒体软件的开发中收获了丰富的知识观课记录听下来总体感觉学生虽感知本节课的内容是高考知识点中的难点但大部分同学能知难而上并且在教师精心安排的教学环节下一步步达成了学习目标一节课的展示交流体现了教师对教材的深度理解本课教学时采用的是启发式教学法强调学生的独立思考与探索提高学生分析与解决问题的能力通过一系列操作让学生自己去主动思考提高了学生的兴趣让一节讲授型课堂变得生意盎然课后反思引领学生关注身边的具体问题激发学生的学习热情通过观察总结讨论等方式积累设计经验亲身经历任务需求程序设计代码编写运行调试等过程从而深入理解和综合应用各种程序设计的方法