基于技能型人才培养模式的《IOS开发技术》课程立体化教学体系的建设探索
2019-03-15吴秀莹宋春晖潘艺太淑玲
吴秀莹 宋春晖 潘艺 太淑玲
摘要:从《IOS开发技术》课程教学实际出发,以培养技能型人才为目标,通过对立体化教学体系的分析,提出立体化教学体系包括立体化教学内容、立体化教学手段、立体化教学方法、立体化考核方式等四个大方面。同时提出实现立体化教学体系的软环境建设,主要核心在于教师树立“以学生为中心”的指导思想。通过分析每个组成部分的具体内容,理清了该课程立体化教学体系建设的思路,笔者将在教学实践中不断完善工作内容,切实提高课程资源库质量和学生技能学习效果。
关键词:立体化教学;技能型人才;IOS开发技术
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2019)02-0103-02
近几年来,智能手机和平板电脑等移动智能终端设备大量出现在市面上,移动智能终端成为人们生活中的必需品。IOS移动终端设备以其卓越的安全性和稳定性能,在市场上占有较高份额。IOS应用软件开发技术的重要性是毋庸置疑的。但如何设计易于学习的项目,尤其是针对高等职业教育,苹果官方并没有给出完善的、操作性强的教学体系教学。因此开发对高等职业学生来说即视感好、操作性强、理论够用、具备延展性的教学体系,成为亟待研究建设的目标。
1 立体化教学模式对《IOS开发技术》课程的软件开发能力培养的重要意义
立体化教学模式是一种打破传统教学对时间和空间的限制,运用所有相关的教学元素,以学生学习为中心,以教师引导为主要方法,以能力培养为目标,融学习、实践与研究为一体,立体化,全方位地与学生进行大容量的互动知识传输的教学模式。该教学模式的正利实施须有立体化教学体系的建设做支撑。
与企业软件工程师共建体现高职教育培养目标的课程大纲,参考企业程序员工作内容,从而开发出适合“教学做一体化”教学的《IOS开发技术》的教学内容体系,以保证学生掌握应用技术为目标。结合理实一体化教材,课程实施中采用项目式教学,训练学生完成实际工作具备的能力,从而缩短了学校与企业的距离,学生与工作岗位的差距,满足企业对人才的要求。
2 基于技能型人才培养模式的《IOS开发技术》课程立体化教学体系的构建
按照企业对各层次IOS开发技术人才的岗位要求,从教学内容、教学手段、教学方法、考核方式等四个方面进行研究,如图1所示,并把企业对IOS开发人员的要求作为该课程的考核依据。
2.1 依托课程资源库,构建基础知识、技能训练、代码实现立体化教学内容子系统
立体化教学内容包括了课程体系建设、资源库建设、理论内容建设、实训内容建设等四个方面。同时配套开发能够把企业IOS软件工程师工作流程融入教育教学全过程的理实一体化特色教材,包括理論知识分册、实操项目分册、教师指导分册和学生实训报告,以期实现立体化教学内容的教材。
为了适应人才市场对IOS开发员的需求,通过提高技能实践课时在课程总学时中的比例,给学生更多的训练和提高技能的机会,《IOS开发技术》的实践课时比例占总课时50%。根据课程教学进程,由浅入深地将综合技能分解成进阶式技能训练模块,设计渐进循环螺旋上升式实践模式,根据知识向技能迁移转的教育学原理,设计实践课程和实践模式,通过理论篇的学习和理解,学生基本上建立有关IOS开发的概念和初步的知识体系。
2.2 采用多媒体网络技术,构建课堂讲授、开发实践和网络平台立体化教学手段
课堂的理论讲授式课程教学的传统手段,也是使学生较快地掌握理论知识的有效手段。《IOS开发技术》是一门需要理论和实践紧密结合的课程,其理论方面的教学内容离不开课堂讲授的支撑。结合课程资源库中丰富、简短的微课视频教程,学生可以将理论知识的关键点在wifi环境下,或蜂窝网络环境下反复观看,同时能够跟随微课视频完成基本开发技能练习。
课程资源库中建设基本理论的电子教程,详细描述IOS平台SWIFT语言软件开发基本步骤和要点,学生参考该电子教程可以尽快熟悉集成开发环境XCODE和语法规则,更好的理解面向对象的设计和开发方法。
在教学管理中,为每个班级或年级建立利于交流的qq群,在课前课后时间方便同学之间,师生之间,企业工程师与师生之间交流,方便及时答疑解惑。
2.3 应用企业仿真软件,构建任务分析、案例式教学、探究式学习立体化教学方法子系统
结合案例式教学方法,让学生在分析案例分解任务过程中,学习面向对象的分析和设计方法,锻炼学生自主研究型学习。构建适用于技能型人才培养模式的《IOS开发技术》课程系统化教学资源,可以应用苹果公司推出的 SWIFT PLAYGROUND教学 APP,研究利于高职学生学习IOS开发技术的方法和应用实践的教学app,使案例教学更加生动化形象化。
2.4 参考企业员工考核标准,构建理论考试、过程性考核和项目开发的立体化考核方式子系统
按照企业对各层次IOS(包含iphone和ipad设备)应用软件开发技术人才的岗位要求,定期安排理论考核和实践技能考核。学习过程中参与的企业程序员、任课指导教师、项目组长、同组同学都应根据考核标准对同学进行过程性考核,与最终项目完成情况权相求和,得到每名同学的最终考核成绩。考核成绩=0.1*企业打分+0.1*教师打分+0.1*组长打分+0.05*同组打分*4+0.4项目完成情况+0.1*基本素质得分。
3 实施立体化教学体系的软环境建设
3.1 教师树立“以学生为中心”的教学理念,提高学生学习主观能动性
突破传统教学模式以教师讲授为主的教学理念和思想不,建立“以学生为中心”的教学理念,立体化教学模式强调课程学习是一个以学生为主,教师引导为辅,学习对学生来说是探索的过程。在整个教学过程中,教师首先应以学生为中心,用头脑风暴、案例分析和小组讨论等教学方法引导学生主动学习相关知识内容,教会学生主动获取知识的方法,培养学生的学习能力,鼓励学生在教师的指导下独立思考,充分锻炼学生的创新性思维能力;最后,教师应推动学生不断地深入学习IOS开发技术的新知识和新应用,让学生形成持续性学习的习惯。
3.2 应用探究式教学方法,提高学生的实践能力
采用探究式教学方法,引导学生提高创新能力。探究式教学方法是种以学生自主性学习为主的开放式教学方法。该种教学方法要求教师在课堂讲授环节,创造一个宽松活跃的教学氛围,让学生通过自由提问、课堂讨论和辩论等形式自由、创新地学习新知识,避免单纯理论传授的枯燥乏味。根据签署订单协议,构建符合企业人才需求的课程大纲,通过引入企业项目及IOS开发模式进课堂,教师与同学共同分析IOS开发技术在手游、多媒体、通信等典型行业应用软件中的实用价值和实现方法,提高学生的软件开发技能实践能力。
4 结束语
探索把IOS开发员工作流程融入教学全过程,从而形成支持高职教育培养目标的课程大纲,建设适宜培养IOS开发人才的立体教学内容,建设一支教学能力和实践能力的专兼结合的师资队伍,分析得到适合“教学做一体化”教学的实用价值高的《IOS开发技术》教学体系,建成《IOS开发技术》课程教学资源库,编纂适合高职教育的立体化教材,从而建成基于技能型人才培养模式的《IOS开发技术》课程立体化教学体系。
参考文献:
[1] 王明国.基于应用创新能力培养的证券投资学课程多元立体化教学体系的建设探索[J].会计教育,2017(02).
[2] 李志丹,刘同音,基于应用型人才培养模式下的机械制图立体化教学研究[J].价值工程,2016(08).
[3] 强建国,马晓,杨东亚.立体化教学系统设计与实现[J]甘肃科技,2004(02).
[5](美)马克.精通iOS开发[M].北京:人民邮电出版社,2015.
[6] 管蕾.iOS9开发指南[M].北京:人民邮电出版社,2015.