临沂一个教练整理的三种信息学竞赛学习路线
1、小学C++启蒙(小学一二年级)
(1)《我的第一本算法书》
(2)《啊哈编程星球:一本书入门 Python 和 C++》 (2019.09)
(3)走进 GoC 的编程世界(2022.02)
(4)看漫画学 C++
(5)五笔第一讲 指法(盲打)
2、三四年级C++入门
3、五六年级争取拿CSP-J2 第2轮 二三等奖
4、初一学习目标:
CSP-J2 第2轮 一等奖
CSP-S2 第2轮 二、三等奖
5、初二学习目标:
CSP-S2 一二等奖 并争取参加NOIP
我了解到的一些学的比较好的孩子,大部分是学的比较早的,
比如从小学三四年级就开始学信奥
信奥环境比较好的强省
一些小学就有信奥的社团课或兴趣班
首先这些孩子学的比较早,那么可能学1遍学不会多少
因为学的早,完全可以再学第2,第3遍
在相同的天赋和基础的情况下
显然,学得早,并且学2-3遍
那么成绩就明显比那些学的晚的要好很多
如果只学了1遍,学的学时还不够,
就是匆匆忙忙地过了1遍,甚至有很多孩子根本就没有学完相关的知识
就匆忙去比赛了
这样的情况下,
获得好成绩的机会就相对小得多
(二)路线二
说少儿编程c++难,python简单,我不认同
目前国内少儿python编程做的不够深入,但并不能说他深入下去就很简单
他们确实教的慢且简单
从以往的经验来看,如果是从初一或初二由python转到C++的,尽量就劝退为好,一个由python转C++确实有的孩子转换起来需要时间成本,有的甚至一直转不过来,
上面的情况,多数的坚持不下来
所以我觉得还是尽早从更小的孩子培养C++,少儿C++编程确实有和学python一样的简单的普及性的路线
说C++必说信奥,其实现在蓝桥杯青少组C++,NOC C++等也在白名单里面
浙江有很多学生高中还在参加CSP-J的比赛
不管哪个省CSP-J 2 第2轮能拿到 一等 奖的都 是比较好的学生了
就是别人家的孩子
这几年C++普及类的比赛才多起来
想试试信奥,显然,从简单的C++普及性的C++学起更好一些,
如果只是兴趣,想学什么就学什么,机器人,体育,都 可以
我做了许多潘洪波老师《小学生C++趣味编程》的对应的scratch程序
在我的博客里有
NOI题库 scratch题解
第15课 比尔庄园 《小学生C++趣味编程》_dllglvzhenfeng的博客-CSDN博客_小学生c++趣味编程
scratch和C++ 双语教学
已经试验过,效果很好
一般对于已经学过scratch,有一定的基础后,
学到scratch的变量部分,
就可以开展scratch和C++双语教学
面向二三四年级的小朋友
《小学生C++趣味编程》潘洪波老师的这本书第2版已经有配套的视频了
scratch画图和Go C画图 也是可以双语教学
可以二三四年级和学C++,或scratch C++双语教学同步
二三四年级完全是兴趣班的路子,五六年级可以试水信奥 等各种比赛
这个五六年级如果 有的孩子确实打信奥难出较好的成绩
可以按照为将来的计算机专业或者将来计算机考研的机试做一个准备
争取的目标是信奥强省CSP-J2初中争取拿到二等奖,一般 的省份争取拿到CSP-J2的一等奖
或者高一高二拿到CSP-J2的 一二等奖
做一下将来的考研或职业的准备
少儿C++编程可以普及类似python的内容以及信奥兼顾
其实还有一个让家长认可,也是家长给我提出的路线
初中尽量争取拿到CSP-J2 一等奖或强省的二等奖,为将来的计算机专业就业做准备
或为将来计算机考研的机试做准备
可以学到高一高二,但不会投入过多的时间
不以竞赛打NOIP,进省队,NOI为目标
这样的学生,我通常入门组的相关的内容可能讲2遍,
部分讲3遍,是和家长协商好的
相对投入的时间不够多
家长说家中亲朋有很多学计算机的,是家长集体商量的一个认为对那个孩子合理的方案
比如啊哈算法讲了1遍,一本通第5版讲了1遍
系统地进行讲解
那个学生高一参加了CSP-J的比赛,拿了一等奖,高二没有参加,但一直学到高二的寒假结束
高中每周2小时,2节课,初中每周2-3节课,寒暑假没有什么特殊情况只要有时间就是3节课,从小学6年级学到高二,后面将提高的部分讲了近一半的内容
最后的结果家长,学生,老师都很满意
当然,这个孩子数学比较好,又对信奥感兴趣,没有这个前提,绝对坚持不了这么长时间
(三)路线三
信奥的算法和数据结构是计算机专业大学学的内容
CSP-J的一二等奖,基本上对应着大学考研机试的水平了
基本是大学一年级毕业了的水平
应该是一年级的大多数学生都没有这个水平
五大联赛,没有一个是简单的
我会在讲课中经常 遇到这个问题,
所谓的课程规划,不如直接根据学生的情况不断调整来的好,
就是变为老师将要求提出,
由班主任来监督,根据学生情况调整
课程规划做的再好,执行力不够,徒劳
这个信奥不是老师教练给你规划学习哪些内容
要学的内容就在那儿摆着,就是NOI考纲
是要看孩子自己能走到,能拼到什么位置
“ 学好信奥的 5 大要素 ” 五大要点
1、数学能力
2、学习习惯
3、心理素质
4、兴趣爱好
5、家长与学校的支持和规划
初中能打NOIP的孩子,都是在各省拔尖的学生了
还要有一定的资源才行,就是有相关的教练推荐或他所在的学校有推荐名额