项目教学法在“Android开发”课程中的应用
2021-09-10胡兴铭刘珍
胡兴铭 刘珍


摘 要:“Android开发”是一门实践性很强的课程,要求学生具有较好的Java基础,否则学生在学习的过程中会产生畏惧甚至会厌学。文章提出了一种基于App Inventor技术来学习“Android开发”的项目教学方法,该教学方法改善了传统教学模式的弊端,大大提高了学生的学习逻辑思维能力以及学习兴趣。
关键词:App Inventor;项目教学法;“Android开发”
1 APP Inventor介绍及特点
APP Inventor是一款谷歌公司开发的手机编程软件[1],用户能够通过该工具软件自行研发适合手机使用的任意应用程序。开发一个APP首先要进行界面设计;接着将界面中使用的组件设定相关的行为,就像玩乐高积木一样简单、有趣。
该工具的特点[2]如下:(1)开发环境搭建简单。利用离线版本的APP Inventor+手机版APP Inventor伴侣即可。(2)开发过程简单。开发包括界面设计和逻辑设计两部分。(3)功能组件模块非常丰富。(4)支持实时调试。
2 APP Inventor在“Android开发”课程中的应用
职校学生知识基础较为薄弱,逻辑思维能力较弱,利用Java语言来完成APP的开发难度较大。相对于传统的Java开发平台而言,APP Inventor摆脱了Java语言的枯燥和烦琐,以封装好的“块语言”的形式呈现,它以较好的交互性提高了学生的兴趣。学生在完成APP作品中需要不断地测试,在测试的过程中,加强学生信息纠错的思维能力[3]。
3 项目教学法在“Android开发”课程中的实施原则
项目教学法[4]的特点是以“项目为主线、教师为引导、学生为主體”,把学习过程分解为多个具体的工程或事件,从而设计出一个个项目教学方案。在教学过程中,教师应会遵循以下原则:(1)课堂上要以教师为中心转变为以学生为中心。……
