APP下载

依托国家级教学资源库项目-构建移动游戏开发课程体系

2021-09-13南京工业职业技术大学计算机与软件学院郭朝霞

内江科技 2021年8期
关键词:移动游戏资源库课程体系

◇南京工业职业技术大学计算机与软件学院 郭朝霞

移动游戏开发课程是移动应用开发专业方向核心课程。为解决目前课程存在的老师难教,学生难学,实际教学效果距离人才培养目标有较大差距的问题,依托国家级教学资源库项目,采取校企合作方式,以企业案例为项目载体,并辅以丰富的数字化配套资源,构建移动游戏开发课程体系。

1 研究背景

移动游戏开发课程是我院移动应用开发专业方向核心课程,该课程培养目标是注重游戏应用开发的基本理论、基本方法和基本技能的学习,激发学生的学习兴趣,在启发、提示下使其自主地、全面地理解游戏开发的基本理论和基本方法,提高学生的思维能力和实际软件开发能力,突出体现职业教育的技能型、应用性特色,着重培养学生的实践应用技能,力求达到理论方法够用,技术技能过硬的目的。

但这门课程一直存在老师难教,学生难学的问题,实际教学效果距离人才培养目标有较大差距。老师难教,体现在教材难选,已出版教材要么内容过于陈旧,与目前游戏市场实际需求有脱节,不能较好匹配企业要求的职业技能,要么内容难度过大,不适合学生实际的学习情况。学生难学,体现在教材相关配套资源较少,文本类型资源不能充分调动学生学习积极性,不能满足学生碎片化学习,自主探究学习的需求。编写移动游戏开发教材,构建移动游戏开发课程体系势在必行。

2017年学院承接了国家级教学资源库项目:职业教育移动应用开发专业教学资源库-移动游戏开发子项目的建设任务,根据任务要求需要完成颗粒化资源的绩效目标,并完成教学实施和资源应用的推广。依托该资源库项目,结合对目前市场上游戏公司研发情况的调研,采取校企合作方式,与游戏开发工程师共同制定教学大纲,以企业案例为项目载体,并辅以丰富的数字化配套资源,编写完成基于CocosCreator平台的移动游戏开发教材,构建完成了移动游戏开发课程体系。

2 主要研究和实践内容

依托国家级教学资源库项目:职业教育移动应用开发专业教学资源库-移动游戏开发子项目,构建移动游戏开发课程体系,研究构建过程分为以下几个阶段。

(1)研讨技术平台。目前游戏开发比较流行的两大技术开发平台是CocosCreator与Unity 3D,两者都是组件化游戏开发解决方案,相较于Unity适合大型游戏开发,且是付费不开源的,Cocos具有入门门槛低,开源免费,且空包体积小的特点,比较适合移动游戏开发教学使用。CocosCreator技术架构如图1所示。

图1 CocosCreator技术架构

引擎和编辑器的结合,数据驱动和组件化的开发方式,设计和程序的完美分工合作,以工作流为核心的开发理念,即时预览的测试环境,Cocoscreator易于入手,方便开发,适合学生特点,满足教学要求。

(2)课程体系构建。课程体系的构建采用一体化设计、结构化课程、颗粒化资源的建设方法,由课程到模块,再到组件,最后细化到颗粒化资源,将颗粒化资源进行组课上线,课程包含完整的教学内容和教学活动,支持线上教学和线上线下混合教学。课程体系构建流程如图2所示。

图2 课程体系构建流程

a、一体化设计。课程资源应包含:素材、积件、模块和课程等不同层次。素材是最基础的、颗粒化的资源个体;积件是以知识点、技能点为单位,由多个内在关联的素材组合形成;模块以典型工作任务、重点技能训练项目或学习单元等为单位,是包含多个知识点、技能点的积件组合;课程由多个工作任务、技能训练项目、学习单元组合形成,包括教学设计、教学实施、教学过程记录、教学评价等环节。

首先构建课程结构树,对知识点/技能点进行拆分,依此建设素材库,题库,在素材库,题库基础上组建微课或者课程,最后课程在门户网站上线使用(见图3)。

图3 课程体系设计

