应用型本科Android应用开发课程改革研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:die0410
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着移动互联网的普及,越来越多的应用扩展到了移动平台上,也有越来越多的高校开设了Android应用开发课程,该课是一门实践性很强的课程,传统的编程课程的教学方式很难让学生能综合运用所学知识,该文对Android 应用开发课程的教学做出初步探索,在教学中围绕一个实用性强、涵盖性相对大的APP作为案例进行授课,有效地提高学生综合运用的能力以及学习的自主性和创造性。
  关键词:Android;教学改革
  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2016)28-0125-02
  随着移动互联网的飞速发展,人们能够随时随地、快捷方便地从互联网上获取信息和服务,移动设备已经成为了生活必需品,各种常见的或是重要的信息化系统、互联网应用都被移植到移动设备上同步使用,如何进一步在移动设备上开发各种应用,已经成为很多企业关注的焦点。在移动设备市场上,Android操作系统占据了大部分的市场份额,在招聘类网站上,Android开发工程师职位的需求量也很大。很多高校相继开设了Android应用开发课程,Android应用开发课是一门实践性非常强的课程,在授课过程中如何提高学生的实践能力是值得我们探究的课题,这也是应用型本科对教学的基本要求。本论文主要研究如何以实际项目为导向引导学生积极、主动的学习,让学生不但掌握知识,还会知识的综合应用。
  1 传统教学模式分析
  高校开设Android应用开发课程的时间普遍不长,课程的讲授一般借鉴传统编程课程的授课方式,多以课堂讲解和模拟练习为主,虽然也强调对学生实践动手能力的培养,在授课过程中也使用很多案例,但每个案例都围绕具体的知识点设计,存在缺乏实用性、缺乏联系等问题。由于案例缺乏实用性,很容易导致学生参与的积极性、主动性不强,案例之间的孤立性则容易导致学生即使掌握了每个知识点,也很难把各个知识点融会贯通。
  2 教学内容和案例的选择及组织
  2.1 教学内容的选择
  传统教学一般选择一本教材,按教材知识点进行课堂设计,由具体教学内容设计教学案例,案例围绕知识点而展开,为知识点而设计,对实际应用考虑不多,缺乏实用性。本次教学改革探索将打破这种模式,让教材服务于教学,而不是照本宣科。通过对一些企业相关岗位的技能要求的分析分解来确定学生学习本课程后所需要具备的技能要求,将这些技能要求与Android体系中的知识目标对应起来,再根据知识目标制定授课内容和实训案例。表1为技能要求与知识点对应表。
  2.2实践项目的选择
  传统的教学方法中案例都是以每次授课的知识点为中心进行设计和构建的,学生通过案例加深对知识点的理解,优点很明显,但是也存在不足,按知识点设计的案例有可能实用性不够,与其他知识点之间缺乏联系,学生学会了知识点却不知道用在何处,怎么使用。
  在本次教学改革探索中,我们将尝试在教学过程中选择一个综合的案例,将其按知识点拆分,当然一个案例要覆盖全部知识点是不可能的,在选择这个主要案例的同时,也需要选择一些小案例配合教学。主案例的选择非常重要,必须是学生比较熟悉,不太复杂并且能涵盖重要的Android知识点,具有一定实用性的Android APP,例如,我们可以选择具有网络同步功能的Android记事本案例。实现过程中各个界面的呈现都使用到了Android UI编程知识,记事展示列表使用了ListView和Adapter相关知识,记事的内容获取、编辑、保存使用了SQLite数据库编程知识,个人用户登录,网络与本地数据同步使用到了Android网络编程、多线程编程、线程通信以及Json数据解析相关知识。表2为项目功能与知识点对应表。
  2.3教学实施与运行
  选择的案例会贯穿整门课程的学习,比单一知识点案例要复杂,学生实现起来工作量比较大,时间也会比较长,如果有不理解,无法实现的中间节点,会影响学生学习的积极性。因此,可以组织学生成立学习小组,4-6人每组,相互之间可以讨论答疑。在实现过程中教师也应加强过程管理,设立时间点和里程碑,督促学生完成学习任务,对学生进行指导。这样的案例不仅将重要的知识点串联起来,还将不同的课程串联起来,可以提高学生的积极性和主动性,也更容易理解知识点之间的关联性,同时还能把不同课程关联起来。
  2.4 教学考核
  Android课程的实践性很强,以闭卷考试为主的传统考核方式已较难适应本门课程的要求,为实现提高学生综合实践能力的教学目的,课程的考核方式可以采用交作品的方式。教师给出三个或更多小项目作为选题,每个小组选择一个项目完成。由小组共同完成的项目和平时课程案例的实现来共同构成学生成绩。成绩=小组项目*50% 课程案例*50%,这样的成绩构成考虑了小组项目的完成情况,也充分考虑了学生平时的学习态度和成果。
  3 结束语
  实践能力的培养是应用型计算机类人才培养的关键,如何突破传统的学术型培养模式,实现应用型人才培养模式,是众多应用型高校积极探索的新方向。本文对Android应用开发课程的特点进行了细致说明,对传统教学模式所存在的问题进行了分析,有针对性地提出了符合本门课程的改革措施,也取得了较好的成效。但课程教学改革是一个不断完善的过程,涉及的内容也是多方面的,只有不断改进教学观念和方法,跟踪学科发展,完善和充实教学内容、注重培养学生的实践动手能力,才能适应社会对人才需求的发展,培养出专业技术人才。
  参考文献:
  [1] 仲宝才,袁睿. Android 应用开发课程教学改革初探[J].电脑知识与技术,2016(12):141-142.
  [2] 扈乐华. 基于项目的Android 课程教学改革[J].湖南科技学院学报,2015,36(10):97-98.
