目录《C语言程序设计C》课程教学大纲《数据结构与算法》课程教学大纲14《数据库原理与应用A》课程教学大纲.30《计算机组成原理C》课程教学大纲45.54《操作系统原理》课程教学大纲《计算机网络》课程教学大纲..64《设计基础》课程教学大纲.73《数字媒体导论》课程教学大纲..83《面向对象程序设计》课程教学大纲..94《平面设计》课程教学大纲..107《交互设计》课程教学大纲119《动画交互技术》课程教学大纲127《计算机三维基础》课程教学大纲142《虚拟现实应用开发》课程教学大纲.152.163《游戏设计基础》课程教学大纲《游戏场景设计》课程教学大纲,174《游戏引擎应用与开发》课程教学大纲184《网页设计》课程教学大纲..193《摄影摄像》课程教学大纲..203《Photoshop图像处理及应用》课程教学大纲.212《网页脚本编程》课程教学大纲223
目 录 《C 语言程序设计 C》课程教学大纲. 1 《数据结构与算法》课程教学大纲. 14 《数据库原理与应用 A》课程教学大纲.30 《计算机组成原理 C》课程教学大纲. 45 《操作系统原理》课程教学大纲. 54 《计算机网络》课程教学大纲.64 《设计基础》课程教学大纲.73 《数字媒体导论》课程教学大纲. 83 《面向对象程序设计》课程教学大纲. 94 《平面设计》课程教学大纲.107 《交互设计》课程教学大纲.119 《动画交互技术》课程教学大纲. 127 《计算机三维基础》课程教学大纲. 142 《虚拟现实应用开发》课程教学大纲. 152 《游戏设计基础》课程教学大纲. 163 《游戏场景设计》课程教学大纲. 174 《游戏引擎应用与开发》课程教学大纲. 184 《网页设计》课程教学大纲.193 《摄影摄像》课程教学大纲.203 《Photoshop 图像处理及应用》课程教学大纲.212 《网页脚本编程》课程教学大纲. 223
《Python程序设计》课程教学大纲.238《视频编辑技术》课程教学大纲.254《微信小程序开发》课程教学大纲.263《影视后期制作》课程教学大纲275《信息可视化设计》课程教学大纲.284《移动平台游戏开发》课程教学大纲,.296《多媒体应用设计师》课程教学大纲.311《数字媒体技术专业文献检索与论文写作》课程教学大纲..322《新媒体运营》课程教学大纲..333《办公自动化》课程教学大纲...343《项目管理》课程教学大纲..358《信息存储与检索技术》课程教学大纲.367《专业英语》课程教学大纲.376《人工智能基础》课程教学大纲.386《品牌开发与授权管理》课程教学大纲.396《网络产品运营与推广》课程教学大纲407《C语言课程设计》课程教学大纲.418《数据结构与算法课程设计》课程教学大纲,.429..437《数据库原理与应用课程设计》课程教学大纲,《面向对象课程设计》课程教学大纲,.448《动画交互技术课程设计》课程教学大纲459《游戏设计基础课程设计》课程教学大纲,467
《Python 程序设计》课程教学大纲.238 《视频编辑技术》课程教学大纲. 254 《微信小程序开发》课程教学大纲. 263 《影视后期制作》课程教学大纲. 275 《信息可视化设计》课程教学大纲. 284 《移动平台游戏开发》课程教学大纲. 296 《多媒体应用设计师》课程教学大纲. 311 《数字媒体技术专业文献检索与论文写作》课程教学大纲. 322 《新媒体运营》课程教学大纲.333 《办公自动化》课程教学大纲.343 《项目管理》课程教学大纲.358 《信息存储与检索技术》课程教学大纲. 367 《专业英语》课程教学大纲.376 《人工智能基础》课程教学大纲. 386 《品牌开发与授权管理》课程教学大纲. 396 《网络产品运营与推广》课程教学大纲. 407 《C 语言课程设计》课程教学大纲. 418 《数据结构与算法课程设计》课程教学大纲.429 《数据库原理与应用课程设计》课程教学大纲.437 《面向对象课程设计》课程教学大纲. 448 《动画交互技术课程设计》课程教学大纲. 459 《游戏设计基础课程设计》课程教学大纲. 467
《平面设计课程设计》课程教学大纲,478《计算机三维基础课程设计》课程教学大纲.487《游戏场景设计课程设计》课程教学大纲496《交互设计课程设计》课程教学大纲...505《虚拟现实应用开发课程设计》课程教学大纲.513《游戏引擎应用与开发课程设计》课程教学大纲.525《交互设计与创新实践》课程教学大纲.537《新媒体创意实践》课程教学大纲..547《数字媒体技术专业毕业实习》课程教学大纲...554《数字媒体技术专业毕业论文(设计)》课程教学大纲,..564
《平面设计课程设计》课程教学大纲. 478 《计算机三维基础课程设计》课程教学大纲.487 《游戏场景设计课程设计》课程教学大纲. 496 《交互设计课程设计》课程教学大纲. 505 《虚拟现实应用开发课程设计》课程教学大纲.513 《游戏引擎应用与开发课程设计》课程教学大纲.525 《交互设计与创新实践》课程教学大纲. 537 《新媒体创意实践》课程教学大纲. 547 《数字媒体技术专业毕业实习》课程教学大纲.554 《数字媒体技术专业毕业论文(设计)》课程教学大纲. 564
《C语言程序设计C》课程教学大纲一、课程基本信息C语言程序设计C课程名称C Language Programming C11010E0028专业类教育课程课程类别课程编码考试基础必修课程课程性质考核方式502. 5学分总学时40无先修课程课堂教学学时10数据结构与算法后续课程课内实践学时第1学期计算机学院开课单位开课学期数字媒体技术专业适用专业24级人才培养方案编写依据二、课程简介《C语言程序设计C》是数字媒体技术本科专业的基础课,同时也是计算机类各专业的必修课程。该课程具有实际应用价值,为工程技术人员用计算机解决实际问题提供了方法,为后续课程(如数据结构与算法、面向对象程序设计、操作系统原理等)打下坚实的基础。三、 课程目标总目标:帮助学生理解算法的概念、特征与描述;掌握C语言基本语法及其结构化程序设计方法:培养学生运用计算机处理问题的逻辑思维能力,启发学生主动用编程来解决生活中的问题。课程主要内容包括输入输出、选择结构程序设计、循环结构程序设计、数组、函数、指针以及结构体等概念和语法,以及项目设计过程的介绍等。作为一门实践性较强的课程,在学习过程从理解概念和语法入手,结合案例学习由浅至深逐步升级。通过在集成开发环境软件中对案例代码进行修改、编译、调试以及运行,培养学生的实践动手能力。分目标:1、能够了解面向过程的程序设计技术和方法,掌握C语言的基本语法、基1
1 《C 语言程序设计 C》课程教学大纲 一、课程基本信息 课程名称 C 语言程序设计 C C Language Programming C 课程编码 11010E0028 课程类别 专业类教育课程 课程性质 基础必修课程 考核方式 考试 总学时 50 学分 2.5 课堂教学学时 40 先修课程 无 课内实践学时 10 后续课程 数据结构与算法 开课学期 第 1 学期 开课单位 计算机学院 适用专业 数字媒体技术专业 编写依据 24 级人才培养方案 二、课程简介 《C 语言程序设计 C》是数字媒体技术本科专业的基础课,同时也是计算机 类各专业的必修课程。该课程具有实际应用价值,为工程技术人员用计算机解决 实际问题提供了方法,为后续课程(如数据结构与算法、面向对象程序设计、操 作系统原理等)打下坚实的基础。 三、课程目标 总目标:帮助学生理解算法的概念、特征与描述;掌握 C 语言基本语法及其 结构化程序设计方法;培养学生运用计算机处理问题的逻辑思维能力,启发学生 主动用编程来解决生活中的问题。课程主要内容包括输入输出、选择结构程序设 计、循环结构程序设计、数组、函数、指针以及结构体等概念和语法,以及项目 设计过程的介绍等。作为一门实践性较强的课程,在学习过程从理解概念和语法 入手,结合案例学习由浅至深逐步升级。通过在集成开发环境软件中对案例代码 进行修改、编译、调试以及运行,培养学生的实践动手能力。 分目标: 1、能够了解面向过程的程序设计技术和方法,掌握 C 语言的基本语法、基
本语句、基本控制结构以及自顶向下结构化程序设计的基本方法,具备初步的高级语言程序设计能力,能够意识到算法、良好的程序、设计风格以及实践在本课程学习中的重要性。2、能够具备一定的软件开发能力,能够熟练使用编程语言,针对具体问题进行分析和编码,用编程语言设计程序解决实际问题。3、能够具备熟练应用编程语言集成环境和开发工具进行程序的编写、编译与调试的能力,具备一定的自学能力和能够利用计算机网络获取新知识、新技术的能力,为将来从事软件研制开发打下坚实的基础。4、能够培养学生的团队合作能力和沟通能力,通过与同学合作完成项目设计与开发,学会有效地分工合作、交流讨论、解决问题,提高团队协作意识和实际工作能力。通过本课程的理论和实践教学,学生达到:课程学习目标达成途径课程目标1-能够了解面向过程的程序设计1、提供面向过程的程序设计技术和方法的技术和方法,掌握C语言的基本语法、基本语理论讲解,包括自项向下结构化程序设计的基本句、基本控制结构以及自顶向下结构化程序设方法。计的基本方法,具备初步的高级语言程序设计2、教授C语言的基本语法、语句和控制结能力,能够意识到算法、良好的程序、设计风构,通过示例代码和练习帮助学生理解和掌握。3、强调算法的重要性,并通过案例分析和格以及实践在本课程学习中的重要性。练习让学生意识到良好的程序设计风格的重要性。课程目标2-能够具备一定的软件开发能1、提供实际问题案例,引导学生分析问题力,能够熟练使用编程语言,针对具体问题进并用编程语言进行编码解决。2、组织项目设计与开发,让学生在实践中行分析和编码,用编程语言设计程序解决实际问题。锻炼软件开发能力,设计程序解决实际问题。课程目标3-能够具备熟练应用编程语言集1、指导学生熟练应用编程语言集成环境和成环境和开发工具进行程序的编写、编译与调开发工具,包括编写、编译和调试程序的方法。试的能力,具备一定的自学能力和能够利用计2、引导学生利用计算机网络获取新知识和算机网络获取新知识、新技术的能力,为将来技术,鼓励他们主动学习和探索从事软件研制开发打下坚实的基础。课程目标4-能够培养学生的团队合作能力1、组织团队项目,让学生在团队中分工合和沟通能力,通过与同学合作完成项目设计与作,共同完成项目设计与开发任务。开发,学会有效地分工合作、交流讨论、解决2、强调团队合作和沟通的重要性,提供团2
2 本语句、基本控制结构以及自顶向下结构化程序设计的基本方法,具备初步的高 级语言程序设计能力,能够意识到算法、良好的程序、设计风格以及实践在本课 程学习中的重要性。 2、能够具备一定的软件开发能力,能够熟练使用编程语言,针对具体问题 进行分析和编码,用编程语言设计程序解决实际问题。 3、能够具备熟练应用编程语言集成环境和开发工具进行程序的编写、编译 与调试的能力,具备一定的自学能力和能够利用计算机网络获取新知识、新技术 的能力,为将来从事软件研制开发打下坚实的基础。 4、能够培养学生的团队合作能力和沟通能力,通过与同学合作完成项目设 计与开发,学会有效地分工合作、交流讨论、解决问题,提高团队协作意识和实 际工作能力。 通过本课程的理论和实践教学,学生达到: 课程学习目标 达成途径 课程目标 1-能够了解面向过程的程序设计 技术和方法,掌握 C 语言的基本语法、基本语 句、基本控制结构以及自顶向下结构化程序设 计的基本方法,具备初步的高级语言程序设计 能力,能够意识到算法、良好的程序、设计风 格以及实践在本课程学习中的重要性。 1、提供面向过程的程序设计技术和方法的 理论讲解,包括自顶向下结构化程序设计的基本 方法。 2、教授 C 语言的基本语法、语句和控制结 构,通过示例代码和练习帮助学生理解和掌握。 3、强调算法的重要性,并通过案例分析和 练习让学生意识到良好的程序设计风格的重要 性。 课程目标 2-能够具备一定的软件开发能 力,能够熟练使用编程语言,针对具体问题进 行分析和编码,用编程语言设计程序解决实际 问题。 1、提供实际问题案例,引导学生分析问题 并用编程语言进行编码解决。 2、组织项目设计与开发,让学生在实践中 锻炼软件开发能力,设计程序解决实际问题。 课程目标 3-能够具备熟练应用编程语言集 成环境和开发工具进行程序的编写、编译与调 试的能力,具备一定的自学能力和能够利用计 算机网络获取新知识、新技术的能力,为将来 从事软件研制开发打下坚实的基础。 1、指导学生熟练应用编程语言集成环境和 开发工具,包括编写、编译和调试程序的方法。 2、引导学生利用计算机网络获取新知识和 技术,鼓励他们主动学习和探索 课程目标 4-能够培养学生的团队合作能力 和沟通能力,通过与同学合作完成项目设计与 开发,学会有效地分工合作、交流讨论、解决 1、组织团队项目,让学生在团队中分工合 作,共同完成项目设计与开发任务。 2、强调团队合作和沟通的重要性,提供团