C++与信息学奥赛那些不得不说的渊源

2019-06-24 15:56

8715
总阅读

今年信息学奥赛j的举办可谓一波三折,就在大家以为今年的信息学奥赛要告别全国竞赛的时候,它成功回归的消息刷爆了朋友圈。为什么这个竞赛会如此受到家长们的关注呢?


其实信息学奥赛全称“全国青少年信息学奥林匹克联赛(NOIP),是全国“五大学科竞赛”之一,它的成绩也是部分学校自主招生的重要参考和录取指标。


2018年,共有118名学科竞赛选手提前被保送清华大学,各省录取情况如下:




在这些学生中,有27%的学生是通过NOIP实现了自己的清华梦,NOIP所占比重已经超过越数学,成为继生物之后第二大学科。



如果觉得保送清华的难度有点高也不用担心,其实只要孩子能进入省队并取得好成绩,上交、北航、浙大和复旦等大学也会向孩子抛出橄榄枝,北邮、中科大、电子科技大学等学校每年在自主招生时也会全力招收NOIP优秀选手。


NOIP考什么呢?


NOIP联赛分两个年龄组:普及组提高组。每组竞赛分两轮:初赛和复赛。



初赛形式为上机,侧重考察学生的计算机基础知识和编程的基本能力,并对知识面的广度进行测试。程序设计的描述语言采用C++、C或Pascal(2022年将只保留C++语言)。各省市初赛成绩在本赛区前百分之十五的学生进入复赛,其分数不计入复赛的成绩。



复赛形式为上机,侧重考察学生对问题的分析理解能力,数学抽象能力,驾驭编程语言的能力和编程技巧、想象力和创造性等。程序设计语言同初赛一样。


由此,我们也不难看出,C++编程语言是NOIP中最为重要的一环。



那C++是什么?适合什么人群学习呢?



C++是C语言的继承,作为编译型语言,能编译成直接被计算机执行的代码,是技术思想覆盖最广的高级语言。C++具备运行速度快、效率高、安全稳定等特征,在很多领域具有不可替代的作用,这也使得C++语言成为信息学NOIP 奥林匹克信息学竞赛的指定语言之一。


相比图形化编程和Python,C++语言代码编写更复杂,需要更多编程和计算机基础。所以推荐小学5年级及以上、逻辑思维&数理能力较强、且热爱NOIP竞赛的孩子学习


孩子需通过入学测试,方可开始C++的学习。若准备不足,可从Python语言学习过渡到C++。



学习C++有哪些优势?



参加信奥赛,敲开名校大门



全国青少年信息学奥林匹克联赛(NOIP)是五大学科竞赛之一,专业性强,对于小升初,中考,高中保送至名牌大学而言,是重要敲门砖。NOIP获奖的高中毕业生,皆可享受高校保送或降分录取的自主招生政策。



串联多学科学习,提高学习效率



C++学习将充分用到数学、物理、英语等知识,和学科紧密结合,培养孩子数理逻辑思维,提高单位时间的学习效率,并避免偏科现象。



解决实际问题,培养综合能力



C++的学习涉及大量程序设计,孩子需通过逻辑分析拆解问题,并构建可行的数学模型,最后编程解决,这个过程将培养计算思维、抽象思维、创新思维等综合能力。




妙小程C++课程体系



l 美国硅谷人工智能专家李华教授首席设计

l 内容参考NOIP竞赛大纲标准,由多位金牌带队教练提炼总结

l 采取进阶式学习,由浅入深,循序渐进

l 穿插阶段性考试,以保证学习效果

  


妙小程C++课程优势


  • 课程内容贴合青少年生活实例,让孩子更易理解课程知识。
  • 深入浅出的知识教学结合课堂巩固练习以及课后深化训练,让孩子代码能力层层递进
  • 题库专业强大,结合作业系统,让孩子稳扎稳打考竞赛
  • 在线IDE平台,同屏直观展示代码和题目,方便孩子练习;另有课前实时讲解,让知识的传递更高效
  • 针对竞赛推出考前特色冲刺班,全真模拟考试,还有NOIP专业指导老师带队,让孩子获奖更容易。
  • 讲师+辅导老师+班主任三师课堂,保证学习效果。


  


妙小程C++课程的师资






分享到

专题推荐全部阅读

0元领取

价值199元在线编程体验课

妙小程少儿编程公众号二维码关注妙小程公众号

0元体验价值199元体验课