





作者:潘洪波
定价:48元
印次:1-6
ISBN:9787302587149
出版日期:2021.10.01
印刷日期:2023.10.23
图书责编:赵轶华
图书分类:教材
理解编程,探寻算法本质;理解儿童,尊重真实体验。本书选取适合小学生认知水平、挑战性适当、有一定广度和深度的问题,通过学习与训练,能有效地促进小学生全面、细致地思考问题,提高编程的准确性,增强程序查错、调试能力,为进一步学习算法或运用编程解决实际问题打下坚实的基础,让思维在问题链中深入浅出,让学习自然而然地发生。 本书是《小学生C++ 趣味编程》的进阶教材,适合参加小学信息学编程复赛、编程水平上机展示活动、“蓝桥”杯编程大赛等比赛的读者学习,也可作为参加CSP-J (入门级)比赛的入门教材。
潘洪波,浙江省金华市金师附小凤山校区信息技术教师,高级教师,从教20余年,曾获浙江省小学信息技术优质课一等奖,制作的教学软件在全国现代教育实验学校评比中获一等奖,在中央电教馆组织的基础教育教学软件评比中获二等奖,5次获浙江省一等奖。编写的教材《小学生C++趣味编程》由清华大学出版社出版,编写的《智能机器人WeDo 2.0(小学版)》被评为浙江省第六届精品课程。
前 言 小学生怎样学习编程会更加科学、更加有效?这是我一直在思考的问 题。我想,或许我们可以借鉴、参照小学生学习数学的方法。 在小学低年级阶段,学习 5 以内加减法时,一天一个课时,要学一个 月。在小学高年级阶段,学习圆的认识及周长与面积计算时,一天一个课 时,也要学三个星期。“慢节奏”是小学生学习的一个特点。因此,小学生 在学习编程时,也要“慢”。老师、家长要树立正确的观念——小学生学习 编程是一个长期的过程,不能速成,不可急躁。只有“慢”下来,才能给小 学生更多的时间去体验、去经历、去理解一个个知识点的形成过程。学习, 因为理解而亲切,现在的“慢”是为了以后的“快”。 又如,小学生学习“数”时一般是这样安排的:为了解决“数数”这个 实际问题,先学习一位整数,然后,为了解决其他实际问题,再学习两位整 数以及小数、分数..而不是一开始就学习“有理数分为整数、分数”这样 概念化、抽象的知识。基于“问题解决”(不是基于知识)也是小学生学习 的一个特点。因此,小学生在学习编程时,也要基于“问题解决”。从适当 的问题出发,通过创设具有吸引力、趣味性的情境,在解决问题的实践中引 出新知识,适可而止,不求概念化,逐步系统化。同时,要用合适的方法求 解,程序中采用的算法不一定是最好的、最优的,但一定要是基于小学生认 知水平的、可理解的、可行的算法。 基于以上认识,针对小学生信息学奥赛复赛编写了本书,是对《小学生 C+ + 趣味编程》一书的补充和深入。本书编排了13 课内容、21天的模拟训 Xcyzw.i...
第2课 纸上看人生—初识二维数组
第3课 填数之旅—二维数组的应用
第4课 总分知多少—结构体
第1单元 准备篇
第5课 “知党爱党为中华”知识竞赛——排序函数sort
第6课 “童心向党绘百年”绘画比赛——sort 的比较函数
第7课 群星璀璨——常用函数汇总
第8课 平均分——数据类型的取值范围
第9课 定义新运算——文件操作
第10课 快慢知多少——时间复杂度
第11课 存储空间知多少——空间复杂度
第12课 算法优化——前缀和
第13课 算法优化——双指针
第2单元 训练营
第1天 兔村500 年
第2天 一年中第几天
第3天 组队比赛
第4天 “垃圾分类我先行”测评活动
第5天 邮件分类
第6天 名次
第7天 等候时间
第8天 接苹果
第9天 刷题夺币
第10天 最长“顺眼串”.
第11天 取数
第12天 插入乘号
第13天 字母X
第14天 听指挥的小兔
第15天 最多的通话次数
第16天 末尾零的个数
第17天 “如意”价值
第18天 IP 地址
第19天 最佳位置
第20天 蛋糕装盒
第21天 分组
第3单元 实战篇
模拟卷一
模拟卷二
模拟卷三
模拟卷四
参考答案
附录 奖励积分卡——童币