谈Scratch课堂中学生创新能力的培养
来源:用户上传
作者:沈业凡
摘 要:培养学生们的创新能力是一个需要长期坚持的过程,本文主要分析了Scratch课堂对学生们创新能力的培养,探索扩展学生们创新思维的新方法。
关键词:Scratch课堂; 创新思维
中图分类号:G623.6 文献标识码:A 文章编号:1006-3315(2019)07-093-001
Scratch是一款编辑软件,有助于培养学生们的思维方式和创新能力。
一、Scratch软件简介
本文所讲的Scratch图形化开源编程软件是由美国麻省理工学院开发的,其具有趣味性、生活性和适应性的优势,通过编程的方式完成动画、音乐、故事片、游戏的各种各样的互动类交互,并且能够对学生们的日常学习,如物理实验等进行模拟,与教学内容和实际相结合,增加课堂趣味性,有助于增加学生们的学习主动性和培养独创性。
二、Scratch对学生们创新思维的培养
创新能力是一种能够通过发散性思维而表达出流畅、变通和独特的解决问题的能力,是在满足智力发展水平的基础上而来的一种综合能力。创新性思维能够帮助学生们在遇到实际问题时通过发散思维来找到解决的最佳方法,是在智力基础上发展而来的一种综合能力[2]。Scratch软件对学生们创新能力的培养主要体现在以下方面:
1.满足学生们的学习兴趣
在Scratch课堂教学过程中,学生们能够更加专注的集中于自己感兴趣的点,全神贯注的进行创作,所有的学生都能找到自己感兴趣的东西,所以相比其他信息课程内容,学生们在Scratch教学中更加专注和充满兴趣[3]。
2.操作简便,具有极强的趣味性
相比以往其他的编程软件,Scratch的形象很直觀,且没有枯燥的代码指令,而是利用积木式的指令作为代替,学生们在进行设计时,不需要对大量枯燥无味的代码指令和编写格式进行反复记忆,只需要根据指令名称就能对其含义了如指掌。相信孩子们在自己的童年时期都喜欢搭建积木这样的游戏,而Scratch的编程与搭积木有着相似之处,学生们只要使用鼠标一个一个的拖动指令,之后再将其组成为一体,就能够十分快速的将一盒创作目标完成,这种编写模式降低了学习的门槛,学生们学习起来的难度也更小。不仅如此,Scratch还支持媒体导入,可以将视频、图片等进行导入,在创作上更加方便,学生们使用起来也更加得心应手。
3.即编即用,成果立即可见
学生们在利用Scratch完成程序编写之后,还可以直接观看编写效果,这里就需要借助“执行舞台”这一功能,通过它学生们能够即时查看自己的编写内容,并做出调整和检验。Scratch的这一优势对学生们的感官产生了刺激,在视觉、听觉和触觉的过程中体验到奇妙的效果,大大激发了学生们的创作欲望。
4.有助于激发学生们的想象力
作为创造性思维最重要的因素,想象力能够催化创新能力,开发智慧,扩展思维,规划创作,有助于学生知识体系的丰富。在Scratch创作中可以先构思整体后创作,也可以先构思一个点再扩散,形成完整的体系。比如在制作弹球游戏时,可以先想想游戏的大概内容,之后逐渐完善,在创作中思考,最终呈现完美的效果。学生们创作后也可以提出新的想法,再次发挥自身想象力。
三、在Scratch教学中怎样激发学生们的创新思维
1.给学生们充分的空间思考和想象
在课堂教学中引入Scratch的主要目的是让学生们通过 Scratch来表达不同的想法,通过多个角度分析问题、解决问题,而不仅仅是利用指令操作让学生们掌握指令的含义,教师在教学中需要在设计任务时以培养学生们的开放性和扩展性为目的,使学生们能够凭借自身经验和知识思考问题,用独特的创造性思维解决问题,进而让其在过程中有所领悟。其次,教师要给予学生们充分的空间去想象和创新。可以在教学中设立教学预期目标,利用成品展示,使学生们对结果有大概的了解。之后学生们在成品的基础上充分发挥自己的想象力,得到具有个人特色的作品。学生们在学习过程中有更多的时间进行思考和想象,进而发挥创新能力。
2.改变传统教学方式,提倡可行即合理
在Scratch教学中不盲目的要求学生们的观点一致,应该存在创新思维方法,鼓励学生们勇于提出不同的见解和疑问,只要是可行的便是合理的。学生们可以经过多次尝试,并在过程中不断吸取经验,扩展思维。比如在设计弹球的游戏时,学生们提出球回弹速度太快,在玩的过程中发生失误的可能性比较大,影响了游戏者的游戏体验,因此提出减小球的回弹速度的想法,或者让球在弹杆上停留一段时间,让玩家自己决定何时发射小球。这两种观点在游戏的设计过程中起到了一定的效果,且具有切实可行性,应该鼓励学生们在设计过程中大胆的提出自己的想法[4]。
3.在课堂中应用强化合作学习
充分发挥合作学习在教学中的作用,有助于打开学生们的地位,激发学生们的潜能。在Scratch创作过程中,单纯的通过单人创作是很容易遇到障碍的。而通过小组合作的方式,能够在学习编程的过程中为学生们提供一个有利的环境,在良好的学习氛围中能够勇于发表自己的见解,在各抒己见的交流中形成创新思维。通过小组合作的形式,成员之间能够互相取长补短,相互探讨和交流,使学生们在遇到问题时能够进行全面、深入的分析,站在不同的立场去思考问题[5]。
四、总结
Scratch主要对学生们的创新思维进行关注,不仅能提高学生们的求知欲和创作欲,还能促使学生们达到知行合一的境界,在实际生活中用创新的思想去看待和解决问题。通过培养学生们的创新思维,把独特的思维和简单的操作结合到一起,让操作步骤简单化,强化创新力量,在创作过程中学生们能够获取更多的灵感,并且让学生们体验到成功带来的满足感,进而促进其创新思维的深入发展。
参考文献:
[1]金鑫.分析·设计·编程·分享:小学信息技术Scratch的教学实践,浙江教育技术,2016
[2]袁庆.将Scratch引入小学信息技术课堂,中国教育信息化,2014
[3]陈秀,许素.快乐学习——浅谈小学Scratch程序设计教学,中小学电教,2013
[4]曾美良.智慧互动,让Scratch课堂教学更生动任务驱动法在小学信息技术Scratch课堂教学中的运用初探,文理导航,2016
转载注明来源:https://www.xzbu.com/9/view-15015604.htm