或许您对编程知之甚少,或许您本身就是编程高手。这里,娃爸想说的只有两句话:一,编程是极有趣味的创造性的活动,二,孩子完全可以参与其中并收获非同一般的快乐。Trust me~
Vicky 是娃爸的女儿,今年 7 岁,上小学一年级。这套 Scratch 系列课程适合 6 到 12 岁的孩子。
计算机可以说是人类最伟大的发明之一!
ENIAC | Wikipedia
1946 年,人类第一台计算机 ENIAC 诞生于美国宾夕法尼亚大学 —— 庞然大物有木有?
时间流转,七十多年过去了...
Mac Book Pro | apple.com
2018 年,美国苹果公司发布的最新款个人计算机 MacBook Pro —— 科技的进步真是日新月异。
Vicky:计算机到底是什么?
娃爸:你知道家里的笔记本是计算机,其实小小的树莓派也是计算机。对了,还有爸爸妈妈的手机,也可以说是计算机,还有你的儿童手表,也是广义上的计算机。
Vicky:什么是广义?
娃爸:...
计算机是离不开人的,离开人的计算机什么都做不了,人操作计算机才使我们的世界和生活发生了翻天覆地的变化。
这些人,有的是计算机科学家,有的是软件工程师,他们都有一种神奇的本领 —— 可以和计算机对话~
计算机其实是笨笨的,如果人不告诉它做什么,它就呆在那里,什么也做不了。
计算机也是很厉害的,如果人告诉它做什么,它能以 特别快 的速度,特别精确 的做完你交待给它的任务。
那怎么告诉计算机做什么事情呢?这就要学会计算机能听懂的话,我们称之为计算机语言。
就像你学会了英语可以和外国人聊天一样,学会了计算机的语言就可以和计算机对话,让它帮我们做事情啦。
当然,我们不是把这些计算机语言说出来,而是像写字一样,把这些话写下来,这个过程就是编写程序,计算机能通过读程序代码理解我们的意思。
编程语言 | python.org
娃爸:你觉得英语难学吗?
Vicky:挺难的。
娃爸:那你喜欢数学吗?
Vicky:不喜欢!
计算机语言是要学习的,比英语要好学的多,但是需要你先学好英语和数学,才能开始学计算机语言。
所以现在我们要用一种特殊的方式来编程,那就是 Scratch!
Vicky:你是说小猫编程吗?(之前玩过)
对的,就是它:
Scratch | MIT Media Lab
娃爸:你喜欢搭乐高吗?
Vicky:喜欢啊~
Scratch 是麻省理工学院发明的一种可视化图形编程语言平台,你可以像搭乐高一样编写程序,而不需要任何其他基础:
Scratch 程序 | Scratch 3.0
Scratch 是专门给孩子们设计的,但所有年龄的人都可以在其中获得乐趣,我们可以用它来讲故事,做一个游戏,放一首歌或者做一个动画片,只要你能想到,都可以用它来做到!
娃爸:想做个小猫的动画片吗?
Vicky:想!
那咱们明天就开始吧~
今天我们知道了三个单词的含义: