APP下载

以能力为导向的高职《Android 应用开发》课程改革探索

2017-07-18李凌

湖南工业职业技术学院学报 2017年3期
关键词:案例知识点教学内容

李凌

(淮北职业技术学院计算机科学技术系,安徽 淮北 23500)

以能力为导向的高职《Android 应用开发》课程改革探索

李凌

(淮北职业技术学院计算机科学技术系,安徽 淮北 23500)

随着移 动 互 联 网 技 术的飞速发展,Androi d 智 能终端的普及,社会对 Androi d 开发人才需求量越来越大,很多高职院校开设 Androi d 应用开发课程。针对目前课程教学内容枯燥无趣,学生学习积极性差、实践能力弱等问题,从提升学生学习兴趣、提高自主学习能力、实践能力以及团队合作能力出发,从教学内容、教学方法、课程考核等方面对该课程改革进行了探索。

Androi d;教学内容;教学方法;课程考核

引言

Android 是基于 Linux 内核的、开放的、免费的、分层的操作系统,从下到上包括核心层、系统运行层、应用程序框架层、应用程序层等[1]。掌握应用程序层开发技术是 Android 应用开发最基本的技术,相对于底层应用开发而言,难度较低,需要开发人员掌握 XML 语言、数据库原理、Java 语言,能够熟练使用程序架构层提供的应用程序接口,这正是 Android 应用开发课程的教学目标。Android 应用开发是一门理论和实践紧密结合的课程[2],由于开设不久,受传统教学模式的影响,目前该课程存在教学内容涉及知识点较多、学生易遗忘;实践教学内容与实际应用差距较大;学生不能掌握完整的 Android 应用程序开发过程;学生对课程无兴趣,学习积极性差等问题。

一、课程建设思路

课程采用“教、学、做”一体、任务驱动、项目引领的方式,把最新的 3G 应用技术引入到课程教学中,激发学生的学习兴趣;以实际项目为导向引导学生积极、主动的学习,通过学、练 3G 终端平台 Android 开发技术,不但能够掌握必须知识,还可以灵活应用,以此提升学生的项目实战能力,具备 Android 应用软件的开发能力,能够根据用户的要求,完成 Android 应用软件的设计与开发。

二、课程教学内容设计

Android 智能终端一般是资源受限的嵌入式系统,因此基于 Android 平台的应用程序具有用户与硬件交互方便,对硬件进行操作比较简单;内存管理能力较好;丰富的界面控件;进程间轻量级通信机制,高效、快速的存取数据等特点;但是对于手机应用软件,用户体验比技术更重要,软件设计时应遵从用户体验至上的原则。根据 Android 应用程序层开发人员的能力要求,结合高职教育的特点,以项目案例组织教学内容,让学生在做中学,学做合一,提升学习兴趣,提高学生实践能力(详见表 1)。

表1 教学内容

三、课程教学方法

(一)互动启发教学提高学生学习主动性

教师在教学过程中,通过设置疑问、布置学习任务,在与学生交流互动中解答疑问、讲授知识、传授操作技巧、实用技能,体现了学生为主体,教师为主导的教学模式,提高了学生学习的主动性,使学生课堂上注意力集中而不再分散,课堂气氛活跃而不再沉闷,教学任务在轻松的氛围中完成,学生学的轻松,学的主动,教师教的轻松,教的顺畅,通过鼓励学生对所学内容进行自我拓展与延伸,并在实践中检验、提升,进而提高学生的学习积极性,实现良好的教学效果。

(二)案例教学提高学生学习兴趣

在以往的课程教学中,当提出一个新概念时,一般比较孤立,学生感觉枯燥、无趣,对概念往往理解不够深刻或者无法理解。针对工程项目中常用的知识点设计相应的实用典型案例,给学生动手实践创造机会,同时积极培养学生思考问题的习惯,使教学目标更接近学生的行为意识;在设计案例时,综合考虑一下几个因素:1.案例应具有针对性,应覆盖 1 个以上核心知识点;2. 案例应具有实用性,贴近学生的认知基础,来源于生活实际,易于学生理解;3.案例规模要适当,学生利用 3-5 个课时可以完成;4.案例要生动有趣[3],学生对项目的功能以及实现过程感兴趣,学生有实施的意愿和要求,教师再以启发式、讨论式讲解案例的过程中,讲授每个知识点的什么情景下使用、如何使用,提高了学生的学习兴趣,提升了学生学习的主动性和自觉性,学生在完成案例任务的过程中,不知不觉地理解、掌握并应用了知识点,学生觉得有用、有趣。

(三)举一反三教学培养学生解决问题能力

举一反三的教学方法是对于同一个问题,采用不同的载体[4],不断练习、强化解决问题的思路、所采用的技术以及技能,最终掌握解决问题的方法,获得解决问题的能力。为培养学生灵活运用所学知识解决问题的能力,在教学中,对于一些核心的知识和技术,通过选择由简单到复杂,由单一到综合的实践项目案例,循序渐进培养学生灵活运用知识以及迁移知识的能力,实现懂、熟、会、能的递增式改变。

(四)网络教学培养学生自主学习能力

