学习信息学奥赛的同学越来越多,从事信息学奥赛教材编写的人也越来越多,如何选择好的参考书,适合自己的参考书,就成为同学们首要解决的问题。信奥营就自身的实践分享一二,望给同学们选择信息学奥赛学习资料,提供一个参考。
C++是针对K12学生入门级来说,课程体系大多数围绕算法展开,最终目标还是信息学奥赛,信息学奥赛唯一指定语言就是C++,所以想走信息学奥赛的路,就直接学C++就好了。 然而,C++语言学习比较枯燥、后期学的算法太难, 同学们要想在信息学路上走得更远,选择合适教材、培养信息学兴趣、循序渐进。
一、入门阶段
4-5年级学生入门:
推荐:《小学生C++趣味编程 上下册 》 清华大学出版社
一本真正适合小学生的信息学竞赛培训教材
小学生C++趣味编程利用流程图理清思路,并选取贴近小学生学习生活的例子,结合小学生的认知规律,来激发孩子的学习兴趣,以程序为中心,适当地弱化语法,让孩子们更容易理解。
6年级学生入门:
推荐:《信息学奥赛一本通C++版》
《信息学奥赛一本通》里主要是c++编程基础加编程示例,同样包含历年NOI题型,虽然不全,但是基本都是典型题目,很适合既想学习c++语言,又要参加信息学奥赛的同学们使用。
初中学生入门:
推荐: 《CCF中学生计算机程序设计》《信息学奥赛一本通C++版》《CCF中学生计算机程序设计》中国计算机学会组编。《入门篇》内容就是对程序设计基础的讲解,书200多页,比起《一本通》要薄很多,可以说是很“入门”了,当然200多页讲这么点知识还是很细的。《基础篇》相对入门篇来说就要有一定的提升了,知识结构也有了深度,这两本作为辅助教材也是可以的,再加上官方题库,那也是可以一飞冲天的!
二、进阶阶段
推荐一套由前国赛金牌选手、国家队教练亲自编写的书籍。
1.刘汝佳.《算法竞赛入门经典》.清华大学出版社
2.刘汝佳,陈锋.《算法竞赛入门经典训练指南》.清华大学出版社
3.刘汝佳,黄亮.《算法艺术与信息学竞赛》.清华大学出版社
中小学生信息学相关的编程资讯:
教育部公布2022-2025学年面向中小学生的全国性竞赛活动白名单
最后更新时间:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。