编程到底学习什么?
很多人都对编程有很大的疑问。都不知道编程是什么,更不知道编程学什么,那么我来带大家了解一下编程。
其实编程就是我们跟计算机的对话,用计算机听得懂的语音告诉他们我们想做什么。
那么和计算机对话,和人对话有什么不一样呢?
比如说我想要个苹果,那我可以跟朋友说:帮我拿个苹果把!”那这句话如果想让计算机听懂应该怎么说呢?我得先告诉它哪个是“苹果”、在哪里、什么是“拿”,然后再告诉它怎么去拿,比如先左转九十度,往前走及米,左臂下放多少度……发现了吗?人类天性⾥带着感性、随意、散漫等特质,但计算机可没有。计算机这个新时代的高科技“铁血战士”,它理性、严谨、⼀板⼀眼,我们和它沟通时,每一步都必须给出准确的指令,而且你说的它都会严格照办,从来不会任性发挥或是趁你不注意悄悄偷懒。(非常听话,是个从不偷懒的好孩子)那么,想要让计算机听懂我们的话,就必须让自己也变得理性、严谨、思路条分缕析,否则对话的结果则会和我们心里想的完全“跑偏”。当孩子试着从计算机的角度去思考问题时,也就学习和锻炼到了所谓的编程思维。
所以说,学编程不只掌握一项技能、培养一个兴趣,更重要的,是掌握背后一整套高效解决问题的思维模式。