预计2017-12-20左右到货
小学生C++趣味编程 上下册
本书素材下载地址为:pan.baidu./s/1boOkc7X
作者:潘洪波
定价:59.80元
印次:1-1
ISBN:9787302478201
出版日期:2017.11.01
一本难度适当、易学易教的教材是开展小学信息学教学的重要一环。本书选取 80多个贴近小学生学习生活的例子,结合小学生的认知规律,激发孩子兴趣,以程序为中心,适当地弱化语法。本书利用流程图厘清思路,并提供多种算法实现举一反三,让小学生在学习 C+ +语言编程的过程中,学会运用计算思维解决问题。本书循序渐进、层层铺垫地依次呈现各个知识点,深入浅出,让学生在探索中体会到编程的乐趣和魅力。本书适合小学四年级及以上学生阅读使用,可作为全国青少年信息学奥林匹克普及组竞赛教材,也可作为信息教师学习 C+ +语言的入门教材。
目录
上 册
第 1课编程是一门技术—认识 Dev-C+ + 002
第 2课春晓—cout语句 006
第 3课天安门广场—变量、表达式与赋值语句 010
第 4课列朋波骨—计数器 013
第 5课 雪花—累加器 017
第 6课 细胞分裂—复合运算符 020
第 7课 阿布拉卡达布拉—交换两个变量的值及注释符 023
第 8课 竖式计算—设置域宽 setw 026
第 9课 植树造林—cin语句 029
第 10课 古埃及金字塔—单精度实数 float 033
第 11课 尼克与强盗—整除及整除求余运算符的应用 037
第 12课 小写变大写—ASCII码与字符型 040 拓展阅读:埃尼阿克 ENIAC 043
第 13课 智商问题—if语句 046
第 14课跳绳达人—if-else语句 049
第 15课比尔庄园—if语句嵌套 053
第 16课 开灯关灯—逻辑变量 057
第 17课 欧耶欧耶—逻辑运算符 061
第 18课闰年与平年—逻辑运算符的优先级 066
第 19课比大小—复合语句 070
第 20课孔融让梨—求 3个整数中小值 074
第 21课田忌赛马—3个数排序 079
第 22课抽奖—随机函数 rand() 084
第 23课打车费用—if语句的应用 088
第 24课体质指数 BMI—bug与 debug 091
第 25课成绩等级—switch语句 095
第 26课王宅六味—switch语句的应用 101 拓展阅读:冯·诺依曼 105
第 3单元 for循环 107
第 27课老狼老狼几点钟—for语句 108
第 28课叮叮—for语句与 if语句的结合 113
第 29课布纳特老师出的难题—累加求和 117
第 30课棋盘上的学问—超长整型与数据溢出 120
第 31课 3721数—continue语句 125
第 32课 26个兄弟姐妹—循环变量为字符型 128
第 33课打擂台—for语句的另一种形式 132
第 34课生命周期与素数—break语句 136
第 35课水仙花数—数位分离 140
第 36课天连碧水碧连天—回文数 144
第 37课神奇的大自然—斐波那契数列及长整型 long 148
第 38课 警察抓小偷—逻辑判断与推理 152
第 39课 口算大师—for语句的应用 156 拓展阅读:神奇的二进制数 161
参考答案(上册) 163
。。。。。。。。。。
。。。。。。。。。
这本书简直是为那些对编程世界充满好奇,又有些望而却步的小学生量身打造的!作为一位家长,我一直在寻找一本既能激发孩子兴趣,又能打下扎实基础的C++入门书。市面上确实不少编程启蒙读物,但很多要么过于理论化,要么内容过于浅显,无法真正让孩子理解编程的逻辑。 《小学生C++趣味编程》的出现,真的像一阵清风。它摒弃了枯燥的术语堆砌,而是巧妙地将C++的知识点融入到一个个生动有趣的小故事和游戏中。我注意到,第一册开篇就从“什么是计算机语言”这样最基础的问题切入,用比喻的方式解释了代码是如何指挥计算机工作的,这比直接抛出“变量”、“函数”这些词语要更容易被孩子接受。孩子在阅读的时候,经常会发出“哇!”的惊叹,然后迫不及待地跟着书上的例子动手敲代码。 尤其让我惊喜的是,书中对于每个概念的讲解都循序渐进,不会一下子塞给孩子太多信息。比如,在介绍到循环语句的时候,书中不是简单地给出 `for` 循环的语法,而是通过“小兔子跳格子”或者“机器人搬砖”这样的场景,让孩子理解重复执行的逻辑。这种“情景化”的学习方式,让抽象的编程概念变得具象可感。书中的插图也十分可爱,配色鲜明,有效吸引了孩子的注意力,让他们在轻松愉快的氛围中学习。 我儿子现在每天放学回家,第一件事就是找这本书,有时候是让我陪他一起读,有时候是他兴致勃勃地给我展示他刚写出来的小程序。以前,他对电脑的印象只是玩游戏、看视频,现在,他开始思考“这个游戏是怎么做出来的”,他的思维方式正在发生微妙而深刻的变化。这本书不仅教授了编程技能,更重要的是培养了他解决问题、逻辑思考的能力,以及勇于尝试、不怕失败的精神。 总的来说,《小学生C++趣味编程》是一本非常成功的少儿编程入门书籍。它在内容的选择、讲解的方式、以及视觉呈现上都做得非常出色,充分考虑到了小学生的认知特点和学习习惯。我毫不犹豫地推荐给所有希望孩子接触编程的家长。
评分老实说,我最初选择这本书,是抱着试试看的心态。我侄子对电脑游戏很着迷,我希望他能从“玩”游戏转向“创造”游戏,所以就想给他找一本C++的入门书。市面上关于C++的书籍很多,但很多都写得像大学教科书一样,看得我一个成年人都头疼,更别说小朋友了。 《小学生C++趣味编程》让我眼前一亮。首先,它的封面设计就很吸引人,色彩鲜艳,图案活泼,一看就不是那种死气沉沉的书。翻开里面,果然名不虚传,内容安排得非常巧妙。它没有直接上来就讲复杂的语法,而是从一些生活中的小例子开始,比如怎么让一个角色在屏幕上移动,怎么实现一个简单的打字游戏。这些小例子都非常贴合孩子的兴趣点,让他们觉得编程不是什么高不可攀的东西,而是可以用来实现自己想法的工具。 我注意到,这本书非常注重“动手实践”。每一个概念讲完后,都会立刻跟着几个可以运行的小例子,而且这些例子都写得非常清晰,代码注释也很详细,方便孩子理解。书中还设计了一些“挑战小任务”,让孩子在完成基本功能后,思考如何改进,如何添加新功能,这极大地激发了他们的创造力和解决问题的能力。 最让我满意的是,这本书的语言风格非常接地气,没有使用太多专业术语,即使有,也会用非常形象的比喻来解释。比如,在讲到“变量”的时候,书中用了“小盒子”来比喻,每个小盒子可以装不同类型的东西,这样孩子一下子就明白了变量的作用。这种寓教于乐的方式,让学习过程变得轻松愉快。 通过这本书,我侄子不仅学会了一些C++的基本语法,更重要的是,他开始对编程产生了浓厚的兴趣。他会主动去琢磨代码,有时候还会跑来问我一些关于程序运行逻辑的问题。这让我感到非常欣慰,因为我知道,这不仅仅是在学习一门技术,更是在培养他一种新的思维方式。这本书真的给了我一个惊喜,我非常推荐。
评分我一直认为,学习编程不应该是一个枯燥乏味的考试,而应该是一个充满探索和发现的旅程。特别是对于小学生来说,如果一开始就接触到晦涩难懂的语法,很容易打击他们的积极性。 《小学生C++趣味编程》这本书,恰恰做到了这一点。它没有选择那些过于复杂的例子,而是从孩子们日常生活中熟悉的事物入手,比如简单的计算、猜数字游戏,甚至是用代码来模拟一个简单的动画。我注意到,书中在讲解第一个程序“Hello, World!”的时候,并不是直接给出代码,而是先描绘了一个场景:小小的电脑精灵想要向大家打招呼,然后就需要我们来写一段“咒语”(代码)让它开口说话。这种叙事性的引入方式,瞬间就拉近了孩子与编程的距离。 我儿子看完书后,最大的变化就是他开始对“为什么”这个问题产生了浓厚的兴趣。他会反复琢磨书上的代码,理解每一行指令的作用,并且尝试去修改一些参数,看看会发生什么。这种主动探究的精神,是在很多教材里难以见到的。书中还设计了大量的“小陷阱”和“隐藏关卡”,让孩子在解决这些小问题的时候,能够加深对概念的理解,并且学会如何调试代码。 我注意到,这本书的排版设计也非常人性化。大号的字体,清晰的插图,以及分段落的解释,都让孩子阅读起来非常轻松。它不会一次性给出过多的信息,而是将知识点拆解成小块,让孩子更容易消化和吸收。甚至在一些关键的语法点上,书里还会用小图标或者醒目的颜色进行提示,帮助孩子记忆。 最让我感到欣慰的是,这本书培养了孩子逻辑思考和解决问题的能力。他现在遇到一个问题,不再是直接放弃,而是会像书中教的那样,尝试去分解问题,找到可能的解决方案。这本书不仅教会了他C++的编程技巧,更重要的是,它在他的心中播下了逻辑思维的种子,这对我来说,比任何编程技能都重要。这本书真的是一次非常成功的投资。
评分作为一个对计算机科学略有了解的家长,我一直在寻找一本能够真正引导孩子理解编程本质的C++教材,而不是仅仅停留在语法层面。市面上的少儿编程书籍,我接触了不少,但很多要么是侧重于图形化编程,难以过渡到文本编程;要么是直接抛出大量的语法,让孩子感到枯燥和困惑。 《小学生C++趣味编程》在这一点上做得非常到位。它没有回避C++的文本化特性,但又巧妙地将学习过程游戏化、趣味化。我观察到,书中对于每一个核心概念的引入,都伴随着一个引人入胜的故事背景或者一个小游戏的设计。例如,在讲解条件语句(if-else)的时候,书中设计了一个“根据天气选择穿衣”的场景,让孩子在模拟实际决策的过程中,理解程序如何根据不同条件做出判断。 我尤其欣赏的是,这本书在讲解过程中,并没有追求一次性灌输所有知识点。它采取的是一种“螺旋式上升”的学习方式,先从最简单的输入输出、基本数据类型开始,然后逐渐引入运算符、控制流,最后再到函数、数组等更复杂的概念。每一次新概念的引入,都会与之前学过的知识点相结合,形成一个有机的整体,让孩子能够不断巩固和深化理解。 书中为孩子提供的练习题目,也并非简单的“填空”或“选择”,而是更多地鼓励孩子进行“创造性编程”。比如,让孩子设计一个简单的计算器,或者一个能够与用户进行简单对话的程序。这些任务的难度设置非常合理,既能让孩子感受到成就感,又不会让他们因为畏难而放弃。 我儿子自从开始看这本书,明显地变得更加主动和有条理。他会在完成书上的练习后,尝试自己修改代码,加入一些他自己的想法。他开始不再仅仅把电脑当作一个娱乐工具,而是开始思考“我能不能让它帮我做这个?”、“这个功能是怎么实现的?”。这种由被动接受到主动探索的转变,是我最看重的地方。这本书不仅教会了他C++的语法,更重要的是,它在孩子心中播下了逻辑思维和创造力的种子。
评分我一直觉得,对于小孩子来说,学习编程最重要的一点是“好玩”。如果一件事情不好玩,再有意义,他们也很难坚持下去。我之前给孩子买过一些编程启蒙的书,但很多都显得太严肃了,孩子看几页就没兴趣了。 《小学生C++趣味编程》这本书,可以说彻底颠覆了我对少儿编程教材的认知。首先,它的内容编排就非常接地气,像是讲故事一样,把C++的一些核心概念,比如循环、判断、变量等等,都用非常生动形象的方式呈现出来。我看到书中用“探险寻宝”来类比循环,让孩子在游戏般的场景中理解重复执行的逻辑,这种设计简直太妙了! 而且,这本书非常注重“可视化”的教学。虽然是C++这种文本编程语言,但书中运用了大量的插图和流程图,帮助孩子理解代码的执行过程。甚至还会有一些小动画的描述,让原本抽象的代码逻辑变得一目了然。我儿子看得津津有味,经常会指着图给我说,“妈妈你看,这里就像小机器人一样,一步一步地执行代码!” 我特别喜欢的是,这本书并没有把每个知识点都讲得特别深,而是选择了一些最核心、最能激发孩子兴趣的部分。它鼓励孩子去“玩”代码,去尝试,去犯错,然后从中学习。书中的很多练习题,都像是一个个小小的挑战,让孩子在解决问题的过程中,逐渐掌握编程的技巧。我儿子现在有时候会自己尝试修改书上的代码,加一些他想到的新功能,这让我非常惊喜。 这本书不仅仅是教孩子怎么写代码,更重要的是,它在培养孩子一种解决问题的能力,一种逻辑思维的能力,以及一种面对困难不放弃的精神。孩子通过编写程序,学会了如何分解问题,如何一步一步去实现目标,这对于他们将来的学习和成长都非常有益。总之,这是一本让我觉得非常超值的书。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.idnshop.cc All Rights Reserved. 静思书屋 版权所有