不是鸡娃,喜欢编程。

21  •   •  1028 次浏览

孩子今年中一,进了一个离家近的中学,非IP。发现他喜欢编程,自发的做了3百多题leetcode,不会就看youtube学,看来是真爱。

他近来想参加NOI(National Olympiad in Informatics),既然有兴趣,我也想帮帮他,比如让他能遇上志同道合的人,能受到比较系统的培训。

很冷门,不知有没有过来人。

16 条回复
  • 天狼2021
    #1

    coding 很练逻辑思维的我觉得可以大力支持!

  • qingni2
    #2

    个人觉得,适当给与帮助就好了很多孩子的兴趣是会变的,不会很持久。

    我经常把软件开发比作写书,编程就是文字的功力,比如认字,写字,和写小短文和作文。最后比拼的还是创意和管理,而不是文字的功力。

  • redspider2
    #3

    +1, 还有一个是坚持。

  • 凡人
    #4

    建议找专业编程的培训机构咨询毕竟那些机构也靠比赛成绩打知名度,会比普通家长了解的多

  • zm3
    #5

    中一就自己去 leetcode 找题目做,真不错。dynamic programming / competitive programming 或者 NOI 都是算法,算法自学的话,主要难在开头,需要有系统的介绍各种算法入门。坡好像没什么相关的兴趣班。IP 学校里的 Infocomm 也不全是算法,大部分都是做些 app,网站之类的,主攻算法那一路的其实很少人,因为很多小孩子坚持不下来。主攻算法的话,假期有机会到 NUS 跟大学生们一起上 CS 算法课,我看有不少学校,你可以询问一下你的学校。

  • 21 楼主
    #6

    我观察了一下,是这样的。coding对孩子的思维好有帮助,能分析解决一些复杂的问题。再回过头看学校的数理,就容易理解得多,相辅相成。

  • 21 楼主
    #7

    网上查过,貌似市面上没有合适的培训机构太小众了。估计名校有,只是不对外。狮城帮也许有过来人。没有也没关系,就顺其自然吧:)

  • 21 楼主
    #8

    说了不少我不知道的比如ip 学校Infocomm的内容,比如和大学生一起上课。中肯的回复,谢谢。

  • randomwalk
    #9

    search for "competitive programming"https://cpbook.net/

    书里面还有网页提供了好几个online judge,注册帐号,刷题。没有什么方法,就是做题。找一个能随时讨论的好朋友比找老师重要。

    中文版可以找一下刘汝佳的书。

  • 21 楼主
    #10

    这个好啊,多谢多谢。我把书买了放那边,到时看不看随他。看他看youtube,跟着做,做累了玩游戏,玩了游戏继续做,不亦乐乎,。他说写程序就像打游戏,我也开心的很:)

  • 凶鼠
    #11

    都做leetcode了,编程是没什么问题的。想更进一步的话就多学计算机基础知识吧。上些大学的课之类的,比如斯坦福那些

  • 21 楼主
    #12

    谢谢哈。之前有个猎头也给我发过些资料,让准备一下去面试。试着准备,只坚持了10分钟,就困得不行,不是我的菜。
    谢谢提醒,挖了下坟,也许还能帮得上有志之士:)

    Coursera - Algorithms, Part 1
    Coursera - Algorithms, Part 2
    Udacity - Intro to Algorithms
    MIT Open courseware - Introduction to Algorithms

  • zm3
    #13

    今天 NOI Qualification Contest。有去试试ma

  • 21 楼主
    #14

    有去,今天抱了个鸭蛋带回家:)这次熟悉了一下流程,希望明年能有零的突破哈。

  • zm3
    #15

    才中一,有的是时间,重要的是要保持兴趣。

  • 21 楼主
    #16

    是的,兴趣,兴趣,兴趣。看他每天都刷点题,通过正向反馈来保持,只是不知能持续多久。因为估计接下来会越来越难,不过想想也只能顺其自然,而我擅长的也就是陪吃陪玩,顺便洗脑,比如“因为难,才好玩”,诸如此类:)

狮城帮

狮城帮是关于分享和探索新加坡的地方

马上注册

已注册用户请 登录