内容推荐 一本难度适当、易学易教的教材是开展小学信息学教学的重要一环。本书选取 80 多个贴近小学生学习生活的例子,结合小学生的认知规律,激发孩子兴趣,以程序为中心,适当地弱化语法。本书利用流程图厘清思路,并提供多种算法实现举一反三,让小学生在学习 C++ 语言编程的过程中,学会运用计算思维解决问题。本书循序渐进、层层铺垫地依次呈现各个知识点,深入浅出,让学生在探索中体会到编程的乐趣和魅力。本书适合小学四年级及以上学生阅读使用,可作为小学生信息学竞赛、“蓝桥”杯等青少年编程大赛培训教材,也可作为CCF非专业级软件能力论证(CSP)的入门教材,还可以作为信息科技教师学习C++语言的参考读物。 目录 下册 第4单元 while与do-while循环 \t185 第40课 儿歌《打老虎》——while语句\t186 第41课 蜗牛与葡萄树——死循环\t189 第42课 最小公倍数——枚举算法\t192 第43课 最大公约数——辗转相除\t195 第44课 角谷猜想——while语句的应用\t199 第45课 蝴蝶效应——双精度实数double及科学计数法\t202 第46课 精益求精——分数化为小数\t206 第47课 称心如意的输入——do-while语句\t210 第48课 加加乐——各数位之和\t214 第49课 大大大——纯小数变整数\t217 第50课 书香阁的座位数——数学计算\t221 第51课 拍手游戏——模拟法\t225 第52课 报数游戏——模拟法\t230 第53课 化功大法——纯小数转化为最简分数\t234 拓展阅读 计算机系统\t238 第5单元 多重循环 \t239 第54课 有规律的图形—循环的嵌套\t240 第55课 图形的窍门—双重循环的应用\t245 第56课 九九乘法表—双重循环的应用\t249 第57课 鸡兔同笼—双重循环的应用\t252 第58课 百钱买百鸡—三重循环与程序的优化\t256 第59课 比特童币—四重循环\t261 第60课 比特超市—超市收费程序\t266 拓展阅读 因特网\t270 第6单元 数组 \t271 第61课 查分程序—数组\t272 第62课 捉迷藏—数组越界\t276 第63课 老鹰捉小鸡—循环移位\t280 第64课 跳绳比赛—排序\t285 第65课 采访报道—字符数组的输入与输出\t290 第66课 恺撒加密术—字符串的输入与输出\t295 第67课 快速求素数—筛选法\t300 第68课 谁大谁小—逻辑判断与推理\t305 第69课 胡萝卜与骨头—模拟法\t309 第70课 读心术—二进制数的应用\t314 拓展阅读 数据结构\t320 第7单元 函数 \t321 第71课 一见如故—函数\t322 第72课 函数与最大值—局部变量与全局变量\t328 第73课 丑数—函数的应用\t333 第74课 哥德巴赫猜想—函数的应用\t337 第75课 第n个大的数—数组名作为实参\t341 第76课 猜猜乐—二分法查找\t345 第77课 交作业啦—递归算法\t350 第78课 通力合作的100个数—递归算法及子函数的声明\t354 第79课 谁是老大—递归求最大值\t358 拓展阅读 世界上第一个微处理器\t362 第8单元 指针、类 \t363 第80课 今雨新知—地址与指针\t364 第81课 民主选举—指针与数组\t367 第82课 编程是一门艺术—类与对象\t371 拓展阅读 求伯君\t375 参考答案(下册) \t376 参考文献 \t379 附录A 字符集 \t380 附录B 奖励积分卡—比特童币 \t381 导语 《小学生C++趣味编程(第二版)》是《小学生C++趣味编程》的升级版,全彩印刷,还原真实编程环境;视频讲解,培养自主学习能力。本书定位准确、概念清晰、深入浅出生动有趣,取舍合理,是一本经典的入门教材,适合于小学生四年级及以上或初学者学习使用。 |