一、什么是编程?

    编程已是我们生活的一部分。随着科技的发展,智能手机的普及,生活越来越方便!打开微信,随时随地聊天,饿了吗,美团一键下单,配送小哥送餐上门。这便捷生活的背后,都离不开编程。

     编程的本质是解决问题。

    编程解决问题的过程, 基本是固定的:理解问题——》找出路径-->解决问题--》实现目标。这个过程跟我们人类解决问题的思维过程是一样的。

图片
    编程是一种思维,一种解决问题的能力和逻辑。所以说,想提升孩子解决问题的能力,学习编程是一条可供选择的途径。
    中国计算机学会理事长梅宏院士说:未来世界,大家可以想象得到,一定是一个人、机、物融合的世界,万物皆可互联,一切均可编程。
    这样的世界,就是咱们的孩子长大成年后生活的世界。
    编程是通向未来的语言;它能够强力助推你的孩子做未来世界的一个引领者,而不是一个被淘汰者。
    鉴于以上,我们就坚定地认为,让孩子学习编程是很有必要的。

二、为什么学编程?
    为什么学编程,不同的家长,有同的看法;‍
    1.以竞赛升学为目标,希望拓宽升学渠道 .
    2.希望有助于提高孩子学科成绩.
    3.富有远见的家长,培养孩子兴趣。
 
三、编程学什么?
编程涉及的内容很多,很多...
对于中小学生来说,重点该学什么呢?
教育部公布了2022-2025学年面向中小学生的全国性竞赛活动名单,共有45项竞赛进入名单,其中自然科学素养类23项、人文综合素养类12项、艺术体育类10项。科技类的赛事引领主流!人工智能、编程、机器人、航天科技等自然科学素养类竞赛占据了“半壁江山”!建议将竞赛活动要求的内容,作为孩子们编程重点学习的内容。

四、编程怎么学?
    在教育部都会发布的竞赛活动白名单中,信息学奥赛与强制计划、科技特长升学关联最紧密,高中、大学对信息学奥赛的认可度也最高。
    建议,按信息学奥赛及竞赛规则,有计划的地学编程!
    什么是信息学奥赛呢?
    信息学奥赛,也称为全国青少年信息学奥林匹克竞赛,简称为“NOI”,1984年邓小平指出:“计算机的普及要从娃娃做起。” 中国计算机学会创办的。其宗旨,给那些有才华的学生提供相互交流和学习的机会;通过竞赛和相关的活动培养和选拔优秀计算机人才。
 
        信息学奥赛,涉及的内容挺多、挺深,建议提早规划成长路线: