- 1、本文档共5页,可阅读全部内容。
- 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教学过程中,发现App Inventor是一款非常适合中小学程序设计教学的软件。通过介绍,希望能启发广大中小学信息技术教师在程序设计教学中的思维,从而更好地激发学生学习程序设计的动力。
关键词 信息技术;程序设计;App Inventor
中图分类号:G434 文献标识码:B
文章编号:1671-489X(2016)09-0096-02
1 引言
目前中小学信息技术教学内容中,应用软件教学超过了程序设计教学。作为一名信息技术教师,程序设计教学一直是个难题,面对枯燥的代码,很少有学生会感兴趣。在中小学程序设计教学中能否有一种教学载体能避开程序代码呢?App Inventor的引入正好解决了这个难题。App Inventor是一个完全在线开发的Android编程环境,它抛弃了复杂的程序代码,使用积木式的堆叠法来完成Android的程序。虽然App Inventor应用于中小学信息技术教学尚处在试验阶段,但其优势已经十分明显。借此文章,期待更多中小学信息技术教师投身到App Inventor教学中,从而推动中小学程序设计教学的发展。
2 选择App Inventor作为程序设计教学的理由
APP Inventor是由麻省理工学院开发的一款免费的在线开发工具,学生无需任何编程基础,在可视化编程界面下,通过模块拼接的方式,类似搭积木式的形式,制作Android手机程序,并可以在手机上运行。
教育工作以培养学生的创新精神和创造能力作为重要的教学目标,所以作为中小学信息技术教师必须充分运用App Inventor软件,在程序设计教学中向学生渗透程序设计思想,促进学生思维的发展,为培养创新型人才打下良好的基础。App Inventor教学十分生动,贴近学生生活,学生兴趣也非常高。学生在设计自己的手机应用作品过程中,想象力和创造力得到极大的培养和锻炼。App Inventor上手快是因为它是“积木式”的程序设计语言,免除了学生难懂的“编译”过程,也不需要输入难以理解的“命令”。因此,可以简单地说:“App Inventor把程序设计变得简单有趣了。”它的出现,既符合学生的求知欲,又使得学生接触了程序设计的思维领域,更是学生探究学习的一个平台。在这个教学平台上,学生的想象力、创造力都得到很好的锻炼和提升。
在App Inventor教学过程中,学生不仅能学到程序设计的基本方法,还能深入体会到许多数学知识。如“鸡兔同笼”是我国古代著名趣题之一,《孙子算经》中是这样叙述的:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?根据原题可以改编成:给出鸡和兔的总头数,再给出鸡和兔的总脚数,计算鸡和兔各几只?如图1所示。
在App Inventor程序中很容易理解,取鸡的头数从1开始循环到总头数,然后取兔的头数从1开始到总头数减去鸡的头数,只要满足条件“鸡头数乘以2加上兔头数乘以4等于总脚的数目”,就可以得出鸡和兔的数目。
在实际教学中发现,App Inventor的教学能有效地提升学生对数学的学习兴趣,同时也能激发创作兴趣。更难能可贵的是,语句块只有语法正确才能结合到一起,避免了初学者对语法的难以理解。
机器人教学也是当前信息技术教学的热点内容之一,乐高机器人更是目前机器人教学中的重点品牌,其最吸引人之处就是:玩家可以自由发挥创意,拼凑各种模型,而且可以让它真的动起来。乐高机器人套件的核心是一个称为NXT(或者EV3)的可程序化积木。App Inventor也正式支持乐高NXT机器人,对于想要用手机控制机器人的使用者而言,只要使用基本元件如按钮、文字输入输出即可。
3 把“为创作而教学”的理念充分运用到App Inventor教学中
学生初次接触App Inventor时,大脑里肯定装满了各种稀奇古怪的想法,这些想法是没有总体构思的,一般是边想边做,边做边设计,教师要积极引导学生注意养成事先规划的习惯。简单地说就是要帮助学生把最初的“想法”表达并记录下来。在实际的教学过程中,采用的教学模式理论类似于“World Café”的模式:针对某个主题,让全体学生随意发表见解,思维碰撞,从而会产生意想不到的点子。具体做法是:教师提出主题,在小组长的带领下进行讨论,组内的记录员记录下讨论的成果(想法);然后让小组长带着记录内容到其他小组去介绍本组的讨论成果;接着进行二次讨论,组长接收新组员对当前讨论成果的质疑和新想法;通过两轮讨论,绝大多数学生都对各种想法有了一定程度的理解;最后,学生各自回归原点,根据自己最有兴趣的想法进行创作。在这个过程中,两轮的讨论可以充分激发学生的灵感,从而对作品的创作提供了可靠的
文档评论(0)