APP下载

基于工作过程导向的《Android移动应用开发》课程标准开发

2020-02-22程涛成维莉

科技创新导报 2020年30期
关键词:工作过程导向任务驱动课程标准

程涛 成维莉

摘  要:基于工作过程导向的课程设计理念,分析Android移动应用开发的岗位需求,以典型工作任务设计相应的学习领域,通过学院承担的江苏省农产品质量追溯等项目转化为学生的实训任务,运用在线课程、任务驱动、过程考核等教学手段和方法,激活学生学习的主体能动性,使学生在“学中做”和“做中学”过程中加深对专业知识、技能的理解和应用。

关键词:Android  工作过程导向  课程标准  任务驱动

中图分类号:TP316-4                        文献标识码:A                    文章编号:1674-098X(2020)10(c)-0204-04

Abstract: Based on the concept of work process oriented curriculum design, this paper analyzes the post requirements of Android mobile application development, designs the corresponding learning fields with typical work tasks, transforms the agricultural product quality traceability project undertaken by the college into the practical training tasks of students, and uses online courses, task driven, process assessment and other teaching methods and methods to activate the effectiveness of students as learning subjects To make students deepen their understanding and application of professional knowledge and skills in the process of "learning to do" and "learning by doing".

Key Words: Android; Work process orientation; Curriculum standard; Task driven

引言 随着移动智能终端中Android系统的普及,IT行业对Android应用软件开发岗位有着大量需求,对Android课程的教学质量要求也愈发提高。本着培养学生的Android项目开发能力与职业素养,通过工作过程导向的方法,对课程进行设计与开发。

1  课程定位

本课程主要面向IT行业的Android软件开发工作的一线程序员岗位,培养学生掌握Android应用程序开发的基本方法;培养学生应用Android进行中小型应用软件开发的技能,并形成良好的编程习惯和团队合作精神;培养学生的自主学习能力,为其成长为一名合格的Android程序员奠定良好的基础[1]。《Android移动应用开发》课程是计算机应用技术、软件技术、物联网应用技术等专业的核心课程。它的前导课程是《Java程序设计》《网页架构与布局》,后续课程《移动互联前端开发技术》《计算机应用综合项目实践》。

2  课程设计理念与思路

2.1 课程设计理念

课程开发遵循的基于工作过程导向的现代职业教育理念,课程教学内容的取舍和内容排序遵循以实际工作需求为目标原则,同时重视软件工程的标准规范,兼顾學生基本情况和学习效果,努力使学生的学习内容与目标工作岗位能力要求无缝对接[2]。

采用“项目引领,任务驱动”的教学模式,按照小型Android项目从设计到开发、实现的一般性流程,组织章节的演进。在授课过程中,项目的主要开发阶段模块化,特定的功能任务化,学生在完成各个“任务”的同时,学习并掌握项目开发过程中所需的技能和应遵守的业内规范,为学生职业能力发展奠定良好的基础等。

2.2 课程设计思路

基于课程设计理念,调研了岗位需求,确定了学习目标、学习领域和学习任务等[3],具体过程是:第一步:Android移动应用开发岗位需求调研;第二步:分析岗位的典型工作任务、岗位规范及所需的岗位能力;第三步:确定课程的学习领域;第四步:根据学习领域设计课程的规定项目;第五步:子学习领域分解;第五步:根据子学习领域,将项目分解为课程的学习任务。岗位任务分析与学习领域见表1。

3  教学目标

本课程主要面向岗位为Android UI设计岗位和应用软件开发工程师。课程的教学目标分解为知识目标、技能目标和素质目标。

(1)知识目标。包括:①Android基本概念、体系结构、运行机制、程序框架、开发环境;②图形用户界面的概念和常用控件的属性含义;③四大组件的概念、特点和生命周期;⑤数据存储的分类、概念和特点;⑤网络应用通信原理;⑥网络传输的数据格式。

(2)技能目标。①会搭建和配置Android应用程序开发环境;②会设计图形用户界面;③会开发后台服务应用程序;④会开发数据存储应用程序;⑤了解多媒体应用程序开发;⑥掌握网络应用程序开发;⑦了解传感器应用程序开发。

(3)素质目标①具有良好的科学文化素质,能很快适应岗位要求;②具有良好的沟通能力、团队合作精神;③有较强的学习能力和正确的择业观念。

(4)思政目标:1.培养学生具有国家网络和软件安全观,树立一定的居安思危观念;2.了解国家的乡村振兴战略,培养学生懂农业、爱农村和爱农民的情怀;3.培养学生具备爱国敬业诚信友善的社会主义核心价值观和精益求精的工匠精神。

4  教学内容及教学组织

4.1 内容选取

以教学目标为导向,本着“学习领域-项目设计-教学内容模块整合-任务分解”的原则,对该课程的教学内容进行了重新整合优化。同时注重将科研资源转化为教学资源,将科研项目分解为课内实训小任务。

