【摘 要】目前,安卓课程的教学与当前社会发展和企业对安卓方面的人才需求存在一定差距。文章针对行业需求,将工作过程为导向引入安卓课程教学当中,从教学内容、教学方法、课程设计、考核方式进行改革,较好地实现了课程与企业对安卓方面人才需求的对接,为应用型人才培养进行课程改革提供重要依据。

关键词】教学改革 安卓 工作过程

基金项目:陕西省高等教育教学改革研究项目,项目名称:《基于产品研制全过程的工程教学模式研究与实践》,课题编号:15BY122。

在现代社会中,智能手机已成为人们生活中的必需品,中国拥有世界上最大的手机用户群。同时,中国也拥有世界上最大的手机制造工厂,对于手机安卓系统开发的工程师需求日益增大。目前,高校为了适应社会对此类人才的需求,陆续都开设了安卓开发类的课程,但是存在诸多问题。比如,教学内容与实际行业需求脱节,课程教学方法单一,课程设计不具特色,课程考核方式无法全面考查学生的应用能力而导致的学生学习积极性不高,知识与能力脱节,学生难以满足行业需要等,因此高校对安卓课程的改革迫在眉睫。本文提出将工作过程为导向引入课程教学当中,通过解构、重构对整个教学内容重新分配,将教学内容和实际工作流程相结合,从而提高学生学习的积极性。

基于工作过程的安卓课程改革

基于工作过程的安卓课程改革,即就是根据真实岗位的一般工作过程,围绕典型工作任务来选取、组织课程内容。学生学习的不再是间接知识和单一的操作知识,而是通过工作过程系统组织起来的、为实现工作需要所掌握的知识和技能的综合。

1.课程内容

传统的教学是按照教材篇、章、节的次序授课,课程的教学内容、课时分配如表1所示。

这样编排的教学内容按章节进行授课,系统性和连贯性比较强,但学生对此方式容易失去学习兴趣,学习积极性不高。同时,这种教学内容组织形式没有把学习和实战有机统一起来,忽视知识与工作情境的联系。基于工作过程的课程设计,结合实际工作岗位的典型工作任务和工作流程来设汁、选取教学内容。在教学内容设计上依据一般工作过程的流程和完成工作任务所必需的技能,注重展示知识、技能的社会化运用,更能贴近学生的就业需求。本文对原有课程内容进行解构、重构,形成基于工作过程的项目学习内容。重构后的6个情境是提取的知识点,6个工作任务是开发的项目,通过这样的解构、重构,整个教学内容由简单到复杂,知识点不断贯穿,能力不断提升。改革后的教学内容设计如表2所示。

2.教学方法

改革后课程采用工作任务式教学方法,在整个教学过程中,按照工作任务的流程展开,包括发放任务书、制定方案、软件开发、成果交流和相互评价5个环节,让学生在完成工作任务的过程中掌握知识和技能。

3.教学课程设计

基于工作过程的教学课程设计应当以学生为中心, 教师应关注学生的学习过程。教师不再是占主体地位的知识与技能的传授者,而是整个学习过程的组织者、引导者和支持者,从而使学生由被动学习变为主动学习。学生在基于工作过程的学习中,按照任务式进行学习,共同完成项目。对此,本文对教学课程设计如下:将学生进行分组,3-4人为一组,由教师——组长——学生三层关系建立项目的学习和分配工作,首先由教师下发任务书,根据任务书由组长进行组内工作任务分配,每组学生从每项任务开始,通过领取任务书——制定方案——软件开发——成果交流——相互评价这5个阶段,最终构建自己的知识。5个阶段紧密连接、环环相扣,构成一个完整的工作过程。基于工作过程的项目活动中,以学生为主体的学习方式改变了以往学生被动学习的状态,激发了其学习积极性。

(1)下发任务书

在基于工作过程的项目开发中,教师首先根据教学内容设计工作任务,并下发任务书,本文以开发个人理财通系统为例,制作任务书如表3所示。

(2)制定方案

学生收到任务书后,各小组要对整个项目制定方案进行梳理,保证项目的顺利开展、实施。方案主要包括:项目进度安排、组员的任务分配、项目设计。此阶段,教师可以结合实际工作项目方案的制定多给学生提出建议和意见。

(3)软件开发

在学生掌握开发软件所需知识的情况下,教师可以给学生提供更多的教学资源,包括同类型作品和网络资源。学生利用教师提供的资源以及自己搜集的多种资源,在项目开发中共同研究,发现问题,解决问题,团队合作完成软件的开发。在整个软件开发过程中,当学生遇到困难,教师要给予帮助和指导,使学生顺利完成软件开发。

(4)成果交流

在软件开发阶段结束后,每组派出一名学生上台进行汇报展示,并且说明每组成员任务具体分配以及软件制作过程中遇到的问题及解决方法。教师对组内其他成员进行提问、交流。通过这一环节,教师可以了解学生实际的掌握情况,学生在交流过程中也有所收获。

(5)相互评价

在完成项目成果交流后,就进入到项目评价的阶段。相互评价是指在各小组进行汇报演示时,各小组间相互打分,教师对小组各个成员进行打分。

4.考核评价

基于工作过程的安卓课程学习,重点关注学生的整个学习过程,考核方式打破传统的笔试作为评价标准,采用多元化的方式。对此本文设计了在基于工作过程的课程考核中,教师不再是评价的唯一主体,学生作为主要部分也参与评价,并且重点对整个学习活动进行考核。整个学习过程中分别对学生考勤、课堂表现、作业等内容进行考核。基于教学课程设计,每个项目在进行成果交流时,组间相互打分,教师通过对小组成员进行提问,给出分数。综合以上评价,每个学生最终得到一个全过程性的考核成绩,通过长期的教学效果可对比得出,这种多元化的全过程性考核可提高学生学习的积极性、学生解决问题和分析问题的能力,还可提高学生的创新能力。

本文研究了基于工作过程的安卓课程教学改革,重构了教学内容,在教学方法、课程设计及考核方式上进行了改革。学生通过基于工作过程的任务式学习,掌握了工作任务流程,熟悉了软件开发过程,更好地实现应用型人才的培养,同时也提高了学生的就业竞争力。

参考文献:

[1]杨功元:《安卓应用程序开发课程建设探索》,《计算机教育》2012年。

[2]王向辉等:《Android应用程序开发》,清华大学出版社,2010。

[3]乐华:《基于项目的安卓课程教学改革》,《湖南科技学院学报》2015年。

[4]李博:《对安卓操作系统课程教学改革与实践》,《计算机光盘软件与应用》2012年。

[5]郭靖、郭晨峰:《中国移动互联网应用市场分析》,《移动通信》2010年。

[6]张超:《基于工作过程导向Android课程开发的研究与实践》,《内江科技》2014年。

[7]韩超、梁泉:《Android系统原理及开发要点详解》,电子工业出版社,2011。