Scratch趣味编程软件学习交流与汇报
望花区中心小学张东青首先我代表中心小学欢迎大家的到来。感谢金老师让我们学校做为一个展示的平台,给我个人一个向大家汇报我的学习成果的机会。更加荣幸成为第一个品尝这只“螃蟹”的人。
一次外出学习的机会使我初识scratch,它让我眼前一亮,这种卡通的交互对象以及搭建积木式的编程操作给我留下了深刻的印象,可以说它就是这样一个一下子能吸引人注意的软件。当时就有一个想法,为什么我们教给学生的编程软件还用1968年开发的LOGO。这和现代的多媒体的学习背景太不相符,我们似乎有点太OUT了。我想我们应该关注一下它,当时我也有一个预感scratch早晚要走进我们的课堂。去年的一次外出学习一位大连的老师上了一节scratch课,让我再次想起它,当时金老师说这个软件挺有意思我们也应该研究一下,我也很感兴趣就壮着胆子和金老师说那咱就试试。真是不研究不知道,一学习scratch真奇秒。经过一个学期利用课余时间粗浅的研究让我对它有了一点认识。并且尝试着上了一节课,先不说这节课我的个人水平和能力,课上的成功与否,就这个软件的初试已经让我很惊喜,因为基本上学生第一次接触就会被它深深的吸引。大家看到的这节课课前我没有向学生做任何的渗透。他们还不知道什么是scratch,但到下课学生都不舍得离开,临走还会问我:“老师,这个软件我在家里能下载吗?”孩子们都能全心的投入这个软件,你根本就不用担心哪个学生开小差去上网或者玩小游戏。学生们可以从玩游戏转化成自己设计游戏用学生的话来说这种感觉太“酷”了。经过实践我觉得这实在是一个很棒的软件,做为信息技术教师值得我们推广给我们的孩子们。特别当我了解
了它的创作团队以及它带给孩子们怎样的学习体会后我就更觉得应该推广它。
关于编程可能有人会问小学生有必要学习这么高深的知识吗?小学生学习编程有什么意义?做为小学教师你有能力教好编程的课程吗?
首先我们来说说小学生为什么要学习编程。最近“人人都要学编程”的概念很火,加之“程序猿”岗位走俏,越来越多的人开始关注编程这一神秘的代码空间。美国编程教育概念的提出早于中国,去年(公益组织的宗旨是在美国推广计算机编程的教育)推广的“编程一小时”项目得到了苹果、谷歌、微软、亚马逊等科技巨头的支持,旨在向全球青少年推广编程教育,学习计算机科学,通过创建简单应用和游戏更好的理解日常所使用的科技。引人关注的是,美国总统奥巴马致辞活动,表示编程会成为未来人人应该掌握的基本技能,即便不能精通掌握,也要大致了解,学生要从小培养编程思维。并且亲自写了一段简单地计算机代码,成为了美国历史上第一位会写代码的总统,践行“人人都要学编程”的口号。可见,学习编程真的要从娃娃抓起。鼓励孩子想像情景,帮助孩子通过编程实现他的想法,这就叫“想像·编程”,孩子通过自己的努力做出第一个作品后,会很有成就感。如果他通过玩编程爱上了思考,这是无价之宝。(播放奥巴马讲话视频)
去年,“编程一小时”/渗入到了中国10余所中小学、45余所高校,300余所乡村学校及60余家微软社区青年中心在内的数百所学校及教育组织,近6万名学生参与活动中。在这样一个大
环境下,做为信息技术教师的我们如果从思想上不理解不跟上,那就不是你一个人OUT而是这个国家的未来也因此而OUT了。
其次我来结合scratch软件我来说一下编程对孩子各方面能力的影响。Scratch软件是由麻省理工学院媒体实验室终身幼稚园组在2006年研发出来。2012年进入中国大陆并得到普及(有规模的开设这门课程)。它是一个专门为孩子开发出来的编程软件。说到编程大家想到的景象可能是数字和字母。对于我们小学教师来说接触过的LOGO软件就是一个较典型适合小学生的编程软件。教过LOGO的老师都知道,这个软件对于学生的兴趣培养较难,学生接受慢,要背较复杂的命令还涉及到数学的计算,抽象的空间想象能力等等。因为难所以大部分学生做出的作品都是简单的模仿,或者没有目的偶然生成的图片,彩单一,图像简单呆板。对于在电脑、电视、平板多媒体环境中长大的OO后们很难激起全体学生的兴趣。而scratch做为编程软件它逾越了知识水平,计算机操作技术甚至是语言的难关。使得8岁甚至年龄更低的孩子学习编程成为可能。更为重要的是它的界面友好,美观,编程方式就象搭积木,可操控性强。它能简便的编辑出互动故事、游戏、动画,并且能够在网上分享作品。几乎所有的孩子都会一眼喜欢上这个软件。建立起做程序的欲望。下面我们用实例告诉你scratch 有着怎样的魔力。(播放让我们教孩子编码吧视频)
通过观看视频大家可能也已经总结出了关于学习scratch究竟对孩子们意味着什么。因为它的趣味性及易操作性,使它的确可以做到帮助培养21世纪学生应该具备的学习能力。在关于21世纪应该具备的学
习能力当中被定义了9种类型的能力,分别列入3个关键区域。
一、信息处理和交流的能力
信息和媒体的读写能力
通过建立Scratch项目,学生能够学习选择、创造、管理多种格式的媒
体,包括文本、图片、动画以及视音频资料。学生获得了创作媒体的经验,他们通过分析在他们周围的各种信息,提高了洞察力和甄别力。
交流的能力
当今社会对高效率的交流能力的要求已经超过了对读写能力的要求。Scratch在使用中要求学生必须能够挑选、处理、集成大量的信息资料,才能表达他们的创作意图。
二、思考和问题解决的能力
批判性思维和系统思考的能力
当学生在学习Scratch的过程当中,能够处于一种批判性思维和系统思考的状态中,为了完成项目,学
生必须注意协调和控制程序当中的各种造型的相互作用,程序的交互作用能够给学生建立程序基本原理的直接体验。问题的识别、提出及解决能力。
创建一个Scratch项目要求首先有一个初步的设想,然后如何通过Scratch的模块一步一步地去实现。Scratch被设计的非常容易修改,学生能够动态地改变每片代码,然后立即看到结果。通过这个过程,能够让学生在不断地提出、解决问题的交互试验过程中获得收获。
创造力和求知欲
Scratch 鼓励创造性思维,在今天这个快速变化的时代,创造性思维越来越重要。Scratch要求学生不断地寻新方法去处理各种未知的难题,而不是仅仅教给他们如何解决既定的问题,不断地通过提高解决问题的能力来处理他们未来人生当中不断遇到的新问题。
三、人际关系和合作的能力
人际关系处理和合作能力
因为Scratch程序是搭积木方式,所以程序的代码更容易阅读,也比其他程序更容易分享。可视化的对象和模块代码支持合作,确保学生能够一同建设项目和交换代码。
自我导向能力
提出一个创作构想,然后一步一步地用程序实现,需要毅力和练习。当学生在实现一个创作构思的过程中他们到了个人的意义,他们的自我创作意图使他们能够应对编程过程当中的挑战和困难。
责任心和适应能力
当学生创建Scratch工作项目的时候,他们首先要在脑海中有一个虚拟的使用人,需要学生去考虑别人与他们的作品如何反应和互动,因为Scratch 非常容易修改,所以学生能够根据其他人的意见及时修改他们的作品。
社会责任感
因为scratch程序非常容易共享,点击一键学生们可以在交互的环境里讨论各种重要的议题,以及互联网上的Scratch社区都给学生提供的交流的平台。也方便监督个人的行为。
怎样写代码 自己做编程既然编程如此重要和有意义那我们如何教?我们又能否驾驭得了编程教学呢?让我们来看看大咖们的成才之路(播放鼓励小孩学编程视频)看到这里你可能有所感悟,其实兴趣才是最好的老师。特别是信息技术就我们目前的知识水平我们能教给学生的其实很有限,但是小学阶段信息技术诣在培养学生的学习兴趣和信息素养。所以不要小看你的一点星星之火它足可以点亮孩子们的心灯,启迪他的心灵。没准国产比尔盖茨,马克·扎克伯格、乔布斯一不小心就诞生在你的手里。
这是一个什么样的时代?一个竞争的时代,一个中华民族正在重塑自我

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。