


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、教材分析1本章的作用和地位本章作为高中信息技术选修模块算法与程序设计的最后一章,旨在巩固和提高学生的程序设计和软件开发能力。本章结合两个应用案例,综合运用前面所学的算法与程序设计的知识来解决问题,并从中学会一些新的理论、思想、技术和方法,例如:多媒体相关技术,软件工程知识,为学生将来从事相关专业学习和深造打下基础。本章强调通过任务驱动的形式,让学生感悟和操作来体验多媒体应用程序设计和数据库软件开发的奥妙,侧重于培养学生利用系统思想、软件工程的思想来分析问题和解决问题,培养学生系统观、方法论的掌握,尤其是培养学生理论联系实际、树立起模块化思想、面向对象程序思想以及采用软件工程开发软件的思想。另外,本章还注意引导学生形成自主学习意识、与他人合作意识,树立起团队合作的意识,也为学生日后从事软件开发的学习和其他各选修模块开展多元化交流与合作做好必要的知识与技能上的准备。2本章主要内容介绍在软件技术领域中,多媒体编程和数据库编程是软件开发的两个重要方向,选取多媒体播放器和研究性学习成果作为开发案例,既贴近于学生生活,又有一定的娱乐性和实用性。通过多媒体播放器的开发让学生进一步加深对模块化设计思想的认识,以及初步领会利用可视化编程工具设计多媒体程序的方法;遵循软件工程的开发思想和过程,将其主要开发过程渗透到研究性学习成果管理系统的开发过程中,使理论的学习和具体的技能操作结合起来,支持学生在“做中学”,使学生对理论的学习在一种“潜移默化”的过程得以实现。本章设置了两节内容:“6.1 多媒体应用程序设计”。本节从语文老师需要为自己的多媒体教学软件编写一个VCD播放器的情境导入,激发学生的探索热情,即如何自主开发一个“VCD播放器”程序。通过“任务驱动”的形式,提出程序设计的功能需求,通过观摩实际程序运行效果来体验设计要求,然后经历任务分析、设计制作的过程,最后完成VCD多媒体播放器的程序设计。在这一过程中,既复习了旧知识,又传授了新知识,例如,多媒体播放控件MediaPlayer和通用对话框控件CommonDialog。这两个控件虽然在本书的前面章节中没有介绍过,但是掌握了可视化编程的技能和面向对象程序设计的思想与方法后,通过简要的介绍即可使学生很快掌握其常用属性和方法的使用。本节第二部分简要地介绍了利用VB设计多媒体程序的方法,强调通过多种实践形式,加深学生对“VB多媒体程序设计”专题的认识和理解。“6.2 数据库管理软件的开发”。本节从生活的实际问题:学校和研究性学习协会需要开发一个“研究性学习成果管理软件 ”出发,引入程序设计与软件开发需要软件工程理论作指导,通过类比手法扼要介绍了从程序设计到软件开发是一个工程化过程,程序不同于软件,软件开发有其自身的规律,是遵循一定的软件生命周期进行的,从而为后续内容的学习做好铺垫。第二部分中以软件开发的一般过程思想做指导,开发一个“研究性学习成果数据库管理软件”,以“任务驱动”的形式为导向,提出软件开发的需求,让学生带着相关的问题通过观摩体验软件的功能实现。然后,结合软件开发一般过程,围绕需求分析、软件设计、软件实现、软件测试和软件运行与维护等过程,再配合适量的实践项目引导学生学习每一个开发过程的含义和性质,并将软件开发知识渗透到各个软件开发的各个过程当中,既有理论的阐释又有编程技术的讲授,可谓“一石双雕,相得益彰”。3重点难点分析教学重点:(1)要求学生能根据任务的要求,通过观摩,亲身体验多媒体播放程序的设计需求,形成设计总体方案,进而实施具体的制作过程。(2)要求学生能根据任务的需求,通过观摩亲身体验研究性学习成果管理软件开发需求,形成设计与开发的总体方案,遵循软件开发的过程,实施具体的软件开发过程。(3)掌握数据库软件的实现的关键技术。教学难点:(1)能够初步理解利用VB设计多媒体程序的几种方法。这些方法对于初次接触多媒体程序设计的学生来说,还相对比较陌生。教师可以配合实践活动和案体剖析等手段来加深学生对其的认识。(2)软件开发的一般过程。软件开发一般过程由于太理论化,对于学生来说也是初次接触,宜配合若干具体的案例来讲解。(3)数据库软件的实现。由于涉及到创建数据库和数据表以及链接数据库的方法,知识分布较广,学生应有一定的数据库知识准备,例如,应具备一定的创建数据库的技能等等。二、教学建议本章是算法与程序设计教材进入综合编程的实践内容,也是进一步巩固和提高前面所学的一个重要环节,建议尽可能在网络教室或计算机机房上课。1学情分析随着年龄的增长,高中学生已具备了一定的生活阅历、能够对各种生活现象加以分析和说明,已接触了许多应用软件,VB可视化编程和面向对象程序设计也有了一定的感触,已经具备了编程的基本方法和技能。基于这一特点,本章强调综合运用知识和技能来解决实际问题,开发具有一定实用性的软件,并培养依据软件开发理论进行软件开发的素养,初步认识和探索软件开发的规律。2教学策略本章的教学内容与前面的相比,具有思想性、知识性、综合性和实践性的特点。本章的教学策略除了与前面的章节相类似外,还应注意以下问题:(1)教师要熟悉多媒体技术基础知识和多媒体应用,要对多媒体文件格式有一定的了解,例如:WAV、MID、MP3、AVI、MPG、MOV、WMA、ASF和RA等媒体格式的用途有一清晰的概念;对多媒体的开发途径要有所了解;对本书所介绍的控件功能、常用属性、常用方法和常用事件要比较熟悉。由于本节内容带有一定的娱乐性,学生在学习过程中可能会追根刨底,例如:SWF文件如何播放等等。教师应事先有思想准备,可结合光盘和网上的一些多媒体设计例程,在必要时配合讲解演示给学生看。(2)在教授“从程序设计到软件开发”内容时,可以通过用现代工业化的规模生产方式作类比,引出软件开发和软件开发的生命周期。有条件的,还可以结合一些大型软件的成功开发案例来说明。由于本书所选择的研究性成果研究项目,尚属于比较小型的系统,还没有完全反映出软件开发过程的全部概貌,只能“以管窥豹,以小见大”,因此,对部分开发过程的说明,还应借助于一些光盘上所附的现成的开发文档来辅助讲解,教师应对这些文档有所了解。(3)教师可以设计针对于不同错误类型的程序案例,从案例入手,通过演示和学生亲自调试的方法来剖析和排除程序中的错误。(4)数据库软件的设计与实现是重点和难点内容。由于涉及到创建数据库和数据表以及链接数据库的方法,知识分布较广,学生应有一定的数据库知识准备,例如:应具备一定的创建数据库的技能等等。若选修过程“数据库技术”模块的学生,应该不会有什么太大的困难。若没有选修的话,教师应给需要的学生补补课。(5)对于链接数据的方法,教师可以通过先演示后由学生模仿的操作进行,对于每一步骤中的关键技术,教师要重点讲解和分析。(6)在学生完成“研究性学习成果管理系统”框架后,应鼓励学生利用课外时间将该系统完善,使之达到实用。教师可选用优秀成果在班上或小组内进行观摩、交流和评价。三、教学评价对于多媒体应用程序设计实践,主要是引导学生对参与实践的积极程度和实践效果的测评;对于多媒体播放器程序需要用到的技术,主要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 布拖县2025上半年四川凉山州布拖县考试招聘事业单位工作人员18人笔试历年参考题库附带答案详解
- 宿迁市2025江苏宿迁市宿迁公证处招聘备案制人员(公证员助理)3人笔试历年参考题库附带答案详解
- 大渡口区2025重庆大渡口事业单位招聘应届生16人笔试历年参考题库附带答案详解
- 夫妻财产分割及子女抚养权及赡养费离婚补充协议
- 烤鸭制作技艺传承学费支付及培训服务协议
- 高端酒店租户与物业卓越服务合作协议
- 离婚协议书:全面放弃财产权益明确条款
- 租赁合同担保纠纷解决与法律程序协议
- 住宅小区物业合同执行与绿化养护责任书
- 商业物业委托经营管理及物业管理服务合同
- 智慧树知道网课《工业机器人技术基础》课后章节测试满分答案
- 2025年福建省榕圣建设发展有限公司项目招聘12人笔试参考题库附带答案详解
- 矿山设备检修安全培训课件
- 2025-2030数据安全合规审计服务市场爆发及等保测评机构并购价值评估
- 纤维转盘滤布滤池运行维护技术说明
- 2025至2030中国无烟产品行业发展趋势分析与未来投资战略咨询研究报告
- 2025年中国华电集团招聘面试题解析及备考建议手册
- 2025年机器人面试题及答案解析
- 高三第一次月考总结主题班会课件
- 参考活动2 善待身边的人教学设计-2025-2026学年初中综合实践活动苏少版七年级下册-苏少版
- 2025年度江苏省档案管理及资料员基础试题库和答案
评论
0/150
提交评论