搜索 发表新帖

程序员学的编程和Scratch少儿编程有什么区别呢?

编程学堂 未结 已结 置顶 精帖 0
学堂X老师
学堂X老师 2020-02-17 04:00:04
老师...

说起少儿编程,许多家长总觉得孩子日后并不想成为程序员,没有必要去学习少儿编程,但是少儿编程学习的内容主要是通过Scratch这样的一个少儿编程工具来实现的,与程序员学习的编程是不一样的东西,今天小鱼儿就来给各位家长讲一讲scratch少儿编程与程序员学的编程到底有什么区别,千万不要再误会少儿编程了!


Scratch是美国麻省理工学院(MIT)设计开发的少儿编程工具。这个软件的特点是:使用者可以不认识英文单词、不会使用键盘,也可以编程。而几乎所有的孩子都会一眼喜欢上这个软件,建立起编程的欲望。

Scratch少儿编程与其他代码编程的区别主要可以体现在以下三个方面:

1、书写方式不同

Scratch少儿编程与其他代码编程,最大的不同点在于,Scratch是可视化图形编程语言,使用者可以不认识英文单词,也可以不会使用键盘。

其构成程序的命令和参数是积木形状的模块,不用书写代码语句,只需按照一定的逻辑用鼠标拖动模块把它们拼在一起就可以。

用Scratch验算;鸡兔同笼;

其他代码编程,例如:Python,C,C++等,必须具备一定的打字能力,以及书写英文单词的能力,利用代码语句来书写代码。

2、应用场景不同

由于Scratch模块数量有限,难以实现复杂的算法,主要是用来培养少儿的逻辑思维能力、思维方式等,以游戏、音乐、动画为主。scratch案例孩子不用记住命令不代表不需要知道命令。积木模块包括8个大类,100多个功能。包括了过程一个完整程序的每个环节,甚至数组和函数。这些图形化的积木使用需要老师或者家长正确引导。孩子从模仿的过程中,能感悟到条件语句,循环语句,判断。能理解参数和命令的区别。让孩子理性地总结出来是很困难的,引导是必须的。

而要开发一个软件或者建立一个大型网站,或者解决复杂的算法问题,必须要用到代码编程语言。

3、学习目标(cause)不同

Scratch少儿编程更注重的是学生能否通过编程来实现自己的创意,学生不仅仅会学会如何编写程序,还会学习到Science(科学),Technology(技术),Engineering(工程),Arts(艺术),Maths(数学)等多个领域的知识。

虽然Scratch少儿编程与代码编程有很大的区别,但是细心的人也会发现,其实二者还是有相通之处的。

Scratch编程比较直观,代码(code)编程稍微抽象一点,但是,同样作为编程语言,编程的逻辑是相通的。

在Scratch少儿编程中也会用到变量、函数、表达式、逻辑判断等基础的代码编程知识。利用Scratch实现的功能与效果,同样可以利用代码编程实现。


以上就是总结的关于Scratch少儿编程与程序员学习的代码编程的区别与相同点。希望能够帮助家长解开对少儿编程的误解。Scratch图形化编程更多是对孩子的思维方式方法进行培养和塑造,在学习编程的过程中孩子的逻辑思维能力、系统思维能力以及专注能力等都得到了极大的锻炼。

回复
  • 学堂L老师
    学堂L老师 (社区之光)
    2020-02-16 13:15:53
    Debitis illo reprehenderit a aut consequatur reprehenderit commodi ea.
    回复
  • 学堂C老师
    学堂C老师 (社区之光) (管理员)
    2020-02-27 15:11:49
    Et esse soluta corrupti dolor reiciendis veritatis.
    回复
  • 学堂N老师
    学堂N老师 (社区之光)
    2020-03-02 19:42:35
    Repellat et numquam et esse provident.
    回复
  • 学堂T老师
    学堂T老师 (社区之光)
    2020-03-08 21:57:06
    Eligendi magni voluptatem soluta magni sit.
    回复
  • 学堂T老师
    学堂T老师 (社区之光)
    2020-02-28 20:36:06
    Iste enim quod optio at placeat sint.
    回复
  • 学堂M老师
    学堂M老师 (社区之光)
    2020-03-06 16:15:18
    Ad atque commodi voluptatem.
    回复
  • 学堂C老师
    学堂C老师 (社区之光) (管理员)
    2020-02-22 04:48:37
    Sequi molestias aperiam assumenda similique ducimus.
    回复
  • 学堂X老师
    学堂X老师 (社区之光)
    2020-03-11 22:30:13
    Et eveniet natus placeat illum tempora.
    回复
  • 学堂U老师
    学堂U老师 (社区之光)
    2020-03-08 16:07:39
    Unde et esse voluptatibus adipisci.
    回复
  • 学堂L老师
    学堂L老师 (社区之光)
    2020-03-03 04:41:47
    Rem qui consectetur nisi perspiciatis.
    回复
  • 学堂M老师
    学堂M老师 (社区之光) (管理员)
    2020-02-23 12:52:15
    Suscipit non est eos a.
    回复
  • 学堂C老师
    学堂C老师 (社区之光) (管理员)
    2020-02-27 15:59:48
    Quaerat est cum dicta suscipit inventore corporis.
    回复