在孩子學習編程中,無論是圖形化還是高級語言,都會涉及到函數的使用,剛開始會比較疑惑。今天我們通過一個生活中的實際應用,來讓孩子理解函數的概念。
函數在編程中應用是非常廣泛的,我們簡單可以理解為它是一個分組任務。我們就從生活中的應用來學習函數的概念。
什麼是函數?
函數就是一個分組任務,裡面包含了多個步驟和指令。
生活中的函數
每個人都綁過鞋帶,綁鞋帶可以簡單的分為3個步驟,繞圈、穿過、拉緊。
我們讓孩子綁鞋帶的時候,會說“快點綁鞋帶”,而不是說“你要繞圈、穿過、拉緊”,綁鞋帶就是一個分組任務,也就是函數,它代表了多個步驟或動作。
編程中的函數
在編程中,我們可以通過函數來命名一組命令,在需要的時候一起執行,比如我們定義了tieMyshoe(),就包括了這3個步驟。
函數的定義
我們通過func+名稱+括號(裡面包含多個命令),來定義函數,然後在我們需要的時候來進行調用。
函數的調用
定義好函數之後,在我們需要的時候,值需要調用tieMyShoe(),就會自動執行裡面的三個步驟(繞圈、穿過、拉緊)。
函數的概念就介紹到這裡,是不是很簡單呢?編程源自於生活,更是為了方便生活,所以要善於從生活中去找出對應的關係,對於學習編程事半功倍,而不是死記硬背。
堅果學院(公眾號:未來家創客,官網://www.pmo365.cn),線上少兒編程人工智能教育,打開編程大門,預見孩子未來!
聚焦編程思維、計算思維、數學思維、邏輯思維、創新思維,培養孩子解決問題和創新思維能力。
閱讀更多 堅果學院數學思維 的文章