其他文献
为了对不同种类SD卡包装进行自动识别与分类,研究了基于机器视觉的SD卡包装字符识别系统。设计了图像处理与图像识别方法,提出了基于对角线中点的区域定位方法,利用投影直方图进行特征提取,通过计算巴氏距离相似度对区域内数字字符进行识别。搭建了SD卡包装视觉检测系统平台。实验表明,本系统能有效对不同容量大小的SD卡包装进行识别与分类,并有较高的准确率。
黄河口埕岛海域是胜利油田的重要产油区之一.其遭受地质灾害的主要原因是河系沉积物的液化.本文分析了该地区波致液化形成过程,建立了判别细粒土海床波致液化的理论计算模型,
运用上海市宝山区海岸带遥感数据、DEM数据和气象数据,基于研究区域生态系统服务功能具体情况建立了海岸带生态资产评估的指标体系.利用改进的月总太阳辐射模型和基于遥感的
近几年,呼伦贝尔市马铃薯生产技术有了长足的进步,基本实现机械化种植采收模式,单产已经达到3.5万kg/hm2以上,而且繁育的品种畅销全国各地。文章根据呼伦贝尔市的牙克石、阿
马铃薯淀粉含量指标是马铃薯重要的加工品质之一。试验研究依马铃薯块茎大小、分段取样测量淀粉含量,采用相关回归分析法对马铃薯块茎大小与淀粉含量之间的关系做了初步的分析
计算机专业目前授课模式和教学存在各种问题,该文提出了在计算机应用技术教学模式改革中引入卓越项目管理体系的优势;阐述了如何在计算机教改中实施卓越项目管理体系的方案及
运用VB.net、Intel Fortran等软件对长江口风暴潮集成预报系统进行升级与改进.引入SWAN并行计算模式,显著提高波浪模式的计算效率,解决了快速预报中考虑波浪计算的时效性问题
太阳能取之不尽用之不竭.无污染.是最为理想的再生能源。我市地处北纬39°03’-40°44’,太阳辐射年总量5630~6135MJ/m^2,是全国光能资源较为丰富地区之一,加之多晴朗天气
在计算机领域中,图是最复杂的数据结构之一。该文研究了图的挖掘理论及算法。特别针对参考文献[1]中图的极大完全子图算法"Maxcode FMCG"(Finding Maximal Complete Subgraph by
摘要:当前,对设备驱动恢复的研究主要包括操作系统内核与设备驱动的有效隔离这两种方法,并且在隔离的基础上对设备驱动进行重启动来达到驱动恢复的目的。本文首先分析现有的单一内核的驱动框架;然后讨论对驱动进行故障隔离的机制;阐明一种驱动恢复的方法;最后介绍这一驱動恢复方法的进一步研究方向。  关键词:操作系统;设备驱动;Linusx内核;可靠性;故障恢复;隔离