《多媒体技术》课程教学大纲(2020版) 一、课程基本信息 多媒体技术 课程名称 Multimedia Technique 课程代码 B0900350 课程性质 选修 开课院部 信息与安全工程学院 课程负责人阮新新 课程团队 阮新新、王倩、李向 授课学期 4 学分/学时2 解16 夹装上机 课内学时 实习 其他 适用专业计算机科学与技术 授课语言 中文 对先修的 本课程求较熟练地使用计算机系统,并具备计算机语言编程基础。先 要求 修课程包括信息科学概论、程序设计。 对后续的 通过完成多媒体应用项目的开发,有助于更好地学习和深入应用于后续 支撑 课程,如系统综合设计、移动平台应用开发、Wb前端开发。 本课程的特点是概念多、实践性强、涉及面广,并有极广泛的实用性。 本课程把计算机技术的交互性和可视化的真实感结合起米,使其应用渗透到 各个领域,使学生通过本课程的学习,理解多媒体技术的基本概念和主要功 能,掌握常用的多媒体工具软件的使用方法,了解如何讲行多媒体应用项目 的开发,从而为学生以后的学习和工作打下坚实的基础。 本课程的教学目标是对多媒体技术概论、多媒体系统、多媒体音频/视 频信息处理技术、计算机动画、网络多媒体技术、数据压缩编码技术、多媒 课程简介 体项目开发方法等相关知识和技能进行系统的学习并应用于多媒体应用系 统的开发中 在专业人才培养体系中,本课程定位于工程知识、研究、使用现代工具 等三个方面。培养学生能够较好地领会多媒体应用系统的开发流程,能够研 究性地将多媒体技术应用于移动端、直播平台笨各个领域及其他课程项目 中,较好地掌握多媒体制作工具进行高效开发。 本课程的学习结果是运用多媒体技术的理论知识,能够采用项目开发方 法,完成多媒体应用项目的UI设计、媒体制作软件的运用、交互设计的实
《多媒体技术》课程教学大纲(2020 版) 一、课程基本信息 课程名称 多媒体技术 Multimedia Technique 课程代码 B0900350 课程性质 选修 开课院部 信息与安全工程学院 课程负责人 阮新新 课程团队 阮新新、王倩、李向 授课学期 4 学分/学时 2 课内学时 48 理论 学时 32 实验 学时 16 实训 (含上机) 实习 其他 适用专业 计算机科学与技术 授课语言 中文 对先修的 要求 本课程要求较熟练地使用计算机系统,并具备计算机语言编程基础。先 修课程包括信息科学概论、程序设计。 对后续的 支撑 通过完成多媒体应用项目的开发,有助于更好地学习和深入应用于后续 课程,如系统综合设计、移动平台应用开发、Web 前端开发。 课程简介 本课程的特点是概念多、实践性强、涉及面广,并有极广泛的实用性。 本课程把计算机技术的交互性和可视化的真实感结合起来,使其应用渗透到 各个领域,使学生通过本课程的学习,理解多媒体技术的基本概念和主要功 能,掌握常用的多媒体工具软件的使用方法,了解如何进行多媒体应用项目 的开发,从而为学生以后的学习和工作打下坚实的基础。 本课程的教学目标是对多媒体技术概论、多媒体系统、多媒体音频/视 频信息处理技术、计算机动画、网络多媒体技术、数据压缩编码技术、多媒 体项目开发方法等相关知识和技能进行系统的学习并应用于多媒体应用系 统的开发中。 在专业人才培养体系中,本课程定位于工程知识、研究、使用现代工具 等三个方面。培养学生能够较好地领会多媒体应用系统的开发流程,能够研 究性地将多媒体技术应用于移动端、直播平台等各个领域及其他课程项目 中,较好地掌握多媒体制作工具进行高效开发。 本课程的学习结果是运用多媒体技术的理论知识,能够采用项目开发方 法,完成多媒体应用项目的 UI 设计、媒体制作软件的运用、交互设计的实
现、项目要素的有机整合,最后开发并发布多媒体应用项目。 本课程在教学方法方面,采用以“基础概念、实用技术、先进应用”为 宗台,以实际项目为例,课堂上完成夯实理论基础,结合现代开发工具的上 机实践,完成应用于先进平台上的多媒体项目。 二、课程目标 1.注重科学思维方法训练,提高学生分析问题和解决问题的能力。通过多媒体应用项目开发实 例,教有引导学生深刻理解并自觉实践多媒体技术应用行业的职业精神和职业规范,增强职业责任 感。 2.领会多媒体技术的基本概今和常用媒体数据压缩算法,了解开发彩媒体应用系统常用的硬件 和软件,了解流媒体技术的应用领域、原理及系统构成,掌握HTML5、JavaScript、Create5的写法。 3.掌握Photoshop、Animate和Premiere的媒体制作工具的使用,并能综合运用这些工具进行 素材创作。 4.能够根据多媒体应用项目的主题完成创作过程的各项工作,理解并掌握界面设计的原则,设 计并完成项目的开发 课程目标对毕业要求的支排关系表 毕业要求 课程目标1 课程目标2 课程目标3 课程目标4 工程知识 M 研究 L M 使用现代工具 1 H 三、教学内容及进度安排 (一)课程共有8项教学内容,具体安排如下: 课程教学安排表 学生学习 支撑 教学内容 教学方式 预期成果 学时 课程目 标 多媒体技术基础 理解媒体类型及特点 讲授 2 2 媒体数据压缩技术 了解媒体数据的压缩 3 1、2 算法 讲授 网络多媒体技术 了解流媒体技术,学 握Canvas相关技术 3+2 讲授+实验 1、2、3
2 现、项目要素的有机整合,最后开发并发布多媒体应用项目。 本课程在教学方法方面,采用以“基础概念、实用技术、先进应用”为 宗旨,以实际项目为例,课堂上完成夯实理论基础,结合现代开发工具的上 机实践,完成应用于先进平台上的多媒体项目。 二、课程目标 1. 注重科学思维方法训练,提高学生分析问题和解决问题的能力。通过多媒体应用项目开发实 例,教育引导学生深刻理解并自觉实践多媒体技术应用行业的职业精神和职业规范,增强职业责任 感。 2. 领会多媒体技术的基本概念和常用媒体数据压缩算法,了解开发多媒体应用系统常用的硬件 和软件,了解流媒体技术的应用领域、原理及系统构成,掌握 HTML5、JavaScript、CreateJS 的写法。 3. 掌握 Photoshop、Animate 和 Premiere 的媒体制作工具的使用,并能综合运用这些工具进行 素材创作。 4. 能够根据多媒体应用项目的主题完成创作过程的各项工作,理解并掌握界面设计的原则,设 计并完成项目的开发。 课程目标对毕业要求的支撑关系表 毕业要求 课程目标 1 课程目标 2 课程目标 3 课程目标 4 工程知识 L M H 研究 L M 使用现代工具 L H 三、教学内容及进度安排 (一)课程共有 8 项教学内容,具体安排如下: 课程教学安排表 序 号 教学内容 学生学习 预期成果 学时 教学方式 支撑 课程目 标 1 多媒体技术基础 理解媒体类型及特点 2 讲授 2 2 媒体数据压缩技术 了解媒体数据的压缩 算法 3 讲授 1、2 3 网络多媒体技术 了解流媒体技术,掌 握 Canvas 相关技术 3+2 讲授+实验 1、2、3
能够完成主题图像的 4 图像绘制与编辑 创意和制作 5+4 讲授+实验 能够运用Animate完 Animatez动画制作 成特定主题的动画 讲授+实验 3 6 能够完成主题视频的 数字视频编辑 5+4 讲授+实验 策划和制作 7 多媒体项目的开发过程 领会多媒体开发流程 3 讲授 1、4 制作多媒体应用项目 完成跨平台的多媒体 6+4 讲授+实验 1、3、4 应用项目的开发 总学时 32+16(讲授+实验) (二)教学安排 1.多媒体技术基础 教学目的:掌握多媒体技术的基本概念,了解媒体类型及其处理方式,了解开发多媒体应用项 目常用的硬件和软件。熟悉各种媒体的主要分类方法、特点和应用范围 学重点:视觉媒体和听觉媒体的理解和实际运用。视觉媒体的感知规律的掌握、彩色的表达 和转换。 教学难点:色彩模型的类型及特点。 教学过程: (1)导入多媒体应用项目案例,介绍多媒体技术概念、多媒体技术的应用和发展。 (2)介绍多媒体的硬件系统和多媒体开发常用的应用软件。 (3)通过案例介绍视觉媒体的分类及特点、视觉生理和视觉心理规律。 (4)通过案例介 绍听觉媒体的分类及特点。 2.媒体数据压缩技术 敦学目的:了解媒体数据压缩算法、压缩编码的评价与分类、静止图像的压缩技术、运动视 频图像的压缩技术。为课程后期开发多媒体应用项目打下基础,能够对不同媒体在不同领域的应用, 选择相应的压缩算法, 教学重点:常用的媒体压缩算法、音频压缩编码标准、静止图像压缩编码标准、运动图像压缩 编码标准。 教学难点:媒体压缩编码的原理。 教学过程: (1)通过实例介绍媒体数据压缩的必要性和可能性。 (2)介绍数据压缩编码的分类,通过演示介绍霍夫曼编码、预测编码和变换编码。 (3)介绍音频压缩编码标准、静止图像压缩编码标准和运动图像压缩编码标准。 3.网络多媒体技术 教学目的:了解流媒体技术的应用领域、原理及系统构成。熟练掌握TL和mL5常用元素的 写法。熟悉JavaScript的基本语法的使用。领会CreateJS框架和常用的模块。 教学重点:流媒体技术的原理及系统构成,HTWL5常用元素的作用及写法,CreateJS框架组成
3 4 图像绘制与编辑 能够完成主题图像的 创意和制作 5+4 讲授+实验 3 5 Animate动画制作 能够运用 Animate 完 成特定主题的动画 5+2 讲授+实验 3 6 数字视频编辑 能够完成主题视频的 策划和制作 5+4 讲授+实验 3 7 多媒体项目的开发过程 领会多媒体开发流程 3 讲授 1、4 8 制作多媒体应用项目 完成跨平台的多媒体 应用项目的开发 6+4 讲授+实验 1、3、4 总学时 32+16(讲授+实验) (二)教学安排 1. 多媒体技术基础 教学目的:掌握多媒体技术的基本概念,了解媒体类型及其处理方式,了解开发多媒体应用项 目常用的硬件和软件。熟悉各种媒体的主要分类方法、特点和应用范围。 教学重点:视觉媒体和听觉媒体的理解和实际运用。视觉媒体的感知规律的掌握、彩色的表达 和转换。 教学难点: 色彩模型的类型及特点。 教学过程: (1)导入多媒体应用项目案例,介绍多媒体技术概念、多媒体技术的应用和发展。 (2)介绍多媒体的硬件系统和多媒体开发常用的应用软件。 (3)通过案例介绍视觉媒体的分类及特点、视觉生理和视觉心理规律。 (4)通过案例介绍听觉媒体的分类及特点。 2.媒体数据压缩技术 教学目的:了解媒体数据压缩算法、 压缩编码的评价与分类、 静止图像的压缩技术、 运动视 频图像的压缩技术。为课程后期开发多媒体应用项目打下基础,能够对不同媒体在不同领域的应用, 选择相应的压缩算法。 教学重点:常用的媒体压缩算法、音频压缩编码标准、静止图像压缩编码标准、运动图像压缩 编码标准。 教学难点:媒体压缩编码的原理。 教学过程: (1)通过实例介绍媒体数据压缩的必要性和可能性。 (2)介绍数据压缩编码的分类,通过演示介绍霍夫曼编码、预测编码和变换编码。 (3)介绍音频压缩编码标准、静止图像压缩编码标准和运动图像压缩编码标准。 3.网络多媒体技术 教学目的:了解流媒体技术的应用领域、原理及系统构成。熟练掌握 HTML 和 HTML5 常用元素的 写法。熟悉 JavaScript 的基本语法的使用。领会 CreateJS 框架和常用的模块。 教学重点:流媒体技术的原理及系统构成,HTML5 常用元素的作用及写法,CreateJS 框架组成
教学难点:运用CreateJS创建HTML5 Canvas应用。 敦学过程: (1)导入并分析流媒体网站实例,介绍流媒体技术的应用领域、理论知识、原理及系统构成。 (2)介绍流媒体服务器、CDN、流媒体文件的封装格式、网络协议、流媒体传输方式。 (3)介绍HTL、HTMl5、JavaScript、Canvas的基础知识。 (4)介绍CreateJS框架的组成。 (5)通过案例介绍CreateJS常用模块及其使用 4.图像绘制与编辑 教学目的:掌握图像处理软件Photoshop的基本操作,熟练掌握的绘图工具、图层和滤镜的使 用。能够根据主题,利用Photoshop实现图像创意。 散学重点:遮罩功 、颜色调整功能的使用,绘制工具的运用,图层、路径概念的理解和使用。 教学难点:遮罩功能、颜色调整功能的使用,路径的创作和应用。 教学过程: (1)结合案例分别讲解主要的区域选择方法、绘图工具的使用。 (2)结合案例介绍图层面板、路径的创作应用及滤镜的应用。 (③)根据跨平台的“个人简历”多媒体应用项目,采用开放式创新思维方式(思维导图和头脑 风暴),设计特定主题的页面,综合利用创作工具完成页面制作。 (4)在Blackboard平台创建操作视频的课程文档,供学生回放观看。 5.Animate动画制作 教学目的:掌握二维动画制作软件A加i阻te的使用,熟练掌握矢量动画创作的流程和应用各种 动画形式。能够自定动画主题,综合运用创作工具完成动画。 本章重点:矢量图形绘制、运动动画的制作、组件的应用。 本章难点:矢量图形的绘制、组件概念理解和应用。 教学过程: (1)结合多媒体应用项目的动画内容设计,逐层渐入地讲解A加iate时间轴的构成和使用、常 用面板的使用、创作工具的使用。 (2)结合案例介绍Animate动画的四种类型、元件的创作和编辑、音乐的插入。 (3)介绍导出动画到不同应用平台。 (4)采用开放式创新思维方式(思维导图和头脑风暴),设计特定主题的动画内容,综合利用 创作工具完成动画制作。 (5)在Blackboard平台创建操作视频的课程文档,供学生回放观看 6。数字视频编辑 教学目的:策划符合多媒体应用项目的影视故事板,能够运用Premiere的非线性剪辑功能、电 影特效、过渡效果、运动效果、透明效果和字幕,完成特定主题的非线性剪辑。 本章重点:影片剪辑和合成、转场效果的使用。 本章难点:影片片断的剪辑、键的运用。 敦学过程: (1)结合多媒体应用项目的视频需求,通过实例制作讲解视频编辑的流程。 (2)采用开放式创新思维方式(思维导图和头脑风暴),设计视须放事板,综合利用创作工具 完成视频制作。 (3)结合实例介绍影片素材的粗剪、精剪和合成。 (4)结合实例介绍运用过渡效果、动态滤镜、透明叠加、运动效果和编辑音效、设计字幕。 (5)结合实例介绍采用合适的视频压缩算法,输出符合项目需求的视频。 4
4 教学难点:运用 CreateJS 创建 HTML5 Canvas 应用。 教学过程: (1)导入并分析流媒体网站实例,介绍流媒体技术的应用领域、理论知识、原理及系统构成。 (2)介绍流媒体服务器、CDN、流媒体文件的封装格式、网络协议、流媒体传输方式。 (3)介绍 HTML、HTML5、JavaScript、Canvas 的基础知识。 (4)介绍 CreateJS 框架的组成。 (5)通过案例介绍 CreateJS 常用模块及其使用。 4. 图像绘制与编辑 教学目的:掌握图像处理软件 Photoshop 的基本操作,熟练掌握的绘图工具、图层和滤镜的使 用。能够根据主题,利用 Photoshop 实现图像创意。 教学重点:遮罩功能、颜色调整功能的使用,绘制工具的运用,图层、路径概念的理解和使用。 教学难点:遮罩功能、颜色调整功能的使用,路径的创作和应用。 教学过程: (1)结合案例分别讲解主要的区域选择方法、绘图工具的使用. (2)结合案例介绍图层面板、路径的创作应用及滤镜的应用。 (3)根据跨平台的“个人简历”多媒体应用项目,采用开放式创新思维方式(思维导图和头脑 风暴),设计特定主题的页面,综合利用创作工具完成页面制作。 (4)在 Blackboard 平台创建操作视频的课程文档,供学生回放观看。 5. Animate 动画制作 教学目的:掌握二维动画制作软件 Animate 的使用,熟练掌握矢量动画创作的流程和应用各种 动画形式。能够自定动画主题,综合运用创作工具完成动画。 本章重点:矢量图形绘制、运动动画的制作、组件的应用。 本章难点:矢量图形的绘制、组件概念理解和应用。 教学过程: (1)结合多媒体应用项目的动画内容设计,逐层渐入地讲解 Animate 时间轴的构成和使用、常 用面板的使用、创作工具的使用。 (2)结合案例介绍 Animate 动画的四种类型、元件的创作和编辑、音乐的插入。 (3)介绍导出动画到不同应用平台。 (4)采用开放式创新思维方式(思维导图和头脑风暴),设计特定主题的动画内容,综合利用 创作工具完成动画制作。 (5)在 Blackboard 平台创建操作视频的课程文档,供学生回放观看。 6. 数字视频编辑 教学目的:策划符合多媒体应用项目的影视故事板,能够运用 Premiere 的非线性剪辑功能、电 影特效、过渡效果、运动效果、透明效果和字幕,完成特定主题的非线性剪辑。 本章重点:影片剪辑和合成、转场效果的使用。 本章难点:影片片断的剪辑、键的运用。 教学过程: (1)结合多媒体应用项目的视频需求,通过实例制作讲解视频编辑的流程。 (2)采用开放式创新思维方式(思维导图和头脑风暴),设计视频故事板,综合利用创作工具 完成视频制作。 (3)结合实例介绍影片素材的粗剪、精剪和合成。 (4)结合实例介绍运用过渡效果、动态滤镜、透明叠加、运动效果和编辑音效、设计字幕。 (5)结合实例介绍采用合适的视频压缩算法,输出符合项目需求的视频
(6)在B1 ackboard平台创建操作视频的课程文档,供学生回放观看。 7。多媒体项目的开发过程 教学目的: 理解需求文档说明的编写、项目管理和制作人员的组织、文字脚本和制作脚本的编 写。熟悉媒体素材的采集途径。掌握界面设计的原则,能够设计合理、富有美感的多媒体人机交互 界面。 本章重点:项目的需求分析、脚本的编写、界面的艺术设计。 本章难点:文字脚本和制作脚本的编写。 教学过程: (1)结合多媒体应用项目的规划,通过案例介绍多媒体系统开发的需求分析、多媒体制作管理 机构和生产机构的组成。 (2)介绍软件结构设计、脚本编写、界面设计 (3)介绍多媒体素材的采集、产品制作直到最后的测试并交付。 (4)通过教学分组的方式,撰写、展示并讨论文字脚本、制作脚本的制作。 8、制作多煤体应用项目 教学目的:综合课程前期的知识,以“个人简历”跨平台应用项目为例实践多媒体项目开发的 般流程,能够熟练地综合运用Animate CC工具组装图像、动画、视频素材,在Animate CC平台 上制作基于HTM5 Canvas的个人简历应用项目。熟练掌握HTM,5 Canvas的发布设置和发布测试。 本章重点:媒体素材的融合组装、运行环境的安装和设置、常用JavaScript“代码片断”的使 本章难点:HTML Canvas的程序编写。 教学过程: (1)结合案件介绍多媒体系统开发的完整流程,教育引导学生深刻理解并自觉实践多媒体技术 应用行业的职业精神和职业规范,增强职业责任感。 (2)结合多媒体应用项目的规划,通过案例分层展示跨平台运行的多媒体应用项目。 (3)按实际运行环境,理解并掌握测试环境的安装和设置。 (4)综合运用Animate CC的工具分层制作HTM5 Canvas项目内容。 (5)介绍“代码片断”的使用,运用JavaScript编写应用项目的交互内容 (6)介绍按照项目需求,完成项目的输出、测试和运行。 (7)在Blackboard平台创建操作视烦的课程文档,供学生回放观看。 四、课程考核与成绩评定 (一)本课程考核共有2个环节,具体安排如下: 成绩评定方式表 考核环节 分值 评分标准 平时作业 作业宗成情况 期末考债 60 多媒体应用项目开发情况 合计 100 (二)本课程考核成绩评定共有6种依据,具体安排如下: 成绩评定依据表 序号课程目标 考核内容 评价依据及成绩比例(侧)成绩
5 (6)在 Blackboard 平台创建操作视频的课程文档,供学生回放观看。 7. 多媒体项目的开发过程 教学目的:理解需求文档说明的编写、项目管理和制作人员的组织、文字脚本和制作脚本的编 写。熟悉媒体素材的采集途径。掌握界面设计的原则,能够设计合理、富有美感的多媒体人机交互 界面。 本章重点:项目的需求分析、脚本的编写、界面的艺术设计。 本章难点:文字脚本和制作脚本的编写。 教学过程: (1)结合多媒体应用项目的规划,通过案例介绍多媒体系统开发的需求分析、多媒体制作管理 机构和生产机构的组成。 (2)介绍软件结构设计、脚本编写、界面设计。 (3)介绍多媒体素材的采集、产品制作直到最后的测试并交付。 (4)通过教学分组的方式,撰写、展示并讨论文字脚本、制作脚本的制作。 8、制作多媒体应用项目 教学目的:综合课程前期的知识,以“个人简历”跨平台应用项目为例实践多媒体项目开发的 一般流程,能够熟练地综合运用 Animate CC 工具组装图像、动画、视频素材,在 Animate CC 平台 上制作基于 HTML5 Canvas 的个人简历应用项目。熟练掌握 HTML5 Canvas 的发布设置和发布测试。 本章重点:媒体素材的融合组装、运行环境的安装和设置、常用 JavaScript“代码片断”的使 用。 本章难点:HTML Canvas 的程序编写。 教学过程: (1)结合案件介绍多媒体系统开发的完整流程,教育引导学生深刻理解并自觉实践多媒体技术 应用行业的职业精神和职业规范,增强职业责任感。 (2)结合多媒体应用项目的规划,通过案例分层展示跨平台运行的多媒体应用项目。 (3)按实际运行环境,理解并掌握测试环境的安装和设置。 (4)综合运用 Animate CC 的工具分层制作 HTML5 Canvas 项目内容。 (5)介绍“代码片断”的使用,运用 JavaScript 编写应用项目的交互内容。 (6)介绍按照项目需求, 完成项目的输出、测试和运行。 (7)在 Blackboard 平台创建操作视频的课程文档,供学生回放观看。 四、课程考核与成绩评定 (一)本课程考核共有 2 个环节,具体安排如下: 成绩评定方式表 考核环节 分值 评分标准 平时作业 40 作业完成情况 期末考试 60 多媒体应用项目开发情况 合计 100 (二)本课程考核成绩评定共有 6 种依据,具体安排如下: 成绩评定依据表 序号 课程目标 考核内容 评价依据及成绩比例(%) 成绩