当前位置:首页 > 范文大全 > 教学设计 >

教学设计

Scratch教学与学生创新能力培养

2022-01-23 18:56:19教学设计
邹德刚摘要:随着社会的发展,创新能力已经被提高到一个从未有过的衡量一个人甚至是一个国家的重要指标。当

邹德刚

摘要:随着社会的发展,创新能力已经被提高到一个从未有过的衡量一个人甚至是一个国家的重要指标。当今社会的竞争,与其说是人才的竞争,不如说是人的创新能力的竞争。相比较西方国家而言,我国学生成绩高,但走进社会后,研究成果却寥寥无几,究其原因,最主要的方面就是个人创新能力不足。因而如何培养学生的创新能力成为当代教育工作者重点攻关的重要课题,学生创新能力的培养应该从基础教育就抓起。

关键词:scratch;创新能力;有效策略

什么是创新?它是一个人区别于他人的独到的见解或者是行为,是一个民族进步的灵魂,是一个国家前进发展的必备力量。如果一个国家不创新,那么这个国家的发展将停滞不前;如果一个社会团体不创新,它将无法成长、壮大;如果一个人不创新,他将无法在当今社会取得成就。中小学信息技术课程标准中明确指出:培养学生的信息素养和创新能力应该是教师课堂教学的首要目标。现行的“教师授课制”方式并不能为学生提供良好的创造空间,我们无法改变传统的“教师授课制”方式,但是教学内容的改革却为我们培养学生的创新能力提供了很好的突破口。于是,scratch软件被引入到了小学信息技术课堂教学中。

Scratch是美国麻省理工学院“终身幼儿园研究组”为所有对计算机充满好奇的孩子开发的一种软件创作工具,是一种可视化、积木式的创作工具。学生只需拖曳图形化的指令码,即可创作属于自己的故事、动画、游戏和音乐等数字化作品。通过平时的课堂教学活动,我发现:利用Scratch ,学生可以创作出情景故事、游戏等作品,在创作的过程中可以有效促进学生对编程的兴趣,增强他们的思维活力与解决问题的能力,更能够充分展示他们的创新能力与合作能力。

一.利用Scratch 进行课堂教学的背景——为什么学好scratch会提高学生创新能力

当前大部分关于Scratch的研究都将其定位于培养儿童编程入门语言的一种工具软件,认为它能够使学生摆脱学习计算机语言的枯燥,快乐地学习编程。随着课堂教学中的观察和体会,我发现,对于学生来说:Scratch不仅是编程语言,还是创作工具,是表达工具。它能帮助学生进行有效的信息化表达和数字化创作,能让中小学生轻松走进程序的世界,能够使用Scratch 做出很多有趣、好玩的动画和互动游戏,从而提升学生从语言到思维、从个人解决问题到团队合作等多方面的能力。

(一) 学习主动性和兴趣的激发——创新能力提升的先决条件

与枯燥的打字、word文字处理软件的学习以及PPT课件制作的学习不同,在Scratch课堂上,学生获得了创作数字化作品的机会和经验,他们通过挑选、处理、集成大量的信息资料,来自由表达他们的意图。当完成自己酷炫的作品时,他们将体验到满足感;当相互欣赏作品、交换玩自制游戏时,又将获得成就感。在这种目标的引导和激励下,在激发学生学习兴趣的同时,也培养了学生的创新能力。

在Scratch教学中,动作、外观、声音、画笔、控制、侦测、数字和逻辑运算、变量,这些板块中的设计元素为学生们创作作品提供了便利条件。有了它们,就能够让动小鱼在水中游,飞机在天上飞,你可以控制汽车跑起来,也可以让小猫走迷宫,一切学生所能想到的动画效果,都可以在他们的作品中直观呈现出来。此时,学习这些知识变成了一种需要、一种渴求,学生学习的主动性再不需要教师去调动、课堂纪律再不需要教师去管理,因为学生在学习的过程中看到了成果,体验到了成功的喜悦,也许他不擅长数学,但他利用变量模块成功设计出了计算六边形的面积公式的程序。学生有了高昂的学习兴趣,课堂的高效是可以期待的,学生的创新能力提升也变得现实可行。

(二)创新思维和解决问题能力的培养