b、结构化课程。移动游戏开发课程是专业核心课,属于项目化课程。项目化课程设计思路:采取项目化,任务式或者模块化的方式,内容包括项目/任务介绍、知识点讲解、任务实现过程讲解、任务总结、随堂测验/拓展作业等。确定教学大纲:与游戏开发工程师共同研讨,依据对具体学情的分析,制定教学大纲,确定课程框架:首先导入游戏开发技术,然后介绍CocosCreator编辑器,JavaScript游戏脚本开发语言,再深入学习游戏脚本开发,图像渲染,动画与音效,物理系统,最后进行游戏的发布。构建知识/技能树:根据教学大纲及授课计划,构建知识/技能树,对每个单元的教学要点进行拆分和凝练。知识点拆分的时候,按照既定课程标准进行拆分,系统化、体系化,要碎而不散。逻辑性、关联性强知识点适当整合,要碎而不小。建立游戏开发课程的知识/技能树,后续素材建设都以此为依据。

c、颗粒化资源。素材库建设:以知识点/技能点为基础,进行颗粒化资源建设,即素材库建设。颗粒化资源包括文本资源、图形/图像资源、视频资源、演示文稿、微课、动画、交互式资源、案例代码包等,将建设好的颗粒化资源上传到智慧职教平台素材管理库。题库建设:在课程学习过程中,可以通过试题对学习效果进行检测,题库就是试题的出题依据,在进行颗粒化资源素材准备时,每个知识点/技能点都包括相关习题,类型包括单选题,多选题,判断题,简答题等等,习题最终通过智慧职教平台中题库管理模块进行管理。

(3)完成课程建设。编写完成基于CocosCreator平台的移动游戏开发教材,教材由浅入深,以企业项目为载体,以任务为驱动,理论与实践相结合,注重游戏应用开发的基本理论、基本方法和基本技能的学习,激发学生的学习兴趣,在启发、提示下使其自主地、全面地理解游戏开发的基本理论和基本方法,提高学生的思维能力和实际软件开发能力,突出体现职业教育的技能型、应用性特色,着重培养学生的实践应用技能。

智慧职教平台素材库中,已完成移动游戏开发课程颗粒化资源,资源类型包括文本,图形/图像,演示文稿,微课,动画,交互式课件,案例视频等等,依据颗粒化资源可以组建学历课程,培训课程,技能训练模块等课程种类,满足个性化教学需求。

智慧职教平台组建了移动游戏开发课程,方便学生进行线上自主学习,智慧职教平台移动开发课程学习界面如图4所示。

图4 移动游戏开发课程学习界面

3 特色与创新

依托国家级教学资源库项目,编写完成基于CocosCreator平台的移动游戏开发教材,构建完成了移动游戏开发课程体系,该成果特色与创新点主要包括以下几个方面:一是校企合作。与游戏开发工程师共同制定教学大纲,并选用目前游戏公司普遍使用的CocosCreator作为游戏开发平台,以企业案例为项目载体,突显以岗导学的教学理念,为学生的职业发展奠定基础。二是丰富的数字化配套资源。提供教学课件、挂图指南、教学案例、题库习题、动画、教学微视频,交互式学习资源等丰富的数字化资源,既实现了系统学习,也满足了碎片化学习需求,提高了教学效果。进一步促进教与学的改革,是进行信息化教学、提升学校教育信息化水平的基础和保障。三是智慧职教平台移动游戏开发资源库。有利于学生自主学习与实践,帮助学生进行知识学习和技能提升;为教师搭建了教学资源获取、课程开发和经验交流的平台;方便社会学习者了解行业、产业发展动态,提升专业技术应用能力。

完善的教学资源满足“线上”+“线下”混合式教学需求,进一步促进教与学的改革,是进行信息化教学、提升学校教育信息化水平的基础和保障。

猜你喜欢

移动游戏资源库课程体系
三维视角构建劳动教育课程体系
幼儿园课程资源库建设之浅见
健身气功开放课程资源库建设研究
二季度全球移动游戏平均周下载量同比增长20%
高职Java程序设计课程体系建设思考
Q1中国移动游戏市场收入超500亿元
构建优质学前健康教育课程体系促进幼儿健康成长
“三位一体”课外阅读课程体系的实施策略
数控加工专业资源库建设中存在问题及对策
基于共享资源库的混合式教学考核模式研究