小学五年级学习两个月C++,拿到CSP-J全国三等奖

内容分享18小时前发布
0 39 0

儿子从幼儿园开始就喜爱乐高,后来又学习了乐高的机器人编程,再后来学了Scratch,Scratch从1级已经考到了3级,后面感觉Scratch往后用处不大,没有继续了,但是无论从后来的升学,还是自己的兴趣,计算机编程还是要继续学的。可是,学什么,怎么学?作为一个长期的课外学习科目,怎么长期坚持学习,需要好好规划。

为什么选择C++

选择哪个方向呢?有Python和C++两个可以选择。

作为一个从事计算机软件工作20多年的老程序员,通过收集资料,结合自己的经验,果断的选择了C++。理由如下:

1、C++更偏向底层一下,学习C++,可以接触更多的计算机知识。为后来的学习增加底蕴。而Python作为一门可以快速入门的计算机语言,想学习,随时可以开始,学过C++,转Python简直不要太简单,反过来则很头疼。

2、以前关注过信奥赛(NOI),关于NOI,可以关注我另外一篇文章《信奥赛家长交流》,作为教育部放开的白名单赛事之一,从小学一直可以学到高中、大学。是一个可以持续投入的。万一有这方面的天赋,可以作为一种选择,有一些名初名高都喜爱有这样特长的学生,在全民双减和摇号的大背景下。学C++可以让他的路更宽。

3、C++后来还有各种比赛可以参与,如果后来大学学习计算机,也是一个重大的基础。值得长期投入。

制定目标和计划

目标

目前是五年级,争取在小学阶段能够拿到省奖,在初中阶段能在CSP的提高级比赛中获得省奖,最好能进入省队,如果不能进入省队,则放弃NOI路线。

如果,能进入省队,则加大培养力度。冲全国一等奖,并在高中阶段进入国家集训队,如果能获得保送名额,则终极目标达成。

计划

1、平时作业多,重点放在寒暑假。寒暑假基本上保证每周五次课。

2、学习内容根据NOI大纲来教学,小学阶段主要是基础计算机知识和C++编程语言基础学习,包括计算机基础知识学习、C++编程输入输出,数值计算,分支判断,循环,数组,字符串,排序等。

3、必须参与的比赛:小学阶段CSP-J(入门级)。

4、争取每周都要刷题2-5题:[洛谷](https://www.luogu.com.cn/)

我的准备工作

为了能更好的辅导他,我特意参与了2021年的CCF NOI指导教师资格的培训,并顺利的拿到了证书。

拿到证书后,我也调研了武汉的信奥相关的培训机构,也通过儿子学Scratch的培训机构与感兴趣的家长们做了一次交流。也就有了我的另外一篇文章《信奥赛家长交流》。

后记

儿子实际学习C++的时间是在四下五上的暑假期间,期间经历了差不多每周3-5次课的学习。

2022年9月份的时候,我给他报了中国电子学会的C语言等级考试(1级)和CSP-J的比赛,结果是C语言1级顺利拿下。CSP-J压线(30分)拿了一个国家三等奖。没有进入第二轮,由于疫情的缘由,后来第二轮基本上都没有考。

种子已经种下,结果如何,静待花开不行,还得常浇水施肥除草才能呵护他成长,不知道是一朵花,还是一颗参天大树!

© 版权声明

相关文章

39 条评论

  • 头像
    孤虚道 读者

    三等奖约等于无

    无记录
    回复
  • 头像
    JoyceRegina 读者

    试试水

    无记录
    回复
  • 头像
    朱慢慢Miu 读者

    我对电脑不懂,希望孩子可以学习,他10岁了也是五年级,想知道怎么学习,谢谢您

    无记录
    回复
  • 头像
    郭鑫炜 读者

    可以看看我其他的文章

    无记录
    回复
  • 头像
    xxHoiii 读者

    孩子9岁三年级下,是否学scratch呢?谢谢!

    无记录
    回复
  • 头像
    白浪之岸 读者

    没问题的,Scratch是图形化编程,和玩积木是一样的。

    无记录
    回复
  • 头像
    寒粆 读者

    今天开始头条文章发布

    无记录
    回复
  • 头像
    张茜 读者

    编程语言只是一门工具,算法才是核心

    无记录
    回复
  • 头像
    小马好爱吃草莓_ 投稿者

    是的,信奥赛主要考察的就是算法

    无记录
    回复