在未来,随着信息技术和人工智能的发展,越来越多的行业离不开编程。美国前总统巴拉克•奥巴马(barack Obama)表示:“如果我们希望美国保持领先,我们需要年轻一代的美国人掌握将改变我们做事方式的工具和技术。”中小学生现在学好了编程,使他们有了重要的谋生技能。
其实所谓的编程就是人类按照一定的编码规则进行的思想,变成计算机可以识别的代码和语言,让计算机帮助我们实现数学运算、事物处理和信息查询。今天,我们在手机、平板电脑和电脑上使用的软件,如微信、游戏、支付宝、网上银行等,有的简单,有的复杂,其实都是软件工程师写的。计算机程序通常都很有逻辑性。完成一个程序就是完成一个项目,一个任务。因此,编程训练孩子们的逻辑思维和创造能力,以及他们建立、完成和管理项目的能力。美国麻省理工学院(mit)的雷斯尼克教授表示:“当你学会编码时,你就会开始思考世界上所有的过程。”
我可以从几年级开始学编程?
这是一个独立的问题,取决于你抽象和逻辑思维的能力。根据我们的经验,这两项技能通常足以让我们在六年级以上的时候开始编程。对于低年级的学生,需要进一步的评估,但是我们鼓励四年级以上的学生去尝试。
我应该选择哪种语言开始编程?
我们建议使用任何主要的编程语言(包括C/ c /Java/Python等)作为编程入门,因为它们都包含了编程语言的核心元素。如果你要参加中学信息学奥林匹克竞赛(NOIP, NOI等),那么你应该选择c ,这些竞赛只支持c 语言。实际上,这些游戏的主要用途是C语言和STL中的c 。