展开全部

主编推荐语

一本难度适中的小学生编程入门教材。

内容简介

本书根据小学生学习的特点,选取了100多个有趣且易于理解的例子来介绍程序设计的基本概念,让小学生体会到用程序解决实际问题的乐趣。本书对于较难理解的概念提供了图解,同时配备了200多道习题以巩固和加深学生对知识的理解。

本书内容通俗易懂,案例丰富,特别适合作为小学四年级及以上学生的程序设计入门教材。另外,本书也适合作为信息学竞赛教师学习C++语言的入门教材。

目录

  • 版权信息
  • 少儿编程赋予孩子人工智能时代新技能
  • 第1章 开始编程之旅
  • 1.1 工欲善其事,必先利其器—安装Dev-C++
  • 1.2 千里之行,始于足下—运行第一个C++程序
  • 1.3 吃进去的是草,挤出来的是奶—计算机的输入、处理、输出
  • 第2章 常量和变量
  • 2.1 分类存放—变量和赋值语句
  • 2.2 变化无穷—读取和修改变量的值
  • 2.3 交换果汁—交换两个变量的值
  • 2.4 一成不变—常量
  • 2.5 小结
  • 2.6 真题解析
  • 第3章 基本数学运算
  • 3.1 速算大师—用计算机完成加减乘除
  • 3.2 计算篮球场的周长和面积—用变量表示公式
  • 3.3 交换个位数和十位数—求余运算
  • 3.4 转换秒数—求余运算的应用
  • 3.5 买雪糕要多少钱—浮点数运算
  • 3.6 跳绳计数器—变量自增和自减
  • 3.7 逢二进一—二进制数
  • 3.8 小结
  • 3.9 真题解析
  • 第4章 输入数据和输出数据
  • 4.1 会唱歌的鹦鹉—字符类型
  • 4.2 按格式输出—printf语句详解
  • 4.3 输入年龄和性别—scanf语句
  • 4.4 小结
  • 4.5 真题解析
  • 第5章 条件判断
  • 5.1 买巧克力—if语句
  • 5.2 买巧克力还是买糖果—if...else语句
  • 5.3 发射载人飞船—if语句嵌套
  • 5.4 智能门锁—逻辑运算符!
  • 5.5 做蛋糕—逻辑运算符&&
  • 5.6 公倍数—逻辑运算符&&的应用
  • 5.7 吃汤圆—逻辑运算符||
  • 5.8 判断闰年—逻辑运算符组合运用
  • 5.9 捐款种花—if语句与复合语句
  • 5.10 比较三个球的重量—条件判断语句应用1
  • 5.11 判断能否构成三角形—条件判断语句应用2
  • 5.12 电商大促销—条件判断语句应用3
  • 5.13 选择更低的价格—条件表达式
  • 5.14 把数字转换成星期几—switch语句
  • 5.15 水果价格查询器—switch语句的应用
  • 5.16 小结
  • 5.17 真题解析
  • 第6章 函数入门
  • 6.1 有奖竞猜—随机函数rand
  • 6.2 参天大树—两个参数的函数
  • 6.3 两点成一线—用函数画线
  • 6.4 由线成面—用函数画长方形
  • 6.5 一图胜千言—用函数显示图片
  • 6.6 余音缭绕—用函数播放音乐
  • 6.7 拓展阅读:计算机如何存储图片
  • 6.8 拓展阅读:计算机如何存储声音
  • 6.9 小结
  • 6.10 真题解析
  • 第7章 for循环
  • 7.1 数羊—for语句入门
  • 7.2 新年倒数—for语句进阶
  • 7.3 永不停息—出错的for循环
  • 7.4 整点报时—for语句与if语句结合
  • 7.5 种花—for语句与求余运算
  • 7.6 收集糖果—用for语句累计求和
  • 7.7 雪花飞舞—用for语句绘制图形
  • 7.8 计算斐波那契数列—for语句应用1
  • 7.9 显示当月日历—for语句应用2
  • 7.10 小结
  • 7.11 真题解析
  • 第8章 while循环
  • 8.1 倒数—while循环
  • 8.2 猴子吃桃子—while循环的应用1
  • 8.3 计算正整数的位数—while循环的应用2
  • 8.4 切割玻璃—while循环的应用3
  • 8.5 猜数游戏—无限循环
  • 8.6 存钱罐的密码—do...while语句
  • 8.7 宝石合成—do...while语句的应用
  • 8.8 寻找隐身盔甲—break语句终止循环
  • 8.9 判断素数—break语句终止do...while循环
  • 8.10 逢7必过—continue语句
  • 8.11 小结
  • 8.12 真题解析
  • 第9章 循环进阶
  • 9.1 输出指定个数的星号—可变循环
  • 9.2 九九乘法表—嵌套循环
  • 9.3 按规律输出星号—可变嵌套循环
  • 9.4 有多少种组合—嵌套循环的应用1
  • 9.5 鸡兔同笼—嵌套循环的应用2
  • 9.6 莫尔庄园—嵌套循环的应用3
  • 9.7 拓展阅读:计算机网络
  • 9.8 小结
  • 9.9 真题解析
  • 第10章 数组
  • 10.1 记录每天的温度—一维数组
  • 10.2 逆序输出—一维数组与for循环
  • 10.3 闯入禁区—数组越界
  • 10.4 统计投票数—一维数组的应用1
  • 10.5 计算某天是当年的第几天—一维数组的应用2
  • 10.6 撒谎的狮子和老虎—一维数组的应用3
  • 10.7 密码校验—一维数组的应用4
  • 10.8 猴子选大王—一维数组的应用5
  • 10.9 记录早中晚的温度—二维数组
  • 10.10 杨辉三角形—二维数组的应用1
  • 10.11 走迷宫—二维数组的应用2
  • 10.12 极客文字转换器—字符数组
  • 10.13 判断回文串—字符数组的应用
  • 10.14 小结
  • 10.15 真题解析
  • 第11章 string类型
  • 11.1 输入你的名字—字符串的输入和输出
  • 11.2 ID生成器—拼接字符串
  • 11.3 把数字转换成星期几—字符串数组
  • 11.4 石头剪刀布—字符串数组的应用
  • 11.5 计算字母出现的次数—字符串与字符
  • 11.6 拼写检查—字符串的查找与替换
  • 11.7 隐藏手机号码—截取字符串
  • 11.8 判断密码是否正确—字符串比较
  • 11.9 小结
  • 11.10 真题解析
  • 第12章 排序与查找
  • 12.1 按身高排序—选择排序法
  • 12.2 池塘得流水,龟鱼自浮沉—冒泡排序法
  • 12.3 整理扑克牌—插入排序法
  • 12.4 一步一个脚印—顺序查找
  • 12.5 先中间后两边—二分查找
  • 12.6 小结
  • 12.7 真题解析
  • 第13章 函数进阶
  • 13.1 输出星号—定义函数
  • 13.2 判断闰年—定义带返回值的函数
  • 13.3 计算最大公因数—定义多个参数的函数
  • 13.4 生成随机数—函数中调用函数
  • 13.5 换汤不换药—形式参数和实际参数
  • 13.6 只见树木不见森林—局部变量与全局变量
  • 13.7 找出数组中的最大值—数组作为函数的参数
  • 13.8 用星号画树—用函数简化代码
  • 13.9 分身术—递归函数
  • 13.10 求数组元素的最大值—递归的应用1
  • 13.11 汉诺塔问题—递归的应用2
  • 13.12 小结
  • 13.13 真题解析
  • 第14章 指针
  • 14.1 变量的地址—让人又爱又恨的指针
  • 14.2 找出数组中的最大值与最小值—指针作为参数
  • 14.3 读写文本文件—指针作为返回值
  • 14.4 用指针逆序输出数组—指针与数组
  • 14.5 隐藏手机号码—修改数组参数
  • 14.6 小结
  • 14.7 真题解析
  • 第15章 结构体
  • 15.1 合体!变身—结构体类型
  • 15.2 班级通讯录—结构体数组
  • 15.3 计算平均分—结构体数组的应用
  • 15.4 分数加法—结构体作为函数参数和返回值
  • 15.5 嵌套的三角形—结构体数组作为参数
  • 15.6 小结
  • 15.7 真题解析
  • 附录
  • 附录1 CSP-J历年真题解析
  • 附录2 C++常用变量名
  • 附录3 C++常用关键字
  • 附录4 ASCII码表
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

北京大学出版社

北京大学出版社是在1979年,经国家出版事业管理局同意,教育部批准成立的,恢复了北京大学出版社建制。北京大学出版社依靠北大雄厚的教学、科研力量,同时积极争取国内外专家学者的合作支持,出版了大量高水平、高质量、适应多层次需要的优秀高等教育教材。 北大出版社注意对教材进行全面追踪,捕捉信息,及时修订,以跟上各学科的最新发展,反映该学科研究的最新成果,保持北大版教材的领先地位。