论文部分内容阅读
在人工智能高速发展的科技背景下,编程语言的启蒙教育在我国小学信息技术课程中也越来越受到重视。Scratch作为一款“堆积木”式的图形化编程启蒙工具,深受全世界青少年的喜爱,凭借着其简单易学的优点走进了我国小学的编程课堂。然而随着学生编程经验的增加,传统的“讲演练”教学模式已不再适用于小学高年级的Scratch编程课堂。由于一直在封闭的课堂中被动地模仿统一的案例来进行创作,学生难以提高解决问题的能力,也难以进行个性化的自主创新。为了进一步提高小学高年级学生的编程水平和创新能力,教师需要寻找更加开放的教学环境和更加丰富的案例资源,Scratch在线社区也许是一个不错的选择。Scratch在线社区是一类能够自由创作、上传和交流Scratch作品的网络平台,它能够开拓学生视野,在开放的环境中充分培养学生的基础编程能力和创新意识。除了Scratch官网外,国内也有一些本土化的Scratch编程社区网站,它们比Scratch官网的访问速度更快,社区中的中文作品也更加丰富,而且网站信息受国家监管,更适合国内的中小学生进行浏览和学习。因此,笔者决定进行基于国内在线社区的小学高年级Scratch教学设计与实践研究,将常见的国内在线社区引入小学高年级Scratch编程社团课堂,为学生进行个性化的自主创新编程设计提供更为广阔的学习与交流空间。本研究具体所做的工作如下:1.相关文献的收集和理论研究。通过网络文库和线下图书馆查阅了国内外大量相关文献,梳理了国内外研究现状,分析了国内在线社区辅助小学高年级编程教育的应用前景,并结合笔者的教学实际对相关教育理论进行了探讨和研究。2.教学现状的调查和可行性分析。通过对30名社团学生进行前测问卷调查、前测编程能力测试分析以及对5位一线信息技术教师进行访谈,了解到目前小学高年级Scratch编程教学面临的问题和国内在线社区在学生中的低普及率,结合对三个常见国内在线社区功能进行的考察结果,论证了网络环境下将国内在线社区应用于小学高年级Scratch编程课堂的可行性。3.教学模式的构建和教学流程设计。根据国内在线社区功能和学习者特征分析了教学目标和内容,然后结合课程实际将教学过程划分为学习与准备、欣赏与模仿、改编与翻创、设计与创新这四个递进阶段,整合提炼出一套基于国内在线社区的小学高年级Scratch教学模式,并分阶段进行了具体的教学流程设计。4.分阶段的教学实践。在做好教学环境准备和分好小组的基础上,将构建的教学模式应用于笔者任教的A小学高年级Scratch社团,并依照设计好的教学流程进行了四个阶段为期16周的课堂实践,在实践过程中及时进行记录和反思。5.教学成果的验证。通过对学生进行后测问卷调查、后测编程能力测试以及对学生作品进行分析,判断出学生的自主编程能力、个性化创新能力以及解决问题的能力都有很大的提升,以此说明了本研究的有效性。通过以上研究工作和效果分析,最终论证了将常见国内在线社区引入小学高年级Scratch编程社团课堂的教学研究是有效的,本文中所构建的教学模式和设计的教学流程等都可以为进行相关研究的小学信息技术教师提供一定的参考价值。