4000336031 微信 li1377174255

湖南童程童美信息学奥赛

湖南C++信息竞赛要学多久

来源:湖南童程童美信息学奥赛 发布时间:2023/3/28 11:32:34

  湖南C++信息竞赛要学多久?很多家长在问孩子学C++信息学奥赛多久能获奖?如果有人跟您说2-3个月就可以的话,您直接拉黑就可以了。虽然2-3个月也不是不可能,我自己也带过这样的孩子,但那必须是在孩子有时间、所在省份是弱省,孩子的接受程度很强的情况下才有可能,所以咱绝大部分孩子就别想了。今天我就结合6年多的教学经验给咱们说说到底需要学多久?

  要回答这个问题,就得先知道信息学竞赛考察的是什么内容。信息学竞赛的主要方式是上机编写算法,算法要借助于某种编程语言比如C++。有些竞赛在上机写算法之前会有一轮笔试题,这样就形成了两轮比赛。初赛为笔试题,复赛为上机题。笔试题的考察范围比较广,包含C++语法、计算机基础、网络基础、数据结构、数学、计算机英语等。

  从这里可以看出,算法才是核心。C++语言仅仅是实现算法的前提。当然任何语言都可以实现算法,只是C++通常是竞赛的指定语言之一,有些竞赛更是指定了编程语言必须用C++。

  如果参加竞赛是为了体验信息学竞赛的比赛氛围和题目类型,那么其实学过几节C++课就可以了。如果参赛希望能获奖,那么就得等C++学完,再学一段时间的算法。这个“一段时间”,我个人认为至少应该训练50道简易的算法题。这样的话,去参加竞赛有希望做出一道或半道题。对于多数的信息学竞赛而言,只要非0分,就至少能得三等奖。如果想进一步挑点较难的竞赛比如NOIP,要求自然就更高。

  需要注意的一点,除了蓝桥杯之外的几乎所有的中学竞赛,数据都是用文件来输入输出。每次比赛都有很多小朋友因为不会文件输入输出爆0,这个就很遗憾了。因为文件输入输出很简单,一节课就能学会。

  不同孩子的天赋和学习能力是不同的,所以这个问题并没有准确答案,因人而异。天赋好或学习能力强的孩子,一年就能在竞赛中获奖;天赋一般或学习能力较弱的孩子,也有可能学习几年依旧停留在较初级的水平。

  一般而言,如果学生按照每周一次课学习,从高年级开始到快毕业或低年级段,还是有很大概率能在CSP-J比赛中获奖,也就是说在阶段可以参加2次比赛,基本上学习一年半到两年时间,这里我想说其实现在的CSP-J的比赛远没有到拼智商的程度,只要孩子好好学,自己独立思考解决问题,我认为拿个入门组的奖项是没有问题的,因为j和s是可以一起参加的,咱们在拿到J不错的奖项到了就可以选择两项一起参赛了,所以大致2年左右获奖还是有很大概率的。

领取试听课
每天限量名额,先到先得
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
  • 详情请进入 湖南童程童美信息学奥...

关于我们 | 招生信息 | 新闻中心 | 学校动态

版权所有:搜学搜课(www.soxsok.com)