欢迎光临112期刊网!
网站首页 > 论文范文 > 教育论文 > 职业教育 > 基于AppInventor的高职Android课程设计

基于AppInventor的高职Android课程设计

日期:2023-01-13 阅读量:0 所属栏目:职业教育


  中图分类号:G434 文献标识码:A 文章编号:1674-098X(2016)03(b)-0151-02

  1 App Inventor介绍

  App Inventor是由Google于2010年7月推出的一款在线Android编程工具,2012年1月Google业务调整时移交给麻省理工学院移动学习中心。2012年3月,App Inventor开放使用。2013年12月,App Inventor 2发布,成为目前开发使用的版本。App Inventor 2开发环境完全基于网页进行,不需要使用Java虚拟机,通过图形化积木式的拖放组件拼接完成Android应用开发。相比编写Java代码的Android应用开发方式,App Inventor 2提供更便捷、高效的开发环境,具有环境操作简单、开发过程可视化、组件应用模块化、调试运行同步化等优点,使得它容易吸引学生兴趣,适合高职院校移动应用开发课程学生学习。

  2 课程设计

  2.1 课程定位

  “App Inventor移动应用开发”是移动应用开发专业的必修课,其先修课程有“计算机基础、程序设计基础”,后续课程有“Android应用开发技术”。在以核心职业能力为培养目标的课程体系中,该课程将起到运用先前所学程序设计基础知识,引导学生逐步熟悉Android应用开发过程,激发学生学习兴趣,培养学生Android基本应用开发能力,提升学生将创新创意转化为应用程序的水平,为日后深入学习Android平台开发打下良好的基础。

  2.2 课程设计思路

  课程设计突出学生主体,采用任务驱动教学,注重学生能力培养。倡导自主学习,启发学生对设定任务积极分析思考,鼓励多元思维方式。突出“以就业为导向,以能力为本位,以职业实践为主线,以理实一体化教学为主体”的理念,注重App Inventor手机应用开发的基本理论、基本方法和基本技能的学习,激发学生学习兴趣。采用任务驱动教学,在启发、提示下使其自主、全面地理解App Inventor手机应用开发的基本理论和基本方法,提高学生的思维能力和实际操作能力,增强理论联系实际的能力。

  2.3 教学目标

  通过该课程学习,使学生对Android应用程序有基本的认识,熟练掌握App Inventor组件应用、程序设计方法和界面设计方法,培养学生良好的沟通能力和团队协作精神,具备一定的新技术跟踪学习能力,以及基本的创新意识和创造能力,养成积极思考问题、主动学习的习惯。

  2.4 教学内容设计

  根据课程定位、课程设计思路和教学目标的分析,确定了平台简介与开发环境搭建、界面布局和基本控件、程序设计基础、传感器应用、多媒体应用、数据存储、通信连接、游戏开发为课程主要内容,设计了趣味浓厚又有实际应用价值的17个教学任务贯穿始终,具体教学项目及任务如下。

  项目1平台简介与开发环境搭建,4学时,包括创建第一个手机应用的任务,其知识目标是熟悉开发环境搭建和手机应用开发过程。项目2界面布局和基本控件使用,4学时,包括开发酷我拨号器的训练任务,其知识目标是熟悉布局、文本输入框、按钮、标签、电话拨号器的功能和属性。项目3程序设计基础,4学时,包括开发漫画书和数学方程求解两个训练任务,其知识目标是熟悉变量、条件判断分支、循环结构的应用,能力目标是掌握变量、条件判断、循环结构在程序中的应用,能使用相应结构解决实际问题。项目4传感器应用,4学时,包括开发计时器、指南针两个训练任务,其知识目标是熟悉计时器、加速度传感器、方向传感器、位置传感器属性和方法。项目5多媒体应用,4学时,包括开发音乐播放器和语言学习机两个训练任务,其知识目标是熟悉录音机、音频播放器、音效、摄像机、视频播放器、照相机、图像选择框、文本语音转换器、语音识别器的属性和方法,能力目标是掌握以上组件完成多媒体应用的开发。项目6数据存储,4学时,包括开发学习便签、生活账本两个训练任务,其知识目标是熟悉TinyDB组件的属性和方法,理解TinyDB微数据库内部存储原理。项目7通信连接,8学时,包括开发蓝牙猜拳、天气查询两个训练任务,其知识目标是熟悉蓝牙服务器、蓝牙客户端、Web客户端组件的属性和方法。项目8游戏开发,8学时,包括开发打地鼠、切水果两个训练任务,其知识目标是熟悉画布、图像精灵的属性和方法,过程的作用。

  3 课程任务实施

  在课程项目实施过程中采用任务驱动教学,教师创设情境,提出任务需求,引导学生分析任务,在讲授知识的过程中,逐步提出解决方案,最终根据解决方案指导学生实施完成任务。为便于理解,这里以课程教学项目8游戏开发中的切水果任务的实施为例,来对课程内容和实施环节予以说明,具体内容如表1所示。

  4 结语

  综上所述,经笔者在广州科技贸易职业学院教学实践,在讲授Android应用开发技术课程前,引入“App Inventor移动应用开发”课程,采用任务驱动教学,能够对学生学习Android应用开发起到良好的促进和激励作用,提升学生将创新创意转化为应用程序的能力,为学生后续学习Android平台开发打下良好的基础。

本文链接:http://www.qk112.com/lwfw/jiaoyulunwen/zhiyejiaoyu/209042.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学