一、Scratch简介

Scratch是由MIT(美国麻省理工学院)针对5至16岁的儿童和青少年设计的可视化程序设计语言与开发环境,专注于用编程实现简单的动画效果。

Scratch的目的是“创作和分享你自己的交互故事、游戏、音乐和艺术”,重点在于循序渐进地培养青少年的创造性思维、逻辑思维和合作学习的能力,使孩子在以后的学习中能养成自我分析、解决问题的习惯。

Scratch开发工具支持多种语言,图形化的操作流程很好地解决了小学生学习编程,如VB、C+等因其结构复杂、命令冗长、逻辑思维抽象等因素阻碍着学生学习的问题。

二、学习Scratch的必要性

当前教育体系下信息技术教学内容虽然能一定程度满足孩子的信息知识的获取,但是随着科技技术不断更新迭代,单纯的依靠讲学不能让孩子掌握很多实践过程中需要的技能。Scratch的诞生为信息技术课堂注入了新的元素,实现了从“技术为核心”向“以学生能力为本”的转变。

编程对于成年人来说,可能是一种谋生手段。以往的观念认为编程只是IT从业者需要掌握的技能,其他行业不需要去学习。随着国外对编程的普及,编程在慢慢进入大众的视野。

懂IT的都知道,做一款产品,活着实现一种功能的过程中,涉及到很多细节。比如根据需求,怎么合理的设计框架;有了框架,怎么设计相应的类,方便以后的扩展或者提高复用性;在开始写具体函数时,也要认真思考,存在哪些异常情况,怎么设计能实现最优的效果等等。

因此,编程实践不仅能有效地激发学生对程序设计的学习兴趣,更重要的是锻炼了他们的逻辑思维能力,这种能力会伴随孩子的一生。同时,Scratch在创作的同时,也是构思产品的过程,因而能培养了孩子的创新精神。

目前,超过150个不同国家或地区的人在使用Scratch,它提供了40多种不同语言的版本。2011-2012年起,在国内大陆地区掀起一股Scratch学习、研究的热潮。

根据各国Scratch的研究与实践结果,我们分析了Scratch的几大利好:

1、学习Scratch有助于培养学生的主动性和探索精神

Scratch的简单、直观的优势,给学生探究学习搭建了坚实的平台。在创作的过程中涉及到Science(科学),Technology(技术),Engineering(工程),Arts(艺术),Maths(数学)等多个领域的知识。例如,教师先提出一项开发任务,学生可以通过猜测、尝试、验证自主探索出各指令的意义,归纳总结出满足这项任务的各种方法。突破了以往教学过程中逐一介绍命令,甚至手把手讲解用法,然后通过学生反复练习,死记硬背达到教学目的的限制。

2、学习Scratch有助于培养学生的逻辑思维能力。

培养学生的逻辑思维能力对他们今后的成长是很重要的。在大年龄段孩子学习Scratch编程时,会涉及许多数学知识,孩子需要结合学校内学到的数学知识,来解决编程问题。在Scratch中,可以将逻辑思维能力的训练融入具体的创作情景中,让学生在实践的过程中逐步向抽象的逻辑推理方面发展,从而形成一定的逻辑思维能力。

3、学习Scratch有助于激发学生的创新能力

Scratch易学且功能强大,丰富的对象、卡通的造型、丰富的色彩、多样的指令、丰富的交互,自然启发了学生的想象。有助于孩子们发挥自己的想象力。在动手创作过程中,学生的积极性、想象力和创造力会得到极大的锻炼。不同年龄层、不同知识水平的学生都可以利用Scratch平台实现自己的想象与创作。孩子们可以用Scratch中已有的素材,发挥自己的想象力制作游戏、动画,还可以自己设计素材。

三、总结

Scratch的诸多优势让我们在教育孩子方面多了一种选择,无论是教师还是家长,都要要结合Scratch操作简单、便于理解的特点,引导学生自主探究,在实践的过程中主动思考、归纳,让学生大胆假设、探索、验证自己的想法。同时,给学生足够的空间让他们用自己的思维方式去解决问题。此外,在教学中应多多一点启发、多一点帮助、多一点鼓励,让各个能力段的孩子都能发挥自己的作用,逐步养成逻辑思考的能力。

孩子的很多习惯是从小培养出来的,因此,编程是目前我认为非常有效,且适应各种阶段,各种能力水平孩子的一种教育教学手段。

