1 先来三道小测试

引言

计算机程序并不神秘,编写程序也不需要多高的知识水平。这本介绍编程的书就是专门写给孩子的,因为内容都是根据孩子的特点编排的,所以小读者们完全不用担心自己年龄太小,根本不可能学会编程。据说有些小孩从 6 岁就开始编程了,最著名的例子之一就是比尔 • 盖茨和扎克伯格。当然,这些故事不知道是真是假,但根据作者的一些实践经验,七八岁的孩子就可以接触编程语言了。其实多大的孩子能学编程,这并没有标准答案,因此,这里给出三道能力测试题,如果小朋友能完成,就可以开始学习了。

第一题

打开一个文本文档,按照如图 1-1 所示的范例输入字母。 图像说明文字

图 1-1 输入字母范例

第二题

打开一个文本文档,按照如图 1-2 所示的范例输入英文符号。 图像说明文字

图 1-2 输入英文符号范例

第三题

打开一个文本文档,按照如图 1-3 所示的范例输入英文单词,然后把它另存为名叫 test1.1 的文件。当然,如果你能说出这几个单词在计算机操作中的含义,那就更好了。 图像说明文字

图 1-3 输入单词范例

虽然很多编程工具是使用英文菜单的,但不要担心看不懂,只要认识上面几个单词就没问题了,所以请先熟悉一下它们,具体解释如下。

□file(文件)。一组信息如果被计算机存储起来,就是一份文件。比如前面每次在文本文档里输入的内容就是一组信息,把它们存储在计算机里就是一份文件。

□save(保存)。计算机存储文件内信息的操作。

□open(打开)。计算机显示文件内信息的操作。

□run(运行)。当文件内容是一段程序时,运行是指让计算机执行文件中的程序。

□test(实验)。学习编程时,我们让计算机运行自己输入的程序就是在做实验。这个单词不是操作命令,本书中使用“test+ 序号”作为保存文件时的命名方法 (如 test1.1),所以顺便介绍一下。

目录

  • 前言
  • 1 先来三道小测试
  • 2 打倒一号纸老虎
  • 3 从手指到计算机
  • 4 来给数字起名字
  • 5 培养优秀服务员
  • 6 奥运宝宝算年龄
  • 7 发现循环的秘密
  • 8 敢和高斯比赛吗
  • 9 循环也能讲条件
  • 10 程序里面走迷宫
  • 11 程序里面找套娃
  • 12 书山有路勤为径
  • 13 做道难题试一试
  • 14 自己也能设密码
  • 15 做到利人又利己
  • 16 程序里面设暗号
  • 17 使用函数做计算
  • 18 自己做一个模块
  • 19 模块拿来就能用
  • 20 程序里面摸大象
  • 21 海龟陪你学编程
  • 22 创作一幅抽象画
  • 23 古老游戏的玩法
  • 24 打倒二号纸老虎
  • 25 让计算机画个圆
  • 26 轻轻吹气圆会动
  • 27 方块不动圆才动
  • 28 自己也能做动画
  • 29 听我指挥的动画
  • 30 用鼠标控制的动画
  • 31 有模有样的动画
  • 32 自己做个小游戏
  • 33 程序的服务窗口 
  • 34 考试分数出来了
  • 35 修改考试分数表
  • 36 此处无表胜有表
  • 37 数据仓库小管家
  • 38 列表还有两兄弟
  • 39 了解函数的执行
  • 40 函数也能做参数
  • 41 银行账户要转账
  • 42 计算机的小魔法
  • 43 显示格式有讲究
  • 44 文件写入与读取
  • 45 了解变量作用域
  • 46 程序之间有协议
  • 47 服务器与浏览器
  • 48 网站里面有什么
  • 49 人工智能初体验
  • 附录A 进制与编码
  • 附录B 变量
  • 附录C 变量的数据类型
  • 附录D运算符
  • 附录E MATH 模块
  • 附录F 文件相关概念
  • 附录G 英文速查表