APP下载

基于个性化学习的高职软件技术专业课程构建

2020-09-18种子儒

天津职业院校联合学报 2020年7期
关键词:软件技术教学资源个性化

魏 颖,种子儒

(天津机电职业技术学院管理与信息学院,天津 300350)

“互联网+”概念的提出,和大数据技术的快速发展,传统领域都受到了冲击。移动设备的普及和5G技术(5G网络的主要目标是让终端用户始终处于联网状态)的诞生,极大提高了对学生碎片学习时间管理的可能性,同时,学生更愿意使用手机搜取信息资源。对知识传授功能,教师的作用逐步淡化,但是教师对学生知识技能的评价、对学生学习思维方向和学习路径规划管理的角色,不能淡化,这些人工智能和虚拟教室不能解决的事情是教师未来教学工作的核心。目前,各院校都在大力倡导从尊重个体差异的角度,对学生学习行为进行管理,推进学生个性化学习研究,成为了目前教育领域的研究热点。

一、推进高职软件技术专业学生个性化学习必要性

目前计算机类专业,尤其软件技术、大数据专业受得了学生的青睐,这为未来的IT领域储备下了大量的后续人力,而各种线上IT类教学又时刻冲击着课堂教学,民营企业达内教育于2014 年已在美国NASDAQ成功上市,累计融资1亿5千万美元,仅2017年达内吸收学员13.9万人。51CTO学院是2013年由51CTO重磅推出的IT在线教育平台,网易、腾讯、百度、阿里都在布局在线教育,这些教育方式体现出对受教人的针对性。国外像美国、新加坡等国家个性化学习系统建设已走在了前列, Facebook已经开发出一款个性化学习系统,免费提供给美国公立学校使用。

在“中国制造2025”的背景下,中国职业教育对经济发展的支撑作用越来越显著。中国是互联网大国,《国务院关于深化“互联网+先进制造业”发展工业互联网的指导意见》中指出,加快建设和发展工业互联网,推动互联网、大数据、人工智能和实体经济深度融合,发展先进制造业,支持传统产业优化升级,具有重要意义。高职教育由于其自身特点,有别于学术型教育,因而首当其冲,面临教学改革。从尊重个体差异的角度,开展个性化教学之路,并为企业培养出适应生产需要,并可自主学习的技能型人才,通过课堂教学的规划,使学生毕业后有合理岗位对接。加速职业教育的开放性,推进职业教育与产业融合的速度。

学生对课堂以外学习状态的认识情况分析,选取201名完成一年学习任务的高职软件技术专业学生作为调查对象。

表1 学生对自主学习的态度调查反馈

二、目前高职软件技术专业人才培养现状

高职软件技术专业人才培养的目标,掌握软件工程的基本理论知识,掌握软件设计、开发和测试能力,有计算机专业英语基础,并具有团队协作能力。随着软件技术的高速发展,各高职院校围绕人才培养目标,制定教学计划,调整课程。课程分为专业基础课、专业技术课、技能训练课。课程考核方式,上机考试、项目大作业。

基于校企合作,建立人才实习基地。校企合作的目标通常是:其一,通过与学校建立合作共建关系,进一步拓宽毕业生就业渠道,提高毕业生就业层次和就业质量;其二,提高企业员工的综合素质和专业水平。一方面解决学校学生出口的问题,一方面解决企业人才进口的问题;其三,通过企业订制,把学生培养成专业人员,并通过日后持续的培训,把学生向专业型人才和管理型人才方向转换;其四,通过在学校建立的“订单班”的业绩产出,帮助学校实行绩效创收。

目前课程教学存在的问题,课程教学采用传统教学模式,即,课上学生听讲,记笔记。学生有自主学习愿望,无自主学习指导,通常会陷入到大量重复的教学资源中。教师以任务驱动课堂教学环节,以试卷和项目作为结课评价。教学形式单一,一门课程每周上4至6学时,对学生课后大量时间缺少掌控。学生缺少对软件技术专业整体认知,对所学的专业知识,存在“散”、“乱”、“旧”,同时大量课余时间被浪费。

