[编程思维] 通过生活中的绑鞋带,让孩子理解函数-分组任务
2019-01-29 本文已影响32人
坚果学院少儿编程
在孩子学习编程中,无论是图形化还是高级语言,都会涉及到函数的使用,刚开始会比较疑惑。今天我们通过一个生活中的实际应用,来让孩子理解函数的概念。
函数在编程中应用是非常广泛的,我们简单可以理解为它是一个分组任务。我们就从生活中的应用来学习函数的概念。
什么是函数?
![](https://img.haomeiwen.com/i15305715/15e9d6ff3e6f5114.jpeg)
函数就是一个分组任务,里面包含了多个步骤和指令。
生活中的函数
![](https://img.haomeiwen.com/i15305715/5238b79e57b3d4c2.jpeg)
每个人都绑过鞋带,绑鞋带可以简单的分为3个步骤,绕圈、穿过、拉紧。
我们让孩子绑鞋带的时候,会说“快点绑鞋带”,而不是说“你要绕圈、穿过、拉紧”,绑鞋带就是一个分组任务,也就是函数,它代表了多个步骤或动作。
编程中的函数
![](https://img.haomeiwen.com/i15305715/01bf864b64216391.jpeg)
在编程中,我们可以通过函数来命名一组命令,在需要的时候一起执行,比如我们定义了tieMyshoe(),就包括了这3个步骤。
函数的定义
![](https://img.haomeiwen.com/i15305715/261a8d0c997b0359.jpeg)
我们通过func+名称+括号(里面包含多个命令),来定义函数,然后在我们需要的时候来进行调用。
函数的调用
![](https://img.haomeiwen.com/i15305715/f7f69f61963c8dd6.jpeg)
定义好函数之后,在我们需要的时候,值需要调用tieMyShoe(),就会自动执行里面的三个步骤(绕圈、穿过、拉紧)。
函数的概念就介绍到这里,是不是很简单呢?编程源自于生活,更是为了方便生活,所以要善于从生活中去找出对应的关系,对于学习编程事半功倍,而不是死记硬背。
![](https://img.haomeiwen.com/i15305715/d3c91e67aae48fdb.png)
坚果学院(公众号:未来家创客,官网://www.pmo365.cn),线上少儿编程人工智能教育,打开编程大门,预见孩子未来!
聚焦编程思维、计算思维、数学思维、逻辑思维、创新思维,培养孩子解决问题和创新思维能力。