在平时的教育教学中,我并不要求学生照搬书中内容一模一样的设计作品,而是让学生充分发挥想象力,应用所学内容,将自己设计好的内容最终通过脚本的编写呈现出来。即:想到一个好主意,完成作品,而这个作品又激发了新的想法,按照新的想法再完善作品或者创作一个新作品……在这个不断重复的过程中,无数的问题会自然生成,促使学生不断地去解决问题。在多次的Scratch实践课中,我看到:学生是在自觉地重复着这个过程,力求让自己的作品更完美地表现最初的设计意图,同时这也是不断培养其创新思维的一个过程。

(三)创新能力的培养

Scratch软件采取的是可视化与积木式程序设计方式,这种设计方式降低了学生学习难度,从而很大程度上消除了学生操作能力的差异性,教学可以将“跟着学”变为“边设计、边学习”,让学生在讨论、设计和创造中学习。从课堂中我们可以看到,通过小组和全体的讨论,学生会提出各自的问题,也会有各自解决问题的策略、思路。如在教学《小猫捉小鱼》后,笔者提出这样的问题:你还能增加游戏难度吗?学生举一反三地说了许多种增加游戏难度的方法,如增加鱼的数量、加快鱼的下降速度、碰到鲨鱼减分等。从课堂实践中可以看到,当学生自主设计并创作数字化作品时,会因为想法与实现技术间的冲突而需要不断修正原始设计,会因为他人的意见而不断产生新的问题和修改意见,学生也可以创造性地解决不断产生的问题,创造出更加完善的作品,他们身在其中,获取灵感,体验成功,获得更多的乐趣,学生的创造力得到了充分展现,他们的灵感也在不断闪现。

二.如何利用Scratch 教学提升学生的创新能力

Scratch 趣味编程可以激发学生的学习兴趣,提升学生们的创新欲望,让学生在编程的过程中充分发挥自己的想象力。为了让Scratch教学更加有效,我通过平时课堂的教育教学活动,积极探索有效的Scratch课堂教学方式,努力让学生成为真正意义上的学习主体,在提高学生的编程能力培养学生的创新能力。結合本人近一年来的教学实践,将经验总结如下:

(一) 依据教学主题巧妙设计教学问题与情景

教师在设计教学内容时,必须明确本节课的教学主题,在教学活动中,教师将探讨主题告诉学生,学生跟随教师一同了解主题,同时采取启发式教学,由教师做适当的启发和提示,教师引领学生对其内容进行全面分析和讨论,拓展学生的思维广度,激发学生思考。例如:我在教学《弹力球》一课,学校艺术节活动中,有一个比赛项目就是射门大赛,一个班级学生负责守门,另一个班级的学生射门,最后以进球数量多少判断输赢。于是,我在导入新课时,先播放一段事先拍摄孩子们比赛时的录像。孩子们突然看到自己的比赛的场面,都情不自禁哈哈大笑,我再播放动画“弹力球”,并引出问题帮助孩子分析角色:动画中有几个角色?分别有什么作用?孩子们正热情高涨,你一言我一语,很快就明确整理出两个任务:弹力球从各个方向射向挡板,挡板在来回移动防止弹力球落地。整堂课,我都微笑着面对每位孩子,不断给予他们肯定和鼓励,同学们在创作时提出了很多有个性、有趣的想法,并将自己的想法加以落实,创新性地将原本很简单的动画改编为更有趣的游戏。可见,在主题式教学活动中,如果教师能够巧妙设计教学问题与情景,并启发学生思考,在学生的多次实践过程中,可以引发学生更多的创新性思维和创新能力。

(二) 丰富学生掌握的知识,注重平时知识的积累

在Scratch教学中,如何用好素材中的范例所提供的知识,实现有效的生本互动,也是值得探讨的地方。Scratch 中的指令也就那么几种,教师能教授给学生的内容也仅限于此,学生通过所学,想要做出令人耳目一新的动画效果,必须有自己个性的内容,有创新之处,但在达到这个目标之前,学生需要在平时的课堂中注重知识的积累,平时多实践,多动手尝试,将教师讲解的一些小实例完全消化吸收,在不断的尝试当中,积累更多的经验,在层层递进、由浅入深的体验与探索中积累丰富的知识,才能做出更具有创新性的内容。以丰富的知识作为支撑,在学生灵活多变的思维引导下,编写程序才能得心应手,并在不断的探索中,达到最终目的,因此平时课堂知识的积累是必不可少的,只有量的积累,才能达到质的飞跃。

