编辑推荐

适读人群:小学四年级及以上学生阅读使用,可作为全国青少年信息学奥林匹克普及组竞赛教材,也可作为信息教师学习C++语言的入门教材

  本教材配套资源下载地址为:https://pan.baidu.com/s/1i7mvF6H

《小学生C++趣味编程》以单元和课的形式编排、符合小学生认知特点的编程入门书,知识点依次呈现,深入浅出,循序渐进。课课有习题,课课有课件,易学易会。以知识点为中心,《小学生C++趣味编程》适当地弱化语法,注重算法。利用流程图厘清思路,激发学习兴趣,培养计算思维。

内容简介

  《小学生C++趣味编程》难度适当、易学易教的教材是开展小学信息学教学的重要一环。

  《小学生C++趣味编程》选取80多个贴近小学生学习生活的例子,结合小学生的认知规律,激发孩子兴趣,以程序为中心,适当地弱化语法。

  《小学生C++趣味编程》利用流程图厘清思路,并提供多种算法实现举一反三,让小学生在学习C++语言编程的过程中,学会运用计算思维解决问题。

  《小学生C++趣味编程》循序渐进、层层铺垫地依次呈现各个知识点,深入浅出,让学生在探索中体会到编程的乐趣和魅力。

  《小学生C++趣味编程》适合小学四年级及以上学生阅读使用,可作为全国青少年信息学奥林匹克普及组竞赛教材,也可作为信息教师学习C++语言的入门教材。

目录

下  册

第40课 儿歌《打老虎》—while语句166

第41课 蜗牛与葡萄树—死循环169

第42课 最小公倍数—枚举算法172

第43课 最大公约数—辗转相除175

第44课 角谷猜想—while语句的应用178

第45课 蝴蝶效应—双精度实数double及科学计数法181

第46课 精益求精—分数化为小数185

第47课 称心如意的输入—do-while语句189

第48课 加加乐—各数位之和192

第49课 大大大—纯小数变整数195

第50课 书香阁的座位数—数学计算198

第51课 拍手游戏—模拟法201

第52课 报数游戏—模拟法204

第53课 化功大法—纯小数转化为最简分数208

拓展阅读:计算机系统211

第5单元 多重循环213

第54课 有规律的图形—循环的嵌套214

第55课 图形的窍门—双重循环的应用219

第56课 九九乘法表—双重循环的应用223

第57课 鸡兔同笼—双重循环的应用226

第58课 百钱买百鸡—三重循环与程序的优化229

第59课 比特童币—四重循环233

第60课 比特超市—超市收费程序237

拓展阅读:因特网241

第6单元数组243

第61课查分程序—数组244

第62课 捉迷藏—数组越界248

第63课老鹰捉小鸡—循环移位252

第64课跳绳比赛—排序256

第65课采访报道—字符数组的输入与输出261

第66课恺撒加密术—字符串的输入与输出265

第67课快速求素数—筛选法269

第68课谁大谁小—逻辑判断与推理273

第69课胡萝卜与骨头—模拟法276

第70课读心术—二进制数的应用280

拓展阅读:数据结构286

第7单元函数287

第71课一见如故—函数288

第72课函数与最大值—局部变量与全局变量293

第73课丑数—函数的应用297

第74课哥德巴赫猜想—函数的应用300

第75课第n个大的数—数组名作为实参304

第76课猜猜乐—二分法查找308

第77课交作业啦—递归算法312

第78课通力合作的100个数—递归算法及子函数的声明316

第79课谁是老大—递归求最大值319

拓展阅读:世界上第一个微处理器322

第8单元指针、类323

第80课今雨新知—地址与指针324

第81课民主选举—指针与数组327

第82课编程是一门艺术—类与对象331

拓展阅读:求伯君335

参考答案(下册)337

参考文献340

附录A 字符集341

附录B 奖励积分卡—比特童币342


精彩书摘

  第3单元  格莱尔是勤奋的孩子,她每天都会练半小时的钢琴,也就是说,1月1日练半小时的钢琴,1月2日练半小时的钢琴,1月3日练半小时的钢琴,……,12月31日练半小时的钢琴。  每天都重复做一件事需要毅力,格莱尔真是一个了不起的孩子!  尼克和格莱尔玩“老狼老狼几点钟”的游戏。老狼老狼几点钟?1点钟。老狼老狼几点钟?2点钟。老狼老狼几点钟?3点钟。老狼老狼几点钟?4点钟。……老狼老狼几点钟?11点钟。老狼老狼几点钟?12点钟。  狼来了,快跑!  试编一程序,输出上面的文字。  #include  usingnamespacestd;  intmain()  {cout

其他推荐