AppInventor在高职计算机教学中的探究.docxVIP

AppInventor在高职计算机教学中的探究.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AppInventor 在高职计算机教学中的探究 摘要:该文针对当前高职学生专业学习难度大、积极 性不够的现象,提出快速开发平台的理念,分析高职学生程 序语言学习现状,探讨 App Inventor 在高职移动程序类课程 中的应用,该模型能降低学生学习程序编程的门槛,提高学 生的学习兴趣。 关键词:App Inventor ;移动学习;高职;手机 APP;教 中图分类口号: 中图分类 口 号: TP393 文献标识码: A 文章编号: 1009-3044(2018)17-0161-02 移动互联网发展迅猛, Android 作为发展势头最好的系 统平台之一,越来越受用户的接受和重视,手机应用软件已 经触及到各个领域。乔布斯曾问: “IT 几乎改变了所有领域, 为什么对教育的影响小的让人吃惊?“随着移动互联网的普 及、移动用户的增加,智能终端应用于教育教学是不可避免 的趋势。尤其是在高职计算机专业教育中,智能手机是每位 学生都有的设备,如何能够让学生更好的使用好该设备,而 不是一味的沉迷于手机游戏等应用呢?在专业学习中,学生 往往会因为编程语言的难度望而却步, App Inventor 可以很 好的将智能手机应用于教育教学中,不需要非常深的编程基 好的将智能手机应用于教育教学 中,不需要非常深的编程基 础能力也可以开发 Android 的 App ,即使零基础、非专业的 同学如果有兴趣也完全可以开发出自己的专属App 同学如果有兴趣也完全可以开发出自己的专属 App。 关于 App Inventor App Inventor 是一款谷歌公司开发的手机编程软件。 谷歌推出一款名叫 Google App Inventor 的工具软件, Google App Inventor 用户能够通过该工具软件使用谷歌的 Android 系列软件自行研发适合手 ?C 使用的任意应用程序。 在此之前有关这款软件测试版本的使用细节已经由谷歌实 验室(Google Labs)以教学视频的形式向网友公开。在这段 视频中,研发人员展示了如何使用程序发明家来制作应用程 序,其中还有很多教授网友自己动手研发新程序的内容。 而且这款编程软件不一定非要是专业的研发人员,甚至 根本不需要掌握任何的程序编制知识。因为这款软件已经事 先将软件的代码全部编写完毕,用户只需要根据自己的需求 向其中添加服务选项即可。也就是我们所要做的只是写简单 的代码拼装程序。 在实际教学过程中,一般采用离线版本,以方便教学管 理,只需要一台电脑,进行简单安装,通过浏览器就可以对 App Inventor 进行开发了。在整个开发过程中,过程简单, 非常容易操作,开发过程包括了界面的设计和逻辑设计部 分,界面设计只需要通过拖曳组件即可完成,逻辑设计部分 也不需要学生花费大量的时间学习语法和程序代码,它已经 将所有的代码块进行了封装,学生只需要按照自己的创意拖 曳不同颜色组合的积木块进行拼接,即可完成编程。如下左 图为设计界面,右图为编程界面。 App Inventor 的优点 1)适合编程基础弱的朋友。 App Inventor 对于编程基 础薄弱,甚至零基础的同学来说是非常好的入手工具,非常 容易上手,也极大的吸引学生的学习兴趣,能有效地提高教 学效率。 2)费用支出低。在正常的机房进行即可利用 App Inventor 进行学习,学生基本人手一台智能手机,测试终端 已经满足,无需另外配置。 3) 环境搭建容易,组建丰富。 App Inventor 程序开 发中可以在机房使用教师机作为服务器,终端设备安装离线 版本软件,浏览器软件即可,操作非常简单,无须网咯也能 轻松实现程序的开发,连接自己的真机模拟,可以更吸引学 生的目光。 4)组件丰富。 App Inventor 采用模块拼接方式进行编 码,学生可以进行各种类型问题的解决譬如游戏、 题库,App Inventor 中提供了非常丰富的组件供大家选用。 5)可扩展性强。手机是人们必不可少的生活必需品, App Inventor 都是针对具体问题进行问题的设计并提出解决 方案,其扩展性很强,可以解决各个领域的问题。 6)节省开发时间。传统的用 Esclipe 开发的简单的 android 项目,至少也要 1-2 个星期, App Inventor 摒除了繁 杂的代码和语法,只需在 UI 和逻辑上入手, 1-2 天就可以搞 定一个简单的 android 项目。 程序设计语言学习现状 目前高职院校计算机专业开设了 C 语言、 .NET 、Java、 Android 等主流程序设计语言,但是枯燥的代码和复杂的界 面、数据结构对大部分学生来讲难度较大,而且编制的程序 与学生的日常生活关联不大,在学习的后程就会渐渐失去耐 心和学习兴趣。另外由于近几年的

文档评论(0)

wangyueyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档