《移动平台游戏开发》教学大纲_第1页
《移动平台游戏开发》教学大纲_第2页
《移动平台游戏开发》教学大纲_第3页
《移动平台游戏开发》教学大纲_第4页
《移动平台游戏开发》教学大纲_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《移动平台游戏开发》教学大纲适用范围:202X版本科人才培养方案课程代码:08140301课程性质:专业必修课学分:4学分学时:64学时(理论48学时,实验16学时)先修课程:C程序设计A、数据库原理及应用B等后续课程:交互产品开发适用专业:数字媒体技术开课单位:计算机科学与技术学院一、课程说明本课程是数字媒体技术专业本科学生的专业平台必修课,属于数字媒体技术专业基础课。其任务主要是使学生能够全面系统地掌握游戏设计的基本理论,了解游戏设计的基本流程、方法和分类。应着重引导学生认识到游戏创意策划对于游戏本身的重要性,在实现功能性的同时强调游戏画面、场景、角色的艺术效果,培养有独立实践能力的高素质应用型人才。二、课程目标通过本课程的学习,使学生达到如下目标:课程目标1:具有扎实的自然科学与计算机工程基础知识,能够运用专业知识,研究和解决数字媒体技术及相关领域的复杂工程问题,具有创新意识和较强的工程实践能力;课程目标2:使学生对于游戏的产生、发展、分类、风格流派、游戏的基本原理的一些基本概念都能够有一定的理解和认识;对于之后的游戏基础场景造型乃至将来的运动规律、原画、游戏美术、二维游戏美术短片制作的学习提供理论基础;了解游戏、对游戏概念有一个正确清晰的认识、形成游戏意识并且能够掌握学习游戏的方法。课程目标3:具备一定的外语应用、资料检索与分析、专业写作等方面的能力。具备一定的组织管理、沟通交流、团队合作能力和劳动能力,具备获取更新专业前沿知识、技能的自主学习、可持续发展及突破创新能力。掌握数字媒体技术相关领域的基本创作及研究方法,具备能够在技术与艺术交叉领域开展创新性工作的能力。三、课程目标与毕业要求《移动平台游戏开发》课程教学目标对数字媒体技术专业毕业要求的支撑见表1。表1课程教学目标与毕业要求关系毕业要求指标点课程目标支撑强度1.工程知识:能够将数学、自然科学、工程基础和专业知识用于解决复杂数字媒体技术工程问题。1.1掌握数学、自然科学领域的理论基础知识、工程基础知识,并能将其用于本领域复杂工程问题的恰当表述。课程目标1:使学生对于游戏的产生、发展、分类、风格流派、游戏的基本原理的一些基本概念都能够有一定的理解和认识;对于之后的游戏基础场景造型乃至将来的运动规律、原画、游戏美术、游戏美术短片制作的学习提供理论基础;H2.问题分析:能够应用数学、自然科学和计算机工程科学的基本原理,识别、表达、并通过文献研究分析复杂数字媒体技术工程问题,以获得有效结论。2.3能够运用相关知识,并通过文献研究分析复杂数字媒体技术工程问题,以获得有效结论。课程目标2:使学生对于游戏的产生、发展、分类、风格流派、游戏的基本原理的一些基本概念都能够有一定的理解和认识;对于之后的游戏基础场景造型乃至将来的运动规律、原画、游戏美术、二维游戏美术短片制作的学习提供理论基础;了解游戏、对游戏概念有一个正确清晰的认识、形成游戏意识并且能够掌握学习游戏的方法。课程目标3:具备一定的外语应用、资料检索与分析、专业写作等方面的能力。具备一定的组织管理、沟通交流、团队合作能力和劳动能力,具备获取更新专业前沿知识、技能的自主学习、可持续发展及突破创新能力。掌握数字媒体技术相关领域的基本创作及研究方法,具备能够在技术与艺术交叉领域开展创新性工作的能力。。H注:表中“H(高)、M(中)”表示课程与相关毕业要求的关联度。四、教学内容、基本要求与学时分配1.理论部分理论部分的教学内容、基本要求与学时分配见表2。表2教学内容、基本要求与学时分配教学内容教学要求,教学重点难点理论学时实验学时对应的课程目标1.HTML5概述1.1HTML基础1.2HTML4基础1.3HTML5的新特性2.JavaScript语法基础2.1在HTML中使用JavaScript语言2.2基本语法2.3常用控制语句2.4函数2.5调试JavaScript程序的方法教学要求:能够了解游戏的发展历史;了解游戏的核心内容本质;理解掌握游戏开发工具简介、HTML5程序设计语言、JAVAscript程序设计语言;重点:理解掌握游戏开发工具简介与基础开发语言。难点:HTML5程序设计语言、JAVAscript程序设计语言。1221、23.JavaScript事件处理3.1JavaScript实践的基本概念3.2JavaScript绑定事件的方法3.3JavaScript事件的event对象3.4JavaScript取消浏览器默认动作4.JavaScript面向对象程序设计4.1面向对象程序设计思想4.2JavaScript类的定义和实例化4.3JavaScript访问和添加对象的属性和方法4.4继承4.5JavaScript内置对象5.使用Canvas画图5.1Canvas元素5.2坐标与颜色5.3绘制图形5.4描边和填充5.5绘制图像与文字5.6图形的操作5.7HTML5Canvas动画实例教学要求:了解游戏的基本组成;游戏的各组成部分的特点;游戏的各组成部分的设计要求。理解美术设计所必须的基本艺术知识;理解原画的作用;掌握原画的实现流程。了解Canvas相关知识。掌握Canvas画图功能。掌握CSS样式和Jquery动画。重点:理解游戏的组成结构,游戏角色、道具的划分标准。了解Canvas相关知识。掌握Canvas画图功能。掌握CSS样式和Jquery动画。难点:游戏的各组成部分的设计要求。在游戏中的运用,原画绘制的艺术。了解Canvas相关知识。掌握Canvas画图功能。掌握CSS样式和Jquery动画。1662、36.CSS3和jQuery动画6.1CSS3语法基础6.2CSS3动画6.3jQuery基础6.4jQuery动画7.HTML5人物拼图游戏7.1人物拼图游戏介绍7.2程序设计的思路7.3程序设计的步骤教学要求:掌握HTML5人物拼图游戏;理解排序与查找;理解掌握扑克翻牌游戏扑克翻牌游戏。了解游戏中的数学公式;掌握游戏中的物理原理;掌握对象的碰撞处理。重点:掌握数据结构相关概念。掌握游戏中的物理原理、掌握对象的碰撞处理。难点:理解掌握移动型游戏人工智能。1661、2、38.扑克牌游戏8.1扑克牌游戏介绍8.2程序设计的思路8.3程序设计的步骤教学要求:理解掌握扑克翻牌游戏扑克翻牌游戏。了解游戏中的数学公式;掌握游戏中的物理原理。掌握游戏的未来与展望;游戏策划实战演练注意事项。重点:了解相关的概念;了解掌握游戏开发团队的任务、掌握游戏开发前的思考。难点:练习扑克牌游戏的设计方式,游戏实战演练注意事项。422、3合计48162.实验部分实验部分的教学内容、基本要求与学时分配见表3。表3实验项目、实验内容与学时实验项目实验内容和要求实验学时对应的课程目标1.HTML5、JavaScript基础实验内容:(1)掌握HTML文件的创建方法;(2)掌握vscode的使用方法;(3)会使用JavaScript语言编写简单程序。实验要求:1.使用vscode进行HTML5和JavaScript编写程序;2.制作阶梯式99乘法表格。41、22.游戏图画制作实验内容:(1)掌握JavaScript编程方法;(2)掌握Canvas的使用方法;(3)会使用JavaScript配合Canvas绘制图画。实验要求:1.使用vscode进行Canvas图像绘制;2.绘制三个不同的表情图像;3.结合JavaScript中事件功能每单机一个内容展现一个表情图像,例如:网页文本显示“笑脸”,单机“笑脸”文本展示笑脸表情图。42、33.CSS样式设计实验内容:(1)掌握CSS编程方法;(2)掌握CSS的样式设计;(3)会使用CSS制作动画实验要求:1.使用vscode进行CSS样式设计;2.使用CSS完成动画制作。21、34.jQuery动画设计实验内容:(1)掌握jQuery编程方法;(2)掌握jQuery的动画设计;(3)会使用jQuery制作动画实验要求:1.使用vscode进行jQuery动画制作;2.显示和隐藏HTML元素;3.设计淡入淡出效果41、25.游戏实战实验内容:综合设计完成一项游戏实战设计实验要求:1、完成一项游戏设计并能够运行。21、2、3合计16五、教学方法及手段本课程以课堂讲授为主,结合讨论、案例、视频资源共享、实验等教学手段完成课程教学任务和相关能力的培养。学生比较全面系统地掌握游戏设计的基本理论,了解游戏设计的基本流程、方法和分类。应着重引导学生认识到游戏创意策划对于游戏本身的重要性,在实现功能性的同时强调游戏画面、场景、角色的艺术效果。在实验教学环节中,通过启发式教学、讨论式教学培养学生移动平台游戏开发的基本理论、基本知识和基本技能。培养学生自主学习能力、实际动手能力,激发学生的创新思维。六、课程资源1.推荐教材:(1)夏敏捷.《HTML5网页游戏设计从基础到开发》.[M]北京:清华大学出版社.2018.2.参考书:(1)吉姆汤普森.《英国游戏设计基础教程》.[M]北京:上海人民美术出版社.2016.(2)徐阳、荆涛译.《HTML5游戏开发》[M].人民邮电出版社.2018.(3)欧内斯特·亚当斯(ErnestAdams)[M].《ErnestAdams游戏设计基础》.北京:机械工业出版社.2019.3.期刊:(1)袁晓维.web前端开发技术课程的教学改革[J].教育信息化论坛,2022(12):45-47.(2)李娟,李宏博,苏丹等.Web前端开发课程项目[J].高师理科学刊,2022,42(10):78-81.(3)刘蕴涵.Web前端开发课程中的应用研究[J].计算机时代,2022(08):112-114.(4)王黎.Web前端开发课程思政教学设计与实施[J].电脑知识与技术,2022,18(20):142-143.(5)李娟丽.响应式布局在Web前端开发中的使用[J].网络安全技术与应用,2022(06):43-45.(6)Journal|[J]ComputerInformatizationandMechanicalSystem.Volume3,Issue1.2020.4.网络资源:(1)中国大学生慕课:/course/BFU-1205989803?from=searchPage(2)中国大学生慕课:/course/NNUTC-1463940162?from=searchPage七、课程考核对课程目标的支撑课程成绩由过程性考核成绩和期末考试两部分构成,具体考核/评价细则及对课程目标的支撑关系见表4。表4课程考核对课程目标的支撑考核环节占比考核/评价细则课程目标123过程性考核课堂表现10(1)根据课堂出勤情况和课堂回答问题情况进行考核,满分10分。(2)以平时考核成绩乘以其在总评成绩中所占的比例计入课程总评成绩。√√442实验20(1)根据每个实验的实验操作完成情况和实验报告质量单独评分,满分20分;(2)每次实验单独评分,取各次实验成绩的平均值作为此环节的最终成绩。(3)以实验成绩乘以其在总评成绩中所占的比例计入课程总评成绩。√√884作业10(1)主要考核学生对各章节知识点的复习、理解和掌握程度,满分10分;(2)每次作业单独评分,取各次成绩的平均值作为此环节的最终成绩。(3)以作业成绩乘以其在总评成绩中所占的比例计入课程总评成绩。√√55期末考试60(1)成绩100分,以成绩乘以其在总评成绩中所占的比例计入课程总评成绩。(2)主要考核移动平台游戏开发能力和应用能力。√√√252510合计:100分424216八、考核与成绩评定1.考核方式及成绩评定考核方式:本课程主要以课堂表现、实验、作业、期末考试等方式对学生进行考核评价。考核基本要求:考核总成绩由期末考试成绩和过程性评价成绩组成。其中:期末考试考核成绩为100分(权重60%);课堂表现、实验、作业评价等过程性评价成绩为100分(权重40%)。过程性评价分值分配应与教学大纲各章节的学时基本成比例。2.过程性考核成绩的标准过程性考核方式重点考核内容、评价标准、所占比重见表5。表5过程性考核方式评价标准考核方式所占比重(%)100>x≥9090>x≥8080>x≥7070>x≥60x<60课堂表现25笔记完整,积极参与教学活动,踊跃回答问题,准确率大于90%。笔记完整,认真参与教学活动,回答问题准确率大于80%。笔记不完整,偶尔参与教学活动,回答问题准确率大于70%。上课不认真,上课不记笔记,偶尔参与教学活动。上课不认真,上课不记笔记,不参与教学活动。作业25作业完整,思路清晰,准确率大于90%,字迹工整。作业完整,准确率大于80%,字迹工整。不交作业2次以内,准确率大于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论