三、针对碎片学习时间对软件技术专业课程设置进行调整

在专业基础课和专业核心课学时设定的同时,为学生再提供一套自主学习设计方案,整合学生学习时间,提交阶段性成果作业。每门课程提供自主学习内容,自主学习手段,自主学习成果展示方法,建立自主学习社区。

以“Java开发基础”课程为例,100名学生参加自主学习,89%学生选择22点-24点接收教学资源,进入自主学习模式,100名学生继续传统课堂学习,两组学生在结课课堂考试的成绩上有明显差异(此处表略)。参加自主学习的学生对教学服务满意度,96%学生选择满意和很满意。

表2 高职软件技术专业部分课程调整

四、个性化学习资源和学习路径设计

个性化学习资源设计的过程中,以学习路径为向导,学习路径就是将目标分解,再将小目标组成点,然后将散点连接就组成了个性化学习路径。学习路径预防学习者遭遇信息迷失,在设计过程中,给出建议性学习路径,指出学习步骤、时间、学习环境、学习工具等,辅助学习者有效地学习。

在学习资源的选取上,除要求教师掌握大量教学资源外,还要对学生学习情况做出诊断,排查学习路径断点,找出与之相匹配的学习方案。尤其是在以目标为导向的学习路径的设计上,细化知识点,但对思考性学习内容加以粗放式设计。避免学生陷入大量学习资源中,让学生的自主学习行为得到指导性意见,使学习行为保持一贯性、持续性、继承性。从选择性观看教学资料到重复性观看教学资料,让学生实现课前预习和课后拓展的知识无缝对接。

以Java开发基础课程为例,基础概念知识点学习路径设计,如图1,根据学习路径设定个性化学习结点,结点及结点间关系学习资源。教学资源分为目标型教学资源、任务型教学资源、拓展性教学资源。

图1 Java基础概念知识点学习路径

高职软件技术专业二年级学生抽样调查中,94.03%学生每天睡觉前上网半小时或半小时以上,65.68%学生会在早晨起床后上网。在学生上网时间段内,推送学习资源,一般一个学习资源观看时间在8分钟左右,过长会干扰学生业余生活,产生倦怠。针对学生个性化自主学习方式,教师不仅要从教学内容上准备教学资源,而且要准备学习路径设计方案。

五、完善个性化学习评估

个性化学习模式强调“大数据驱动”,大数据意味着对海量的复杂数据进行收集,包括结构化与非结构化数据。通过相关技术采集学生的大量实时、可靠的学习行为数据,例如学习路径、日志、讨论、作业等。学生学习行为与学习结果之间的关系可以使用Apriori 算法归纳出学习指导意见,为学生本结点学习作出评价,确定是否进入下一结点学习。根据学情,在每一阶段,相同进度的学生组成学习社区,学习阶段性成果小组。评估包括以下几部分:

共一,学生成绩评定,分别包括自评、学习社区互评、教师评价;其二,学习成果的类型,分别为常规课堂学习成果,自主学习型课堂学习成果,多门课程内容相连接学习成果;其三,学情评价,显性学习行为评价,包括作业、项目汇报,隐性学习行为评价,发贴、转换成其它课程的学习成果等;其四,学生对课程满意度,分为对教学服务过程满意度和对个人学习成果满意度。

六、个性化顶岗实习岗位设置

顶岗实习是高职院校软件技术专业的重要教学环节,在第五、六学期实施,根据学生个性发展需求制定个性化顶岗实习岗位和岗位要求,让学生自由选择,充分发挥个人优势。

(一)UI 设计师岗位技能要求

1.熟练使用Photoshop、Adobe Illustrator、corelDRAW 等创作工具;

2.能够独立完成移动微站页面和app 用户界面设计(有相应的设计作品);

3.有良好的用户体验设计、创意设计和视觉表现创造能力,具备良好合作态度及团队精神。

