小孩子有必要学习计算机吗?

2023-05-04 03:54:11   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《小孩子有必要学习计算机吗?》,欢迎阅读!
小孩子,必要,计算机,学习
少儿编程如何培养孩子?

编程的本质是什么?用一句话来解释,编程就是和电脑对话,电脑听得懂的语言,告诉它我们想让它做的事。

当我们嘤嘤学语的时候,我们的父母教给我们的是汉语,也就是中国的语言。在成长的过程中,我们用汉语来沟通,但随着年龄的增长,我们开始接触英语、日语等其他国家的语言。我们通过不用的「语言形式」和他人沟通,以此来完成我们的目的。

语言有很多种,包括汉语、英语、法语、韩语等,尽管输出的形式不同,但可以达到同样的目的。同样,我们也可以通过「语言」来控制计算机,让计算机为我们做事情,这样的语言就叫做编程语言。

所以,要跟电脑沟通对话,我们也必须让自己变得理性、严谨起来,从电脑的角度去思考问题,这就是所谓的编程思维。 这种思维能带给孩子什么好处? 一、拆——分解问题的能力

下面用一个大家都很熟悉的游戏——「贪吃蛇」作为例子,如果我们要写一个「贪吃蛇」游戏这是一个很大的问题,该怎么入手?如刚才所讲,得想办法让电脑把这件事情搞明白,有哪些步骤,每一步该干什么,哪步在先哪步在后,所以我们首先得把这个大问题给拆了。 二、整——发现并且整合「重复规律」的能力 「找规律」就是观察和找到那些重复发生的规律。

比如「贪吃蛇吃苹果」所发生的一系列动作,是程序中多次会发生的,无论苹果在左上方还是右上方,无论蛇是从上面吃还是从下面吃,都是同样的一组动作,那么我们就可以把这组动作打包,给它取一个名字叫「吃苹果」




每次蛇遇到苹果时,就可以直接把「吃苹果」拿出来用,而不用重新把它所包含的一系列动作,再想一遍,搞不好的话还会有错漏。 三、析——逻辑思维能力

逻辑思维中有个非常重要的原则叫做 MECEMutually Exclusive and Collectively Exhaustive,意思就是「相互排斥且整体完备」,也就是「不重复,不遗漏」 在编程过程中,处处要考虑和遵循 MECE 原则。

比如在贪吃蛇的程序里,蛇每往前走一步,可能会出现 4 种情况: a. 吃到了苹果 b. 撞到墙 c. 撞到自己 d. 什么都没发生


本文来源:https://www.wddqxz.cn/1af2dd174493daef5ef7ba0d4a7302768f996f6d.html

相关推荐