基于游戏设计的小学scratch编程教学的实践与探索文献综述

 2022-08-12 11:05:47

基于游戏方式的小学scratch编程教学的实践与探索文献综述

摘要:随着素质教育的提出,小学Scratch编程教学对学生的成长发展具有重要的意义,scratch可视化的界面、积木式编程、简单易操作的特点非常适合小学生程序设计教学,能够更好地培养学生分析解决问题的能力以及增强他们的逻辑思维。但是只有一部分的学校和学生学习这个编程,目前还不够普及,而且教学如果单单以老师讲解为主不免枯燥乏味,所以需要挖掘基于游戏方式的教学,寓教于乐,让学习变成学生更容易接受的“游戏”,使课堂气氛更活跃,并且提升课堂的教学质量。国内外的学者对此进行了大量的研究,并取得了一些成果,本文在对这些成果进行系统总结的基础上,简要评析了scratch编程教学的国内外研究现状、研究主要成果以及发展趋势,并指出当前仍旧存在的一些问题,为该领域的进一步研究提供参考。

关键词:Scratch编程;计算思维;创新;能力;问题。

(一)国内外研究现状

从2007年Scratch正式发布后,Scratch编程这个词越来越被人们广泛认知,随着Scratch编程软件的广泛应用,很多学者纷纷加入了对Scratch各种实际应用研究的行列。有一部分学者是Scratch的研发团队,而另一部分学者研究的是如何通过scratch来对学生进行更好的教育教学,他们研究Scratch的方向是面向少儿编程教育,对此,全国各地有不同的流派,有的注重少儿文化学习,有的偏向趣味编程,还有深层次一点的是将scratch融合到工程技术研究等。

而当前小学信息技术教育以创客教育最为流行,信息技术课程内容也由重应用向重思维、重创新转变。2016年《湖北省义务教育阶段信息技术课程指导意见(试行)》对义务教育阶段学生信息技术学科的核心素养进行了深入的解读,“计算思维”能力的培养成为信息技术学科核心素养的重要内容。“计算思维”即像计算机科学家一样的思维方式,在信息技术学科中,培养学生计算思维方式离不开程序设计教学内容。在创客教育兴起之前,小学信息技术课程中程序设计内容以Basic、Logo语言为主,这些程序设计语言虽然可以培养学生的逻辑思维、计算思维能力,但由于其功能的单一性、命令编写复杂难记等缺点在小学生中逐渐丧失吸引力。随着全国各地创客课程的普及,信息技术教师们欣喜地发现一款图形化的编程软件Scratch正在逐渐替代传统的编程语言,许多省市新版的信息技术教材中也将Scratch作为重要的课程内容。

由于Scratch在国内编程教育行业脱颖而出,在部分发达地区,有的学校组织实验班让老师教授Scratch,供学生学习。开设这种实验班的目的在于提升学生的综合能力,并且鼓励学生课后在官方提供的在线平台学习Scratch,对于低学段的学生来说,其中的很大一部分都从未接触过编程教学,家长们也很支持自己的孩子较早的接触编程,所以很多学生都参与进来学习,并且热情高涨。大部分学生课后还会去在线平台自 学Scratch,学习编程逻辑,慢慢建立了编程基础。打破小学生学不好编程的陈旧思想。

大部分学者对scratch编程的研究已经开始不局限于理论上,纷纷开始着手实际研究,将编程与现实课堂生活相联系,并寻求能对scratch运用更好的方法,目前研究Scratch编程的形势越来越乐观。

  1. 研究主要成果

Scratch 编程的出发点是为了促进学生的能力,思维的发展以及计算机素养的提高,教师在进行Scratch 编程的教学的时候,要让同学们从他们已有的计算机知识和学习经历出发,让同学们通过自己的亲身实践去解决问题,从而才能让同学们在获得知识的同时,提高自己的思维逻辑能力,创造创新能力,以及发展自己的情感态度价值观等。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。