面向android移动开发的编程思维能力训练与培养研究

面向android移动开发的编程思维能力训练与培养研究

ID:24542073

大小:50.00 KB

页数:4页

时间:2018-11-14

面向android移动开发的编程思维能力训练与培养研究_第1页
面向android移动开发的编程思维能力训练与培养研究_第2页
面向android移动开发的编程思维能力训练与培养研究_第3页
面向android移动开发的编程思维能力训练与培养研究_第4页
资源描述:

《面向android移动开发的编程思维能力训练与培养研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、面向Android移动开发的编程思维能力训练与培养研究张建兵,范江波(中国石油大学(北京)信息学院,北京102249)摘要:面向培养实用型、技术型移动应用开发软件人才的需求,从教学内容、学习方式、职业能力等几方面探讨如何在移动开发教学中进行学生的编程思维能力训练,介绍培养学生编程思维能力的几种方法。.jyqkail__"href="/cdn-cgi/l/email-protection"data-cfemail="17f4b4bb6d7f767970757e7970262224572621243974787a">[email protected]。0引言近年来,随着智能和平板电脑的

2、普及,Android操作系统已经成为智能和平板电脑的市场主导力量[1],发展势头非常迅猛。各家智能终端生产和研发公司都投入Android应用软件开发。由于Android在国内发展才几年的时间,因此人才的稀缺性问题日益凸显[2]。目前,我国许多院校的计算机相关专业都将Android应用开发作为一门重要的专业课程[3]。掌握一门移动开发技术能够为学生顺利就业打下基础。近几年,大学毕业生面临越来越大的就业压力,这就要求高校教师在课堂教学中直面就业市场的变化,更加注重学生动手能力的培养。Android移动开发的教学不同于数学和自然科学学科,它更强调动手和实践,突出基本技能和动手能力的训练。程序设计具

3、有抽象性、系统性和逻辑性,编程思维是学习程序设计的重要基础,也是软件人才的必备能力[4]。因此,要想培养合格的实用型移动应用开发软件人才,培养其Android移动开发的编程思维能力尤为重要。目前,Android移动开发教学中能力的培养还停留在掌握基础知识和基本操作技能的阶段,大多是老师说得多,学生做得少,靠“填鸭”的方式让学生掌握知识,缺乏对学生分析和解决问题能力的培养,还没有上升到发展学生思维能力[4]、提升学生创新意识的高度,因此Android移动开发教学中的编程思维能力训练与培养日益成为Android移动应用开发教学改革中的重点。1面向思维能力培养的Android移动开发教学方式改革1

4、.1细化Android移动开发思维训练根据Android移动应用课程的特点,教师可将Android移动开发思维训练细分为4方面:界面开发思维训练、图形图像开发思维训练、数据存储开发思维训练和多媒体开发思维训练。教师要针对移动开发的这4个主要方面,采用不同的思维训练培养模式。移动应用的界面开发思维训练主要采用对比思维方式进行。教师可在课程中设计一个应用项目如图书管理系统,定义该系统中登录界面、添加图书、修改图书、查询图书等几个主要界面,然后让学生分别采用Java图形用户界面技术和Android图形用户界面技术予以实现;通过对比分析,归纳出Android图形用户界面开发不同于Java图形用户界面

5、开发的特点。图形图像开发思维训练基于逻辑推理的思维方式进行。例如,教师在讲解Android中图像绘制步骤时可以采用逻辑推理的方式:使用逆向推理,将图像开发过程中几个所需的API方法串起来。要想显示图像需要draap方法,要使用draap需要构造Bitmap对象,Bitmap对象的构造可以借助于BitmapFactory的decodeResource方法,需要提供Resources对象,因此需要使用getResources()方法。Android图像绘制的逻辑如图1所示。数据存储开发思维训练采用分类法方式。教师要考虑Android中移动存储的各种情况并进行分类讲解:简单存储、文件存储、数据库存

6、储、网络存储和ContentProvider存储[5]。Android移动存储分类如图2所示。多媒体开发思维训练采用化难为易、复杂问题简单化的方式,促进学生掌握知识。多媒体开发技术部分涉及音频、视频、录音等多个方面,学生往往在这些方面的基础还很薄弱,因此教师应首先做到复杂问题简单化讲解。理论部分使用通俗的语言和学生理解的术语进行解释,进行理论弱化和实践强化;实践部分使用简明的讲解和演示,进行开发步骤讲解,辅以案例直观教学。首先围绕MediaPlayer、SoundPool、VideoVie].北京:清华大学出版社,2013:181-225.(编辑:宋文婷)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。