写给家长的话

每个有孩子的家庭,都必须认真关注一个问题:如何让自己的孩子和计算机相处?

现实中,绝大多数家庭都或多或少在使用计算机的问题上和孩子发生过冲突,家长担忧孩子会沾染上网瘾、游戏瘾,而孩子却偏偏很容易被这些东西吸引住,因此家长普遍采用限制使用,甚至禁止使用计算机的对策来解决这个问题。但是这些对策往往伴随着粗暴的强制手段,又难以产生良好的效果,绝不是解决这个问题的良策。

计算机已经成为我们生产与生活中的重要工具,限制孩子使用实际上限制了他(她)未来发展的机会。可是许许多多的小孩子最初接触计算机的时候,往往最先学会的就是看电影、网络聊天、打电子游戏,因此认为计算机就是一个娱乐设备,从而一开始就在如何使用计算机上产生了错误认识。反过来,如果能在最初由家长主动引导孩子先接触计算机的程序编写与运行,让孩子明白屏幕上那些丰富多彩的绚丽内容其实是由一行行平淡无奇的代码打造的,这样基本就不会出现所谓的“成瘾”问题了。若由此产生兴趣,从小开始钻研计算机技术,还很可能成就一番事业呢。

许多家长会认为,我自己就不会编程,怎么带着孩子学编程呢?其实你完全不用担心,因为编写一些小程序并不像大家想的那么难,本书就可以帮助家长完成这个任务。阅读本书就像阅读菜谱一样简单,每位家长都能通过使用本书来成为孩子的编程启蒙老师,所以请接着看下去吧。

使用说明

(1) 本套书分成书和卡片两部分,卡片相当于书的图片版,供不能独立阅读本书的孩子使用,使用方式是家长看书来讲解,孩子看卡片来操作。这里需要说明的是,卡片号与章节号相对应,有些章节没有附带卡片,因而卡片编号会出现断续。另外,请注意,为了方便小读者对照输入,卡片上的代码特意调大,但因纸面宽度有限,会产生一句代码分成两三行的情况,但在输入代码时要以行号为准,同一行号下的要在一行中输入。

(2) 本书的主要目的是让孩子初步了解和正确使用计算机,所以在这个阶段主要让孩子进行模仿操作即可,不必强调理解计算机原理。

(3) 家长的手请离开键盘和鼠标,孩子的操作速度是很缓慢的,请耐心等待,不要想着帮孩子完成操作,那样孩子不会认为是自己的成果。但是,在必要时也应给孩子一些协助。

(4) 编程中不可避免地会用到一些英文单词,本书已尽量减少其数量,不会对学习造成什么阻碍,但应鼓励孩子了解英语,因为对其以后的编程学习之路非常重要。

(5) 本书使用Windows 7系统做操作展示,若读者使用其他系统,具体步骤不一定相同,请根据具体情况做些调整。

目录

  • 序 一
  • 序 二
  • 写给家长的话
  • 写给孩子的话
  • 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 了解变量作用域
  • 附录A 进制与编码
  • 附录B 变量
  • 附录C 变量的数据类型
  • 附录D 运算符
  • 附录E math模块
  • 附录F 文件相关概念
  • 附录G 英文速查表
  • 亲子游戏学编程(卡片)