全国服务热线:400-035-8011

位置:嘉兴青少年信息学奥赛编程培训学校 > 学校动态 > 少儿编程到底学什么

少儿编程到底学什么

来源:嘉兴青少年信息学奥赛编程培训学校时间:2022/2/10 16:40:18

编程是什么

  编程,对于大众来说,较普遍的理解就是写代码,可能再深入一点,就是使用Java、C/C++、Python写代码。那代码又是什么呢?较直白的观点,无非就是一堆英文单词,偶尔还夹杂着数字、符号堆砌出来的东西。果然是这么简单,但这些都只是表象。

  编程的原意,是利用计算机强大的计算与存储能力,将人的想法或思维过程转换成计算机能识别执行的动作,以此来帮助人类解决问题。而代码就是人类与计算机交流的语言,编程即编写代码,让计算机按照人类的意愿行事,不同的编程语言只是与计算机交流的不同方言而已。


  举个例子。算盘,可以看作是一台简易机械式计算机(或许叫计算器更合适),它具有计算(加减乘除)及存储(记数)能力,人类使用算珠(编程语言)与算盘交流,同时规定梁上的一枚算珠代表5,梁下一枚算珠代表1。当人在算盘拨上或拨下算珠时,同时结合珠算法则,这个过程实际上就是在编程。与计算机程序稍微不同之处在于,算盘是编写完程序能即时得到计算结果,而计算机编写程序与运行是两个不同的过程。

  再细细分析下算盘的使用过程,可以发现其中隐含的让人惊叹的思维方式。一是不同位置的算珠代表不同的数字,这其实是一个编码过程,这与现代发明的摩斯电码有异曲同工之处,而计算机则是使用二进制来表示不同的数据。这种方式将现实世界的数字概念转换为算珠表示,这就是编码过程,也是解决实际问题的思考过程。二是算珠与珠算法则的使用,相当于给算盘设计了一套使用规范(即编程语言),只有遵循算珠编码与珠算法则才能准确地使用算盘解决计算问题。

  通过算盘的例子,我们可以知道,编程其实并不是什么高深的东西,说到底就是一个解决问题的思考与实践过程,只不过是使用机器还是人自己去解决而已。实际上我们平常在生活工作中就经常做这些事情,只是我们没有意识到。比如使用不同颜色的笔作标记,这其实是一个编码过程,不同的颜色代表不同的含义;再比如烧菜煮饭,电饭煲在煮饭的同时,我们通常会洗菜、切菜、炒菜,所有这一切都是预先设定好,需要按顺序完成的,如果突然停电了,那么就必须停下手上的活,将还在半生熟状态的米饭改成蒸饭。这个例子实际处理的是顺序与条件事件的逻辑思维过程。

  与算盘类似的例子很多,比如老式提花机,它可以通过预置的一批穿孔卡片来编织出指定的花纹,它在计算机的发展历史中起着非常重要的作用。

  编程是一件非常有趣,同时又具有创造性,并且非常容易产生成就感的事情。作为一个从业十年的程序员,尽管默默无闻,但始终乐在其中。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/465/news/481467/违者必究! 以上就是嘉兴青少年信息学奥赛编程培训学校 小编为您整理 少儿编程到底学什么的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-035-8011