首页 > 范文大全 > 正文

Scratch与学生创新能力的培养

开篇:润墨网以专业的文秘视角,为您筛选了一篇Scratch与学生创新能力的培养范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

[摘 要]scratch是一种为对计算机充满好奇的儿童开发的软件,能将不同类型的媒体相互组合。Scratch软件能让学生在“游戏”中增加学习兴趣,在问答中增加分析问题的能力,能提高创新思维能力,也能培养他们的创造力及合作能力。

[关键词]学生创新能力;Scratch;解决问题

[中图分类号]G434 [文献标识码]A [文章编号]2095-3712(2013)36-0086-02

Scratch是由美国麻省理工学院“终身幼儿园研究组”为所有对计算机充满好奇的儿童开发的一款图形化开源编程软件,是一种可视化、积木式的创作工具。它还有一个视觉图像库,能将不同类型的媒体,如图像、音乐、声音等互相组合。学生只需拖曳图形化的指令码,即可创作属于自己的故事、动画、游戏和音乐等数字化作品。通过一学期的教学实践,我们发现,Scratch能有效提高学生的语言表达能力,促进学生对编程的兴趣,增强他们的思维活力与解决问题的能力,更能够充分展示他们的创造能力与合作能力。

一、让学生在“游戏”中增加学习兴趣

儿童的兴趣是不稳定的、短暂的。许多学生曾被精彩的画面所吸引,但随着课程难度的增大,学生的热情也渐渐冷淡下来。要让学生能保持较高的积极性去主动学习,这需要教师能对学生需要什么样的学习方式和学习氛围充分了解。让学生在玩“游戏”的过程中,引导、启发学生思考问题和分析问题,会让学生兴趣倍增。这种喜悦的心情正是学生学习兴趣的提高。

如在教学《打地鼠》这一课的开始部分,笔者让学生一起玩“打地鼠”游戏。再让学生说:说在玩的时候,你是如何打到地鼠的?被打到的地鼠会怎么样?

这样的游戏导入让学生迅速地激发了学习兴趣,让学生在“玩”中体验游戏的操作方法和各种对象之间的关系,为学习后面的内容建立了基础。

二、让学生在“问”“答”中培养分析问题的能力

Scratch的主旨是“想法程序分享”。让学生在编程前,先把自己的想法说一说,同时,这也是让其他同学学习的重要方法,让学生树立想法优先,先设计后制作的意识。

如在教学《打地鼠》时,教师问:从界面上看,这个游戏包含哪些对象?(背景、地鼠、锤子)地鼠这个角色有哪些动作?锤子呢?教师提问并将学生的回答板书出来。

通过一问一答这样的形式,由浅入深地引导学生主动思考编写一个程序所需要的对象,每个对象的作用以及对象之间的关系,逐步分析构建、规划一个程序的方法,同时,养成良好的设计脚本的习惯,培养学生的整体性思维。

三、在发现问题和解决问题中提升学生的思维创新能力

Scratch用一种非常有意义的设计理念去支持问题的发现和解决。当学生想到一个好主意、完成一个作品时,而这个作品又带来了新的想法,按照新的想法再去完善作品或者创作一个新作品……在这个不断重复的过程中,无数问题会自然生成,促使学生不断地去解决问题。

如在教学《打地鼠》中,由打一只地鼠到打多只地鼠,再到出现不能打的“地鼠”,由固定地点出现到随机出现,由不限时不计数到限时计数,由无声到有声……

从简单到复杂,由几个问题到多个问题的出现、解决,让学生在不断出现问题、解决问题的过程中获得乐趣,提升了学生的思维创新能力。

四、在举一反三中培养学生的创造力和合作能力

Scratch教学可以将“跟着学”变为“边设计、边学习”,让学生在讨论、设计和创造中学习。从课堂中我们可以看到,通过小组和全体的讨论,学生会提出各自的问题,也会有各自解决问题的策略、思路。

如在教学《打地鼠》后,笔者提出这样的问题:你还能设计出其他游戏吗?学生举一反三地说了许多游戏,如 钓鱼、接苹果、射箭等。

在学生创作过程中,我们惊喜地发现,学生已经可以创造性地解决不断产生的问题,创造出更加完善的作品,他们身在其中,获取灵感,体验成功,获得更多的乐趣。

参考文献:

[1] 凌秋虹.聪明的想法+简单的操作――谈Scratch在小学信息技术教学中的意义[J].中国信息技术教育,2012(7-8).

[2] 李艺,等.信息技术课程内容建设三元本质说[J].课程・教材・教法,2011(2).

[3] 吴怿.Scratch与学生数学素养的培养[J].中小学信息技术教育,2013(9).