Scratch教程

当前位置:小码王 > 学习教程 > Scratch教程

Scratch编程为教育而生,要如何玩呢?
导读:少儿编程主要是边玩边学,让孩子在玩的过程中,学习到很多知识,那么少儿编程是如何边玩边学的呢?在这里南京小码王Scratch培训机构,就和大家来说下这款Scratch编程,让孩子边玩边学,大家一起来看下吧!Scratch是由麻省理工

  少儿编程主要是边玩边学,让孩子在玩的过程中,学习到很多知识,那么少儿编程是如何边玩边学的呢?在这里南京小码王Scratch培训机构,就和大家来说下这款Scratch编程,让孩子边玩边学,大家一起来看下吧!

360截图20190923175304116.jpg

  Scratch是由麻省理工学院设计开发的少儿编程工具。这个平台可以让低龄儿童编写属于自己的交互动画、游戏、故事甚至是音乐和美术作品。同时平台提倡分享精神,让更多的各个层次的人在一起交流和分享。也就是这些内容的创造过程中,让学生们能够更好的提升自身的各方面的核心素养。例如:创造力、沟通力、领导力、计算思维、逻辑思维、批判性思维以及对生活的关注力和观察力。这些都应该是21世纪人才的必备技能,所以他符合STEM教育的所有特征和意义。因此,不管在国内还是在国外。不管是校内还是家庭,都把Scratch作为非常优秀的STEM实施工具用于学生们的学习。


  而作为教育工具,我们就需要对教育属性做一些了解。因此,我们对Scrach可以玩什么聊聊!


  1、编程工具


  Scratch不管是从程序本身来讲还是我们大多数人用来做的事情,首先它是编程工具。而且是符合学生特点的编程工具。因为他采用了Block的方式让学生像玩积木一样实现编程的逻辑。不需要直接面对枯燥的代码,将编程思想就可以通过玩和搭建的方式完成。这无疑降低了编程的门槛。那么我们说编程工具是他的基础功能,就如同我们对钳子的描述一样,他的基本功能是挤压的功能。而用它来做什么就具有了更广泛的用途。如果我们说就是要通过这个工具来培养一个孩子成为程序员,显然我们狭隘了很多。


  2、美术工具


  Scratch的第二个功能其实是他的美术功能。虽然他所给出的工具功能并不强大,但对于孩子们来说这样的功能足够了。想要让孩子们把这个工具使用好,并且变得有趣,就一定要让孩子们展现自己所期望的内容。工具里所提供的形象和背景都是有限的。在学习过程中,让孩子们动手自己创作形象,就会赋予这个工具更多的价值。


  3、动画工具


  Scratch中通过编程和形象的创作,通过简单的积木搭建就可以让孩子把他们脑海里的动画内容展现出来。这让孩子们兴奋的多,因为动画对于大多数孩子们来说都是无比热爱的。而现如今他们完全可以按照自己的想法来演绎动画。成为吸引孩子们的关键点。


  4、游戏工具


  动画是用于展示的内容,而编程的交互性,让原本的动画可以与孩子们进行更加直接的交互,成为游戏的主人。这无疑可以转移孩子们在游戏上从会玩到创作的转变。因为他们有完全的主控权通过自己的动手实现他们在其他游戏里所不具有的成就感。


  而除了上述所说内容,其实3.0里还添加了诸如语音转换、视频识别以及和智能硬件的对接的现成接口。


  上面所说其实也只是Scratch本身的内容。从我们目前的很多课程和应用也是关注最多的部分。在我们将这些功能交给孩子们的过程中,我们更应该来深入的结合更多有意义和有价值的东西。我们从内容上来讲就有了更多的可以发挥的余地。


  01与数学的融合


  在进行编程过程中出了编程本身具有的数学内容以外,我们更应该结合学生所处于的学习阶段的数学内容结合起来。让他们通过编程的形式把数学的学习内容以动画、游戏和故事的形式表现出来。


  02与科学的融合


  我们在进行项目设计让学生进行实现的过程中,可以将学生现有的科学主题作为内容,用编程的形式让学生们展现出来。这有利于学生在制作过程中自主学习和探究科学内容,提升学生对知识内容的学习。


  03与英语的融合


  本身Scratch就是英文版本,但这并不是重点,重点是,英语学习中有很多人物动画和场景可以使用Scratch进行表现。那么学生通过将英语中的这些动画,通过自己的对话录制、发散和再演绎。再更有趣的过程中学习更多的英语内容。


  04与语文的融合


  故事是Scratch的重要功能。作为以语言为基础的语文自然是故事最好的内容。那么学生们通过将语文内容作为Scratch编程的素材也是非常好的。这个过程中,学生可以通过实现课文内容的同时,更可以结合Scratch进行课堂的表达和交流。提升学生对语文内容的应用。


  作为这么优秀的教育工具,老师们其实结合自己的教学实际,融合更多内容。所以Scratch不仅仅是信息技术老师的专用教学工具,也应该成为其他各学科老师进行教学的得力工具。


  以上便是关于Scratch编程的一些见解,希望可以帮助到大家,当然如果您想对scratch有更多的了解,也可以和我们的在线老师进行一次详细的沟通。