Scratch语言
Scratch是由美国麻省理工科学实验室研发的一款面向小朋友的图形化简易编程语言,7至 16岁的小朋友通过scratch的学习可以快速提升自主解决问题的能力,它用鼠标拖拽编程,让编程像搭建积木一样,以图形化的方式呈现。它基本上不需要认识英语单词、不需要运用代码来编写就能编出交互式的故事、动画、小游戏、甚至是音乐和艺术等。
正因为Scratch简单、有趣、易上手,独辟蹊径使用积木块代替了枯燥的代码,让孩子在极短时间内就能掌握,并且获得满足感,所以一经推出就受到儿童和青少年的喜爱,所以与C++、python这些语言相比,如果是零基础,对编程毫无认知,年龄也偏小的话,Scratch是值得推荐的,2年级就可以学习,逻辑思维。(来源:湖南长沙信息学竞赛)在我们的小AI课程的教学实践过程中,我们发现有些幼儿园大班的小朋友也能够很好的理解scratch的指令,并能够出色的完成小游戏的制作。如下图是曹岱青小朋友制作的钓鱼游戏。 Python语言
Python本身是在其他语言基础上发展出来的,包括了C、C++、ABC、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。所以Python是一门高级描述性语言,更接近自然语言,对编码格式要求高,写出的代码更像格式化的简易英文。
有上述各种特点,使得目前Python支持者众多,前景很好,相关的类库(基础代码库)很多很多,覆盖了网络、文件、GUI、数据库、文本等大量内容。用Python开发,许多功能不必从零编写,直接使用现成的即可。但是它需要一定的英语基础,一般9岁二到三年级就能上手。
Scratch语言和python语言的本质区别是什么?
Scratch语言Scratch是由美国麻省理工科学实验室研发的一款面向小朋友的图形化简易编程语言,7至16岁的小朋友通过scratch的学习可以快速提升自主解决问题的能力,它用鼠标拖拽编程,让编程像搭建积木一样,以图形化的方式呈现。它基本上不需要认识英语单词、不需要运用代码来编写就能编出交互式的故事、动画、小游戏、甚至是音乐和艺术等。正因为Scratch简
推荐度:
点击下载文档文档为doc格式