3.课件分析与设计
3.1需求分析
3.1.1用户需求
C语言是计算机入门的重要语言基础。目前各大院校计算机系都把它作为必开科目,C语言的重要性毋庸置疑,但是它作为一种程序语言,学习中难免会感到枯燥无味,尤其是在程序算法讲解方面,单纯的讲解很难让学生理解,这就需要用一种或几种软件工具,把C语言程序算法制成多媒体课件,通过多媒体课件让学习者能够在轻松的环境中很好的掌握学习内容。
3.1.2性能需求
根据以上用户需求,确定该系统需实现以下性能:
(1)通用性:既要适用于单机运行,又要满足在未安装Authorware软件的环境下仍能正常运行。
(2)可控性:以超文本结构作为课件中学习与部分内容之间的链接结构,采用按钮、热区域等交互响应形式作为控制的出口,允许随时结束退出。
(3)科学性:教学目的明确,内容准确,表达规范,文本、图形、动画、音像、视频等各种媒体使用合理,搭配得当,层次分明,注意引导式启发。
3.2功能模块设计
以谭浩强主编、清华大学出版社出版的《C语言程序设计》为蓝本进行制作,对所选教学内容进行深入细致的分析,了解大纲的要求,分析重难点,界定传统的教学方法难以解决的问题,明确应用课件要达到的目标及与之相对应的教学模式,并以此为依据规划所学课程的多媒体表现形式,确定整个系统的总体功能模块结构如图1所示。
图1 课件功能模块设计图
依据系统的需求,基于以上分析的系统结构确定系统中每个模块的功能如下:
(1)知识回顾模块:以复习题的形式带领学生回顾和复习上节课主要内容,加强知识记忆,调动学生学习的积极性。
(2)本章内容模块:以文字、音乐、图像、动画等形式详细讲解本章内容,以提纲挈领的形式展现章节的基本内容和重点、难点。
(3)课堂练习模块:充分利用多媒体课件可实现人机交互的特点,就本节所讲的内容做一个系统的总结,解答有关练习题,以练习题的形式让学生主动思考,巩固新知。
(4)习题实战模块:以习题库形式让学生自己探索练习,培养学生独立思考的能力。
上一页 [1] [2] [3] [4] [5] [6] 下一页
基于Authorware的多媒体课件的设计与实现 第3页下载如图片无法显示或论文不完整,请联系qq752018766