除了课堂教学采用项目案例,让学生掌握常用核心知识点之外,还在课余给学生布置适当、适量的任务,并通过推荐一些优秀的网站、经典的教材、优秀的视频等网络资源,鼓励学生通过自学、小组讨论学习新技术,完成学习任务;同时课程搭建了自主学习平台,教师适时分享优秀的数字资源,有效克服时间与空间的限制[5],随时指导学生,实现因材施教;充分发挥学生的主体地位,有效调动了学生学习的积极性,培养学生的自主学习能力,同时拓宽了学生获得新技术的途径。

(五)项目任务驱动教学培养学生的团队合作能力

项目任务驱动教学法,以学生为中心,在整个教学过程中,学生是主体,教师是引导者、组织者。根据学生认知基础和学习规律,课程组选择了与学生生活密切相关的成绩管理项目,采用角色扮演方法,教师担任项目经理,学生担任程序员,教师讲解项目开发背景、开发流程、以及开发注意事项,对项目内容进行目标分解,进行技术引导;学生自由分组,自主对任务进行分工,通过组内讨论、网上综合学习、咨询教师完成项目任务,学生在解决问题的过程中,学会了交流、合作,同时获得学习能力和技术应用能力。

四、课程考核

课程考核的内容和形式是课程学习的目标和效果指挥棒,考核内容的侧重点反映了教、学的重点,考核形式反映了教学过程和教学的目标。以能力为导向的高职《Android 应用开发》课程教学,重点考核学生的学习能力、实践能力以及团队合作能力。本课程采用多元化的考核办法:课程考核采用以实践项目(60%)为主、理论测试(40%)为辅的考核模式,实践项目由小组实验(30%)、综合实训(30%)组成,理论测试采用试题卡测试(20%)、交流总结(20%),把考核过程融入课程教学的过程中,使“教、学、考”有机结合,有效调动学生学习的主动性,使学生成为学习的主体,主动参与到教育教学的过程中,有效避免了考前临时抱佛脚过关的现象,使考试成绩更公平、公正、科学、合理,不仅考核了学生对基本知识、基本技能的掌握,同时综合考核了学生的学习能力、团队合作能力以及实践、创新能力。

结语

针对目前课程教学内容枯燥无趣,学生学习积极性差、实践能力弱等问题,课程组通过精选教学内容,在教学过程中采用互动启发教学、项目案例教学、举一反三教学、任务驱动教学、网络教学等,提高教学效果,提升学生的学习兴趣,同时采用多元化课程考核等措施,取得了一定的教学成效,课程学习气氛浓厚,学生学习积极性明显提高,不仅积极完成课程教学项目案例,而且积极进行拓展、优化,同时积极组织并参与各种形式的专题讨论,帮助他人解决课程学习中遇到的问题。

[1]郭志恒.Android 应用开发课程教学探索与和实践[J].课程教育研究:新教师教学,2012,4:18.

[2]姚培娟,张志利.基于案例教学的“Android 应用程序设计”的课程教学研究与实践[J]软件导刊(教育技术),2015,14(5):6-7.

[3]覃遵跃,钟键.典型案例教学在《Android 开发技术》课程中的应用[J].现代计算机,2014,06:24-26,31.

[4]王英强,王振铎,王征风等.《Android 程序设计》课程改革初探[J].陕西教育.高教,2014,1-2:126-127.

[5]李津.移动应用开发课程教学改革[J].福建电脑,2016,6:73-74.

Exploration of the Reform on Couse of Android Application Developing in Higher Vocational Colleges Oriented by the Ability

LI Ling
(Department ofComputer Science and Technology,Huaibei Vocational and Technical College,Huaibei 235000,Anhui)

With the rapid development of mobile Internet technology and the popularity of Android smart terminals,the demand for Android development talents is greater and greater.Many higher vocational colleges set up Android application development course.In viewof the current boring content of course,the students'passive attitudes in learning and the weak practical ability,etc.,this paper explores the course reform from teaching content,teaching methods,curriculum evaluation,and other aspects in order toimprove students'interest in learningand improve their autonomous learningability,practical abilityand teamwork ability.

Android;teachingcontent;teachingmethods;curriculumevaluation

G642

A

1671-5004(2017)03-0098-03

2017-02-23

安徽省高等学校省级质量工程“Android 应用开发精品资源共享课程”(项目编号:2016gxx130);安徽省高校学科(专业)拔尖人才学术资助重点项目(项目编号:gxbjZD2016113);淮北职业技术学院质量工程“技能型信息人才实践教育基地”项目(项目编号:2014jyjd-01)

李凌(1971-),女,安徽萧县人,淮北职业技术学院副教授,硕士,研究方向:职业教育、图像处理、信息处理。

猜你喜欢

案例知识点教学内容
一张图知识点
一张图知识点
第四页 知识点 歼轰-7A
案例4 奔跑吧,少年!
随机变量分布及统计案例拔高卷
发生在你我身边的那些治超案例
“启蒙运动”一课教学内容分析
关于G20 的知识点
“清末新政”也可作为重要的教学内容
一个模拟案例引发的多重思考