4.2 课程组织安排说明

依据7个学习领域共安排了7个项目实例[4],将Android应用程序设计开发的相关知识融入到7个项目的具体任务中。每个任务按照要求与目的、操作步骤(做中学)、相关知识(学中做)、思考与练习、实战演练的顺序进行编排,在完成任务的过程中掌握相应的知识与技能,以进一步熟练掌握相应的知识与技能[5]。

4.3 课程教学内容

以其中的两个项目“高级组件开发”和“数据存储”为例,分解的实训任务和训练内容等表2所示。

5  课程实施建议

5.1 教学模式建议

(1)教师主导。

①教师首先通过一些常用APP的界面或者功能效果,来演示或者讲解本次课学生需要完成的实践任务;②以提问形式检查学生对于本次课的预习情况;③通过探究法分析完成任务所需要的技术支撑,讲解Android软件开发的相关知识与技术;④指导班级学生成立若干项目小组,以小组形式练习任务,教师解答学生提出的疑问,组长协助教师辅导本小组学生完成任务;⑤任务完成后,教师点评,解答疑问。⑥教师再布置一个进阶任务,加强对学生的技能训练。

(2)学生主体。

①明确任务:掌握所需关键技术;②UI设计:素材收集、UI设计;③功能实现:程序编写、编译调试、运行测试;④解决问题:学生组内讨论、教师辅助指导;⑤评价小结:学生展示运行结果,学生自评、组长打分、教师点评和小结。

5.2 课程考核评价建议

根据本课程的内容特点和具体要求,课程考核评价方式由过程考核和结果考核两部分组成,以技能考核为主。过程考核占总评成绩的70%,结果考核(期末考核)占总评成绩的30%。过程考核以学习态度、操作能力、方法运用、合作精神、操作结果为考核要素,以学习项目或典型工作任务为单元组织考核[6]。

5.3 课程资源库网站

建立校内教学SPOC课程,实现校内优质资源共享,逐步建立在线开放课程。课程资源包括:Android电子教案、多媒体课件、习题庫、试题库、实训实习项目、课程标准、国家及行业相关标准、在线测试等。教学中充分利用课程网站资源,使用信息化教学手段,图文并茂、声光电并用,生动、形象、直观地展示工作环境、工作流程、操作方法等,使教学过程更加充满吸引力、从而大大提高教学效果。

6  结语

采用基于工作过程导向的理念设计开发了《Android系统应用技术》课程标准,将课程标准充分实践到平常教学中,在教学内容上,注重了将科研资源转化为教学资源,将科研项目分解为学生实践小任务;在教学评价上,注重考核方式过程化,在过程考核的基础上实现评价主体多元化,包括了教师评价、组长评价及学生自评;在教学手段及资源上,通过信息化教学手段促进了教学资源的充分利用,促进了全方位多感官的有效学习,促进了教学环节的全过程管控;从应用效果上看,学生学习兴趣增大,Android移动应用开发的能力得到了较好的提高。当然课程标准不是固定不变的,会随着行业企业最新的岗位能力要求变化、Android最新的开发技术迭代更新而与时俱进,实现教学内容与实际岗位工作任务无缝对接,从而有利于教学质量的进一步提高。本门课程开发也有略显不足的地方,例如:一是校企合作中的企业项目资源还没有充分转化和融合到课程教学中,二是课堂翻转的时间与资源没有根据学生学情进行充分设计和优化,三是在学生顶岗实习中学生对课程教学的反馈与课程改进工作没有充分开展,这也是今后课程开发中努力的方向。

参考文献

[1] 李新良.基于项目化教学的课程标准开发——以“Android手机应用开发”课程为例[J].科技展望,2016(9):229.

[2] 刘树超.高职院校资源共享课建设策略研究——以电子商务专业“网店开设运营”课程为例[J].科技创新导报,2019(16):203-204.

[3] 吴全全,闫智勇.工作过程系统化课程开发范式的内涵与特征[J].中国职业技术教育,2017(15):57-64.

[4] 唐广花.案例驱动教学法在《Android移动开发技术》课程的应用[J].计算机工程与科学,2019(S1): 196-199.

[5] 马军.任务驱动在计算机教学中的探索和实践[J].科技创新导报,2020(10):182-183.

[6] 韩高峰.以职业素养为导向的Android课程改革探索[J].电脑知识与技术,2019(29):177-179.

猜你喜欢

工作过程导向任务驱动课程标准
落实《义务教育艺术课程标准(2022年版)》的实践反思
立足《课程标准》优化一轮复习
稳中求进,不断替身
——依托《课程标准》的二轮复习策略
基于“工作过程导向”的《旧机动车鉴定与评估》课程标准的开发与研究
工作过程导向的《旅游学》课程内容重构
工作过程导向下的高职思想政治教育教学改革
任务驱动, 启发学生自学
基于工作过程导向的应用型本科水利工程制图教学内容改革
新课程标准下的语文课堂