项目式学习在初中App Inventor教学中实践的探究

2018-03-29 07:48刘永辉
读写算 2018年20期

刘永辉

摘 要 项目式学习是一种有效的教学模式,我定义的项目式学习是在思想上高度重视,在项目设计上明确可行,在教学方法上注重启发学生,在教学组织上注重团队建设,在教学目标上注重项目产出的教学模式。我根据App Inventor教学内容的特点,通过设计项目,制作项目学习卡,组织小组合作学习,采用启发式教学,培养学生科学探究精神等环节,对项目式学习进行实践。

关键词 项目式学习App Inventor;代码图形化项目学习卡

中图分类号:G632                                                      文献标识码:A                                                  文章编号:1002-7661(2018)20-0246-01

什么是项目式学习?有关项目式学习的定义有很多,而我定义的项目式学习是在思想上高度重视,在项目设计上明确可行,在教学方法上注重启发学生,在教学组织上注重团队建设,在教学目标上注重项目产出的教学模式。

一、合理处理教材,设计明确可行的项目

第一次课《认识App Inventor》在介绍完组件设计界面我精选了《Android积木式编程开发——App Inventor 2.23离线中文版》一书中的《看漫画》这个习例,但考虑到第一次课不能太难,我去掉“上一页”按钮只设计了“下一页”按钮,让分支结构变成了顺序结构,降低了难度,且在两种调试方式下都能调试成功。

第二次课我在讲完书本知识后。完善上堂课的《看漫画》项目,加上“上一页”按钮,让程序由顺序结构变成分支结构,并引入“对话框”组件,让程序不会发生溢出错误。

第三次课我继续上两次课的项目,不断地深入完善。引入“画布”组件,让“画布”来上传图片文件,实现划动屏幕翻页,继续改造《看漫画》这个项目。

第四次课有了前三次课的基础,我开始给学生布置《打地鼠》游戏开发项目,相比于前三次课的项目,这个项目难度比较大,但学生非常感兴趣。

第五次课让学生完善《打地鼠》项目开发,并展示和分享开发成功的作品,对典型错误也进行展示分析。和学生一起继续把这个项目完成好。

通过对教材的处理,把整个章节看成一个大项目来学习,这个大项目又分解成几个小项目,层层递进,螺旋上升,最终产出一个实用的APP。而每一次课并非40分钟一节课的概念,而是根据每个班学生的实际产出情况而作课时时长的具体安排。

二、设计项目学习卡片

为了适合教材内容和我校师生实践项目式学习的实际,我参考PBL黄金标准,设计出我校的项目学习卡,包括:项目名称、项目素材、项目组件、项目流程图、aia文件提交、aia文件提交、我们的心得、我们的问题、我们的设想、项目完成时间及团队成员签名等栏目。通过这张卡,把项目式学习这个相对抽象的概念具体化了,让项目式学习变得具体可行。

三、建设项目式学习小组

项目式学习分组也很重要,我把三人分为一个小组,每个小组自主选出小组长,小组成员的搭配原则上要有男有女。经过实践发现,三人一个小组是最佳分组方式,二人显得人数太少,四人则有一人不紧邻组长,不便于讨论和合作。

我在讲解学生提出的一些问题时,常常不直接告诉他们答案,而是启发他们去思考,有时假装自己不知道和学生一起探究、一起查资料,把自己当成他们项目组的成员,和学生一起学习。在小组中,小组长要发挥团队核心的作用,有些小组长领导能力不强,则需要专门培训。项目式学习强调团队合作,小组学习,把小组建设好,能更好的推进项目式学习。

四、保持学生的学习兴趣

刚开始学习App Inventor编程时,因为可以开发手机应用,学生很有兴趣。学了两次课后,有些学生兴趣慢慢消退。究其原因有以下一些:学生以中考为目标,对于非中考科目不太重视;没有过多的时间用于信息技术科学习;随着新鲜感的消失,学生的兴趣也会慢慢减少;随着学习难度的增加,有些学生不能完成项目,打击了他们的学习积极性。

为了呵护他们的学习兴趣,我作出以下尝试:(1)以兴趣为导向,初中生比较喜欢游戏类应用,所以我把大项目设计成开发游戏。(2)对项目进行分解,降低学习难度,让大多数学生能完成项目,体验到学习的成就感。(3)加强小组建设,引导学生互相学习,营造共同学习的气氛,发挥同伴教育的作用。(4)及时帮扶学困组和学困生,不让他们在学习过程中掉队。

五、培养学生的科学探究精神

学生比较习惯填鸭式教学,探究式学习能力不足。这个大前提不易改变,所以我也是采取讲练结合,不能放手让学生完全探究。随着项目式学习实践的推进,我发现有些学生不够坚韧,对于稍难的知识采取放弃的态度。所以我在教学中还要经常鼓励学生,培养学生克服困难,不言放弃的科学探究精神。

六、教学效果的对比

我校App Inventor采用的是项目式学习模式,VB则是采用“講演练”模式。两相对比发现,采用项目式学习进行教学的App Inventor教学效果优于VB。主要体现在以下一些方面:(1)学生有成果,他们设计出能直接安装在手机的应用。(2)教学质量能有效监测,通过项目学习卡的引导,学生能按要求提交aia文件给老师批改。(3)课堂讨论目标明确,效果较好。(4)能够培养学生的团队合作精神和科学探究精神。(5)能够带动后进生学习。

七、应用推广价值

经过实践证明项目式学习是一种有效的教学模式,我所定义的项目式学习模式可以在其它学校信息技术课堂推广,在以后的教学中要继续实践好,发展好这一教学模式,进一步完善和应用。

参考文献:

[1]胡军苟.试论信息技术与综合实践活动课深度融合的内涵与策略[J].教育探索,2017.