浅析初中生的App Inventor的手机编程课
作者:程景真
来源:《国家通用语言文字教学与研究》2019年第06期
        摘 要:App Inventor是一款谷歌公司开发的手机编程软件,App Inventor内置丰富的组件,可以让学习者进行多种多样创意。而随着移动通讯技术的发展,手机为代表的智能终端在生活所起的作用就越来越重要,手机上一个app(应用程序)可以提供给我们多种多样的功能,丰富了我们的生活。而作为教育工作者,我们应该跟上时代的步伐,积极的利益现代科技的优势,整合各种资源,设计开展学生喜闻乐见的教学活动。
        关键词:编程教学;安卓;手机编程
        随着移动通讯技术的发展,手机为代表的智能终端在生活所起的作用就越来越重要,手机上一个app(应用程序)可以提供给我们多种多样的功能,丰富了我们的生活。app inventor具有一下特点:
scratch编程app        开发环境搭建简单。采用浏览器+云服务模式,无需复杂软件安装
        开发过程简单。手机App的界面设计和行为开发都可以通过可视化的拖放拼接组件来完成,无需关注复杂的语法规则。
        组件模块丰富。App Inventor已经预先设置好了不同类型的组件模块,如多媒体类、传感器类,甚者乐高机器人组件。
        计算机编程的学习离不开重要的編程概念,很多学过scratch的学生已经有了一些编程的经验,只是概念还没有准确的在脑子组织起来,最初接触编程,学生最先要了解就是组件的属性、方法、事件以及一些简单的结构。单单解释概念会让学生觉得晦涩难懂,所以概念的学习往往都结合案列中。
        对比其他的编程环境,appinventor的最大不同之处就是有丰富的传感器可以使用。目前智能手机的流行使很多行业日薄西山,主要原因在于手机集成了这些元器件的功能,所以如何很好的利用手机的传感器来进行开发就是一个很值得研究的问题。这里我们设计了一个打方块的游戏,主要是利用手机的内部的方向传感器。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。