scratch 1.4、scratch 2.0、Scratch 3.0软件分别是用Smalltalk、flash、html5开发的。关于这个程序语言的详细介绍只有英文的内容。作为“OLPC(One Laptop per Child,每个孩子都有一台电脑)”项目的一部分,Smalltalk提出一个建议的语言学习顺序,其中的每种语言都被设计成下一种的入门和基础。这个顺序是:Scratch-Etoys-Squeak-任意Smalltalk。
二、编程语言
1、编程语言是允许程序员准确地定义计算机需要使用的数据,以及在不同情况下需要采取的行动。在不断的发展和变化过程当中,从初的机器语言到2500多种语言,每种语言都有其特定的目的和不同的发展道路。 免费试听报名入口
2、编程语言不像人类自然语言的发展和变化那样缓慢和持久,它的发展是相当迅速的。这主要是因为计算机硬件、互联网和IT产业的发展推进了编程语言的快速发展。
可视化程序设计中有哪些基本概念?主要的几个基本概念有表单、组件、属性、和事件、方法等。什么是表单(Form)?表单是指进行程序设计时的窗口,我们主要是通过在表单中放置各种部件(如命令按钮、复选框、框、滚动条等)来布置应用程序的运行界面。什么是组件?所谓组件,就是组成程序运行界面的各种部件,如:命令按钮、复选框、框、滚动条等。什么是属性?属性就是组件的性质。它说明组件在程序运行的过程中是如何显示的、组件的大小是多少、显示在何处、是否可见、是否有效……
到底要不要让孩子学习编程?
不要,根据孩子的特点来选择。
有句话都说烂了,“兴趣是好的老师”。少儿编程与绘画,乐器不一样,如果孩子对Scratch这样的编程工具都没有兴趣就不要勉强了,培养思维的能力的方式有很多种,编程只是其中一种。甚至有很多父母在引导孩子学习Scratch时采用的是“放养式”教学,即不进行Scratch教学,让孩子主动学习和感受,给他们自主决定喜欢或不喜欢编程。