- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
App Inventor引入信息技术课堂的教学探究.doc
App Inventor引入信息技术课堂的教学探究
【摘 要】本文主要探讨在高中信息技术课堂中,借助App Inventor图形化积木式编程的特点,面向不具备编程基础的高中生,培养其计算思维能力的教学实践。
【关键词】App Inventor;信息技术;教学探究
信息技术的教学内容,不仅影响学生的信息应用状况,同时也能培养学生的思维能力,让学生的思维在信息的使用过程中逐步拓展。App Inventor主要是在模块拼接的过程中,借助于移动设计理念和工具,培养学生缜密的思维能力。
一、App Inventor概述
App Inventor是一款基于Web、面向没有编程经验的初学者的Android应用开发工具。它最初是谷歌实验室(Google Lab)2009开始,由麻省理工学院(MIT)的Hal Abelson教授主导的一个实验项目。与传统的代码编程不同,App Inventor中程序是通过可视化指令模块来实现,并用模块定义不同的功能。
App Inventor是一款手机应用程序开发软件,它采用Open Blocks Java Library来创建积木式拼图的模块编程语言。App Inventor不同于以往的编程软件,使用者不一定是专业的程序员,甚至不需要掌握任何编程基础知识。由于将枯燥的代码编程积木式的拼图,不同的代码块有不同的颜色,使编程过程变得简单、愉快。
利用App Inventor可以开发很多实用的手机应用,例如开发音乐播放器、视频互动、语音输入、摇一摇报时、GPS定位等移动设备上的高科技应用,也可以设计如交互调查、天气预报等移动设备上的应用软件,还可以进行手机游戏开发如打地鼠、拼图、2048等等。即使没有编程基础,也可以开发出属于自己的手机app,具有零基础、易入门、组件丰富、功能强大等特点,此外还可以利用蓝牙实现手机控制乐高机器人。
App Inventor采用云端开发模式,无需安装任何软件,只需使用一台能上网的电脑,则能通过浏览器连接App Inventor服务器,完成开发工作。目前,为了让中小学更好地开展App Inventor教学,广州市教育信息中心(电教馆)启动了国内第一台App Inventor服务器,服务器网址:http:// /。
App Inventor编写的程序虽不能称之为完美,但是能够让学习者在短时间内完成操作,这充分体现出App Inventor的优势,即人人都能当程序员。
二、App Inventor在信息技术教学中的应用意义
高中信息技术教学模块中较为传统的内容是VB程序设计,但是枯燥的代码编写和单调的运行界面使得学生很快对程序的学习失去兴趣。同时,由于编写的VB程序缺乏生活应用需要,所以在教学过程中总是难以调动学习积极性。Inventor教学中的优势主要表现在,积木式程序设计语言能帮助学生快速理解生活中出现的算法问题,通过拖拽鼠标的
(下转第69页)
(上接第68页)
形式就能完成程序设计的工作,初步体会到算法的意义。
(一)提升学生的学习积极性
信息技术的教学目标强调个性化的能力发展,特别是在内容选择方面,不应该将经验看成教学活动的中心,应运用适当的方法,让学生成为教学活动的主体。App Inventor提供不同颜色并且具有强大功能的编码模块,学生可以通过积木拼接的方式,将自己的创造意图充分展现出来,并创作出属于自己的手机应用作品。在作品设计的过程中,学生之间需要交流与讨论,这样既能提高学生互动合作的能力,自我效能得到提升。在教学中发现,自我效能高的学生学习动机也较强,教学中通过尝试新的学习策略,能提升教学的系统化进程。
(二)培养学生创新思维
任何教学活动的开展都能成为培养学生创新思维的主要载体,因而学生创新思维能力的培养要依托于意识活动,通过意识给学生注入新的思维能力,带动创新发展理念,培养学生活动中自我探索和发展的能力,学生通过创新获得新的体验。App Inventor教学中主要将学生看成是教学活动的主体,教师则作为教学活动的组织者和引导者,通过教学为学生创设良好的环境,在为学生营造学习气氛的同时,让师生之间形成交流与互动,学生在探索中完成知识的构建,这是提升学生创新发展能力的必要前提。
(三)提升学生的计算思维能力
计算思维是指运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。在信息技术课堂培养学生的计算思维,重点要关注生活问题的解决。App Inventor的教学,能让学生实现自己的创意,并在获取丰富学习经历的同时,提升教学中的任务驱动模式,进而培养学生的计算思维能力。
(四)促进多学科知识的整
您可能关注的文档
- 2012年广东省高考作文升格示例.doc
- 2012年江苏高考古诗鉴赏失分原因分析.doc
- 2012年高考成语试题分析及备考技巧.doc
- 2013年中考物理题型练习中考作图专题练习.doc
- 2013年中考语文阅读训练.doc
- 2015《国家学生体质健康标准》测试结果质量分析.doc
- 2015年WISE峰会获奖的6个世界级教育创新项目.doc
- 2015年人民币贬值原因、影响及对策.doc
- 2015年南宁市中考英语试卷分析.doc
- 2015年吉林省长春市中考作文题解与佳作展评.doc
- 2021-2022学年-有答案-湖北省十堰市丹江口市七年级(上)期中数学试卷.pdf
- 2020-2021中考化学压轴题专题流程图的经典综合题附详细答案 .pdf
- 2021-2022学年北京市丰台区三年级(下)期末数学试卷 .pdf
- 2020年智慧树知道网课《教师职业技能训练》课后章节测试满分答案.pdf
- 2021《艾青诗选》阅读心得感悟5篇_《艾青诗选》暑假读书心得 .pdf
- 2020-2021学年江苏省盐城市伍佑中学、上冈高级中学等三校联考高二(下.pdf
- 2021-2022学年四年级上学期数学期中试卷C卷(测试) .pdf
- 2021个人职业生涯愿景规划范文模板精选 .pdf
- 2020年度中考复习计划 .pdf
- 2021-2022学年人教版化学九年级下册期中测试卷{精品附答案} .pdf
文档评论(0)