(二)前端开发工程师岗位技能要求

1.熟练掌握HTML5/CSS3/JavaScript 等移动端页面开发技术;

2.有扎实的Javascript 的语言基础,熟悉主流Javascript 开发框架(如:jQuery),熟悉AJAX;

3.能根据UI 设计图快速开发出页面交互效果;

4.具有良好的编码风格、沟通能力和团队协作精神。

(三)平面设计师岗位技能要求

1.熟练使用各种制图软件,如photoshop、Coreldraw、illustrator等;

2.能够运用图形制作软件、图像制作软件、排版制作软件,完成平面广告设计与制作;

3.能够根据设计对象的特点,完成字体的设计,能够根据设计草图,完成标志设计正稿。能够绘制标志、标准制图稿。能够确定标志标准色。

(四)手机游戏开发工程师岗位技能要求

1.熟练掌握HTML5/CSS3/JavaScript 等移动端页面开发技术;

2.有扎实的Javascript 的语言基础,熟悉主流Javascript 开发框架(如:Vue.js/React/AngularJS);

3.充分理解前后端分离技术,熟悉使用Ajax、Axios 等进行前后端数据交互;

4.熟悉H5 游戏引擎(cocos/Egret/Laya);

5.熟悉H5 项目打包发布相关工具和技术。

(五)JavaScript开发工程师岗位技能要求

1.熟悉掌握Javascript、HTML语法;熟悉TCP/IP、HTTP基本工作原理及Web 常用开发工具;

2.根据UI设计师提供的设计图,实现Web界面,优化代码并保持在各浏览器下的良好兼容性;

3.Web 前端表现层及与后端交互的架构设计和开发;

4.JavaScript程序模块开发,通用类库、框架编写。

(六)软件测试岗位技能要求

1.熟悉测试自动化和持续集成, 熟悉常见的测试框架和缺陷管理工具;

2.熟悉Java语言,熟悉数据库,了解常用的java开发框架,精通至少一种脚本语言;

3.熟练掌握测试问题单的描述规范、测试报告的编写、测试用例的设计、测试方案的设计;

4.熟悉Linux Unix Android iOS 等操作系统,及APP 运行原理。

七、存在的问题

首先,教学资源的滞后影响教学资源更新,学生学习行为大数据的采集与分析也可能会出现滞后的情况,会影响最终分析结果的有效性。因此,学校在教育信息化建设方面要加大力度,配合老师提高教学中各种数据的处理与分析的能力,才能真正实现学生的个性化学习。

其次,增加了教师工作量,教师除撰写课程教案外,还要编写个性化学习路径,个性化学习教案,学校要鼓励教师研发撰写教案,尊重教师劳动成果,才能使学生个性化学习在学校里得到发展。

此外,个性化学习是在个人意愿的前提下进行,学习缺乏长效的监管,容易学习效率低下,为帮助学生获取学历教育中的学分,课堂教学不能省略,两者要进行结合,以引导学生提升学习效率。

八、总结

本文仅对高职软件技术专业学生,从个性化学习的角度对课程改革进行探讨研究,个性化学习涉及教育学、心理学、信息学等多项学科,个性化学习越来越受到学生的欢迎,借助互联网和大数据技术,更新教学资源、诊断学情。推广个性化自主学习,其目的是更好地服务国家人才培养需要,并使学生在固化目标的学习状态中,完成从“学会”到“会学”的学习行为转换。

猜你喜欢

软件技术教学资源个性化
一种融合PageRank和PersonalRank的多层个性化推荐算法
基于大数据分析的集合式EPC总承包项目管理软件技术的应用
丰富历史教学资源 提升课堂教学质量
坚持个性化的写作
民用飞机航电系统虚拟教学资源建设
新教改背景下高校软件技术专业教学的课程改革探究
新教改背景下高校软件技术专业教学的课程改革探究
高校冰上教学资源社会开放的意义及管理模式
UGNX软件技术在农机从业人员技术培训中的应用
上汽大通:C2B个性化定制未来