(三)教师学会适当放手,鼓励学生自主合作探究学习

作为信息技术教师,要把握好每堂课讲授时间与学生上机操作时间,要给学生提供更多自主学习的机会,改变以往教师讲得多,学生练得少的情况。教师要少讲精讲,将课堂学习的主动权还给学生,让学生积极主动地学习,成为学习的主人。教师在整个教学过程中,应该是一个组织者和引导者,组织学生进行教学活动,指引学生,给予正确的方向,让学生自己去创造和实践。Scratch教学的重点是要让学生自由的尝试,但在尝试的过程中,往往会出现很多问题,有的同学研究出了场景的制作,有的同学研究出了脚本的设计,这个时候合作就非常必要了。比如在讲授《砸蛋有惊喜》这一课时,除了有师生之间的互动,我更加注重学生与学生之间的交流与互动。课堂教学中,我采用合作探究的方式开展学习,将班里同学分为4人小组,并让4人小组推选一名信息素养较强且有一定组织能力的组员担任组长,当教师的“小助手”,同伴的“小老师”,形成“组内异质,组间同质”的学习小组。在本课教学中,以“砸金蛋”游戏活动为主线,提出一个个任务,让学生通过合作学习,共享信息资源,共同担负学习责任,完成学习任务,不仅学到了知识,更增进了友谊。从而形成相互交流、合作、补充、帮助的良好学习气氛。

(四) 体验scratch作品,采取合理的激励机制

传统的信息技术课堂,学生在完成当堂课任务以后,教师往往给学生一些自由活动的时间,这些时间大部分学生都是在玩一些小游戏中度过,这样做对提高学生信息技术素养并没有太大的帮助。但如果只是单纯一味的课堂讲授,完成上机操作任务,学生的学习情绪可能会略低,因此需要评价激励机制来进行鼓励调动积极性,通过可视化、量化的评价激励,学生能了解到其他小组同学的学习状态,并形成较强的竞争氛围,最好形成小组学习方式,培养学生更好的合作交流。在激励机制上,学生完全可以利用scratch创造性地做出优秀的作品,体验优秀作品。如果自己的作品得到了班级其它同学的认可,全班会为此而鼓掌,班级其它同学也会从中汲取经验,创造性地完成自己的个性作品。

Scratch项目负责人凯伦·布雷迪博士曾说:“我们的目的不是要创建电脑程序编写大军,而是帮助电脑使用者表达自己。”我认为,Scratch不仅是编程语言,还是创作工具,是表达工具。它能帮助学生进行有效的信息化表达和数字化创作,提升学生从创造性思维、从个人解决问题到团队合作等多方面的能力。学生在创作中学会了独立思考问题、分析问题和解决问题,它是全面教育的一部分。作为信息技术学科的教师,我们应該把培养学生的创新能力贯穿于整个教育教学过程中,并对学生创新能力的培养作为设计课程教学内容的重要指标,让我们的信息技术课堂更加活跃,让学生的创新思维得以施展,让学生的创新能力得到表达。

参考文献:

[1] 温寒江. 思维的全面发展与中小学生创新能力培养. 北京教育科学出版社.2011.1.

[2] 于欣龙.李泽译. 动手玩转Scratch 2.0 编程. 北京电子图书出版社.2013.3

[3] 陈捷. scratch语言简介及应用. 电脑知识与技术.2009.26.

[4] 吴明. 用Scratch 玩编程. 中小学信息技术教育.2010.1

辽宁省大连市中山区桃源小学

猜你喜欢有效策略创新能力初中英语听力教学的有效策略南北桥(2021年2期)2021-09-10主体参与式的初中音乐欣赏教学启迪与智慧·教育版(2020年2期)2020-03-16春风化雨,润养无声儿童大世界·教学研究(2019年10期)2019-02-02高校英语专业人才创新能力培养存在的问题及对策陕西教育·高教版(2017年8期)2017-09-26谈学生语文作业纠错评价的有效策略*新一代(2016年15期)2016-11-16数学课堂教学中学生创新能力的培养中学理科·综合版(2008年10期)2008-12-04初中物理教学中学生创新能力的培养中学理科·综合版(2008年10期)2008-12-04中学生物教学中创新能力的培养中学生物学(2008年2期)2008-07-07

推荐访问:创新能力 培养 教学