高职院校Android课程教学实践及思考_第1页
高职院校Android课程教学实践及思考_第2页
高职院校Android课程教学实践及思考_第3页
高职院校Android课程教学实践及思考_第4页
高职院校Android课程教学实践及思考_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    高职院校android课程教学实践及思考    魏艳鸣(河南经贸职业学院,河南 郑州 450000)摘要:随着android智能手机平台的广泛使用,市场对android开发人才需求也不断增加,基于android系统的软件开发逐渐成为各高校人才培养的目标,本文从android课程体系的建立、课程教学方法、培养维护学生的学习兴趣、以赛促学、帮助就业等方面谈了几点教学经验与思考。关键词:android课程体系;教学方法;以赛促学:g712 文献标志码:a :1674-9324(2016)50-0264-02android作为当今社会主流的一款操作系统,

2、主要使用于移动设备,其凭借着开放和共享的优势已成为国内用户群最大的操作系统。目前,从各大招聘网站看,有关android的各种应用开发岗位需求始终比较多,且薪资水平一直保持在较高位置。因此,基于android系统的软件开发也逐渐成为各高校人才培养的目标,而作为高校专职教师,我们一直都在关注如何培养学生的学习兴趣,如何组织具有活力的课堂和实训教学活动,最终使我们教出来的学生能真正成为专业应用型人才,顺利就业。本文在作者近几年讲授android相关课程的教学实践经验基础上给出了android课程教学中的几点体会和思考。一、android课程体系的建立高职院校学生在校时间较短,除去半年或一年的顶岗实习

3、,真正在校学习时间也就是二年或二年半,所以在课程体系的建设上要结合自己学校的特点,充分分析岗位需求对学生能力的要求,建立适合自己学院学生培养的专业课程体系。目前,我院将整个课程体系分为五个阶段,第一,在完成计算机基础课程学习的基础上,开设java程序设计(初级)课程,使学生在了解软件开发思想和方法的同时,掌握java语言的基础知识,如数据类型、类与对象、异常等。第二,开设java高级编程课程,重点介绍多线程、io、访问数据库及网络编程等,同时开设数据库(mysql)、网页设计相关课程。第三,开设android移动应用开发,侧重android基础知识的讲授,如四大组件、数据存储、网络编程、图形图

4、像处理及动画等。同时开设javaweb程序设计(jsp+servlet)课程、软件工程、ui设计(重点手机界面设计)等辅助课程。第四,开设android项目开发课程,该课程有45个完整项目,每个项目都完成了从需求分析、设计(界面设计、功能设计)、实现、测试的流程。最后一阶段是为期三个月的android综合实训,学生选题,自主性地完成项目。二、采用项目驱动教学法在以往的教學中,课程内容是参照android各个技术点制定的,教师授课过程也是按各技术点展开,先进行理论讲解,然后给出相应的案例分析,学生课堂上如同走马灯似的学了一遍,但课后对于这个技术点具体在项目开发中“应用在哪个地方”、“应该怎么用”

5、、和其他技术“应该怎么结合”、在项目中该技术点所处的层次关系,并不能完全掌握。针对这些问题,非常有必要引入项目驱动教学法,通过项目的方式将各个技术点串联起来,整个教学过程通过实现项目的方式展开,让学生不仅掌握到相应的技术知识点,还能理解这些技术知识点在项目中如何应用如何实施。以我院为例,在android移动应用开发课程内容设置上充分使用多个项目案例,每个项目都可随教学进度分阶段完成,具体的如表1所示。在项目的实施上,教师首先向学生明确和演示项目目标及效果,指出所需用到的知识点;然后再帮助学生制定项目计划,督促学生按时完成项目任务,当项目完成后,教师根据项目的计划和要求对项目进行验收,达到项目要

6、求的功能才能合格,并对完成的作品进行评比考核。三、优化课堂组织形式通过近几年教学一线的观察,我们发现大部分高职学生在一年级的时候java基础知识学习不牢固,编程思维没建立起来。在学二年级所开设的编程类课程时,由于代码量的增加,学生基本上处于害怕编程课、厌学、无自信,到了最后上课听不进去、实训时完不成作业的学习状态,并且他们将来也不愿意从事编程类工作。由此,一年级时一定要打好java基础,并使学生树立信心,同时提高其分析问题和解决问题的能力。为了完成以上目标我们也尝试了多种课堂组织形式,最终发现,先把学生分成若干个小组(设置组长);在课堂上采用项目化教学,把下次要完成的项目分成若干个小任务,各任

7、务中所需的新知识点预先布置下去,小组成员在课外时间集体完成预习(学生需对集体预习场景进行拍照),然后在上课时把知识点以问题的形式展示出来,以小组为单位回答以便查看预习的效果,有不足的地方让其他小组补充,最终老师总结本次课所需的知识点,然后利用这些知识点让学生去解决项目中的若干任务,从而完成整个项目化教学。这种课堂组织下,避免了填鸭式教学,课堂中学生自主能动性增强,同时由于学生课外时间预习了,所以在课堂中自信心、表现欲望都很高。从预习到解决问题再到动手开发项目的整个过程中学生的分析问题、解决问题的能力以及协作精神都在提高。四、维护学生的学习兴趣除了良好的教学方法、优化课堂组织形式外,维护学生的学

8、习兴趣也是非常重要的,通过观察我们发现学生在不断学习的过程中有时候会表现出迷茫,不知道自己学会这些知识干什么,有什么好的出路等。因此学生在校期间,我们采取“请进来,走出去”调整学生的学习状态。除了学生刚入学时对学生进行专业介绍外,还多次邀请企业或培训机构来讲座,介绍市场信息、招聘信息薪资水平、先进技术等;不定期地请优秀毕业生来学校开交流会,让优秀毕业生分享学习过程、学习方法、工作经验等;去企业参观学习,让学生与企业各岗位工程师进行交流。以上的活动都能很好地调动学生的学习积极性,维护学生的学习兴趣。五、以赛促学目前,社会上有许多面向大学生举办各种技能的竞赛,比赛设立多个项目组,按照最新的设备装备

9、比赛,学校、行业、企业从物质和人力上积极支持,使得职业技能大赛成为学生展示技能、促进学生就业的平台和载体,并且竞赛的内容设置上都是应用性很强的项目。从以往的情况看,在同等条件下,用人单位会优先考虑获得过奖项的学生,在一定程度上激发了学生参与竞赛的热情。我院已连续组织学生参加了三届全国职业院校技能大赛“联想”杯移动互联网应用软件开发大赛,在竞赛的过程中收获了许多项目经验。通过组织学生参加竞赛,我们发现有助于挖掘学生的创新潜能,提高学生解决实际问题的综合能力,还有利于学生团队协作精神的培养,更有利于学生与老师之间的交流;另一方面对教师也提出了更高要求,既要具有课程的专业理论知识,还要有解决实际问题

10、的能力,学生在能动性被调动起来之后,很愿意钻研问题,经常向老师提出自己还没有弄懂的问题,这样就要求老师不仅仅是一桶水的问题,需要有比一桶水多得多的知识和能力。六、结束语智能手机的普及和被广泛应用的趋势是不可逆转的,作为为国家培养一线应用人才的高职院校,更应该紧跟市场,以市场需求为导向,服务社会需要。构建合理的android课程体系,并不断加强改进。更新教学方法,android课程的教学改革会越来越深入和发展。同时,作为一线教师,我们应该提高自主研究的能力,合理地设置项目、情景,并解答学生在完成项目过程中的疑惑,通过师资培训、进入企业见习、实习等途径积累工作经验,掌握竞赛与项目开发所需的专业技能。参

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论