一、1-4年级:兴趣学习
(1)、scratch
(2)、Go C
为什么小学一二年级就可以学Go C编程(C++画图)呢?
(3)、C++入门
问题五:小学生学习C++的前置课程
小学生C++编程与信奥竞赛学前准备指南(2024.11.29)
二三年级可以入门学习Go C画图
学Go C画图,直接用慧通教育的题库做题就可以了
慧通教育
三四年级就可以学C++入门的知识,学习一些C++语法
三四年级学C++语法知识是没有问题的,学信奥可以适度的抢跑,但起跑不宜太快
1、一本通启蒙
2、慧通教育
3、《中学生计算机程序设计基础:例题精析与训练》做题链接:
五六年级学算法入门和数据结构基础,
一些信奥强省可能在小学五六年级就学到了CSP-S大约一半的内容
信奥入门级相关的比赛(2025.01.13)
A、慧通教育
B、一本通启蒙
小学生讲C++(2023.12.03)
二、5-7年级:C++(专业阶段学习)
目标:GESP比赛、CSP-J2争取拿一二等奖,最好是一等奖,
初二(8年级):CSP-S2拿奖
初二、初三(8、9年级):CSP-S2、NOIP
B、一本通启蒙
C、洛谷入门与面试
D、一本通题库
E、洛谷题单广场
三、进入CSP-S、NOIP的学习阶段
这个时候CSP-S、NOIP(NOI大纲提高级的部分)学了一半或大半
有的同学在小学六年级及初一就能完成上面的内容
在学习下面信奥的数学的知识的同时
可通过进一步进行训练、比赛
将上面学过的提高级算法和数据结构以及入门级数学熟练掌握
1、首先重点学习信奥的数学提高阶段相关的数学知识(详情见NOI大纲)
2、接下来学一下微积分入门、概率论的入门知识
有的同学在小学五六年级就学习了微积分入门知识
小学生微积分学习
3、初一、初二,学完除难度为【10】的NOI大纲中的相关的数学知识
也就是入门级、提高级、NOI级的相关的数学
NOI数学 学习 相关书籍及视频等资料(不包括CTS内容)
4、接下来,进一步学习NOI大纲中的提高部分的算法和数据结构的内容(详情见NOI大纲)
5、NOI大纲中的NOI级的算法和数据结构部分的除了难度为【10】的部分(详情见NOI大纲)
6、最后学习难度为【10】的(包括NOI级的算法、数据结构、数学)部分的内容(详情见NOI大纲)
时间点:初三毕业的暑假及高一、高二
以上是一个大概粗略的学习路线,在实际的学习中
同学们可以根据自己的具体情况按NOI大纲制定
适合于自己的学习路线、路径
以上内容仅作为一个参考
希望对同学们有一些帮助
附:NOI 大纲(2023年修订版)正式发布
全国高中数学联赛
中国数学奥林匹克
数学竞赛
信奥的数学题单(2024.12.12)
信奥中的数学,程序员的数学(2025.02.10)
信奥中的数学,程序员的数学(2025.02.10)-CSDN博客