浅谈学习Scratch的必要性相关推荐

  1. 浅谈学习Javaee所需安装的一系列工具(Tomcat篇)

    浅谈学习Javaee所需安装的一系列工具(Tomcat篇) 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.Tomcat是什么? 二.使用步骤 1.下载. 2.环 ...

  2. 学习小感之浅谈学习兴趣之路

           前言:今天见徒弟,不由得回想起一年前的自己,再对比现在的自己,一年的成长之路感慨颇深!细细品味这一路,令自己最欣慰莫过于培养了自己对计算机的兴趣.        一.今昔对比       ...

  3. 浅谈学习掌握linux系统的优势

    导读 Linux系统让我们懂得了共享.开放.自由可以让人类生活的更加美好,开源精神是一种让每个从事Linux行业的技术人员从骨子里自豪的情怀,开源产品的兴盛受益于开源社区的强壮根基.Linux真的给了 ...

  4. 你真的会走好计算机这条路吗?选择不会变吗?浅谈学习

    解惑篇第一,你真的会走好计算机这条路吗?选择不会变吗? 我知道,你不知道的还有很多! 这是在掘金刷文章看到的一句话. 睁眼看世界 计算机发展很快,或者不如说,世界发展都很快. 信息时代的到来--194 ...

  5. 浅谈学习编程语言的心得与体会

    案前笔落在书轩,指尖逝去是时间 不知不觉进入大学也有一年的光景了,在编程语言的天地下摸爬滚打,走过Python,C++/C的长廊,正在向Java的一域进发,一路烟雨朦胧,未入深处,但也非踏雪无痕,一无 ...

  6. 网络安全篇 浅谈学习网络安全的看法-00

    目录 一.网络与网络安全的相关概念 二.谈谈对学习网络安全的一些看法 总结 一.网络与网络安全的相关概念 关于网络与网络安全这两个概念,我想有很多朋友或者是工作多年的工程师也说不清楚,因为两个概念在不 ...

  7. c语言输出问句接受一个答案,浅谈学习C语言的经过

    回想刚刚接触C语言的时候,简直触目惊心! 楼主加了个嵌入式协会,该协会主要以单片机为主,设计安卓芯片开发等等之类.然而非计算机类专业的苦逼楼主要等到后面一学期学校才会开设相关课程,没办法,只有自己慢慢 ...

  8. 素描对学计算机的意义,浅谈学习素描的目的和意义何在

    素描是造型艺术的基础,这已是不言而喻的,素描从广义上来说是单色绘画的统称,既是在平面的纸张上.画布上等运用一种颜色表现宇宙万物的形态.结构.色调.明暗.空间.位置.广西.质感.量感.律动.内涵的绘画. ...

  9. 清明佳节将至,浅谈学习心得

    寒冬才过,转眼已清明. 通过4周的学习,个人认为学习过程中,首先对于一个学科,必须先理解透彻它的功能,也就是弄明白这个学科它是用来干什么的,只有弄明白它是用来干什么的,才能提起对这个学科的学习兴趣:在 ...

最新文章

  1. pytorch 索引
  2. inspinia前端模板怎样编写消息提示框点击确定后的回调方法
  3. 惠普HP1280墨盒型号
  4. 《java并发编程实践》笔记
  5. 终于搞懂了网红主播的套路
  6. windows下DOS命令杀掉Nginx应用进程
  7. 20171130C语言知识点梳理
  8. 张超超OC基础回顾01_类的创建,申明属性,以及本质
  9. WINDOWS下SQL2016安装
  10. 【过关斩将】如何制作高水平简历-原则篇
  11. mysql utf8 bom_UTF8的BOM
  12. 报表比对常用excel方法
  13. python人口普查数据显示_如何使用FCC的API在Python中查找人口普查数据块并遍历dict列表?...
  14. 阴谋还是悲剧?- 基于机器学习假设检验视角,看泰坦尼克号事件
  15. Hero鹏——只为挖坑而生
  16. 电商之下:服务类商品订单履约系统如何设计
  17. Doxbox更改窗口大小
  18. Lession10 常用类(正则表达式、Date Time结构、string类、Math类)
  19. java mysql点赞功能_用Java做一个类似于微博QQ空间点赞的功能-Fun言
  20. linux pam使用手册,Linux-PAM系统管理指南(一)

热门文章

  1. 关于64位整型int64_t
  2. 计算机毕业设计Java藏宝阁游戏交易系统(源码+系统+mysql数据库+lw文档)
  3. weblogic部署常见问题
  4. python白鹅类型_关于python鸭子类型和白鹅类型
  5. linux容器内核配置,如何在Linux内核Centos下使用Sentinel LDK保护Docker容器实例
  6. David Silver强化算法学习地址和PPT
  7. 自定义UDF、UDAF、UDTF函数
  8. 重庆SEO优化:网站通过SEO优化会有哪些好处以及【SEO优化】 深度了解蜘蛛spider抓取原理-专业SEO技术教程
  9. 大数据Impala系列之初识Impala
  10. CSS制作舞台聚光灯效果