您的位置:首頁>正文

暑假去玩注意啦!做個旅行計畫也能變成一堂計算思維課

在英美等國家的中小學裡, 程式設計已成為與讀寫、數學和科學並列的核心學科之一, 美國總統投入40億讓全美孩子學習程式設計。 我們不禁要問 - 為什麼讓孩子學程式設計如此重要?

來聽聽比爾蓋茨怎麼說的:

"學習程式設計”可以鍛煉你的思維, 幫助你更好地思考, 創建一種我認為在各領域都非常有用的思維方式。 " ——微軟創始人比爾蓋茨

▍什麼是計算性思維?

這裡, 我們首先要明白什麼是計算性思維?

計算性思維(Computational Thinking)用電腦邏輯來解決問題的思維:將一個困難問題分解, 通過邏輯分析和細分步驟構思出解決方案, 從而形成問題解決的模型, 應用到更多同類問題當中。

看上去有些抽象吧?其實在日常生活中解決問題時經常會用到, 它包括了數學和邏輯、推理和預測、問題解決能力等等。

穀歌公司將計算性思維概括成這四大類型:

這幾個詞只是看上去很抽象,

實際上, 我們的生活中, 有很多問題的解決要用到這些思維。

比如制定旅行計畫, 需要用到計算思維

“策劃全家人的旅行”聽起來非常龐大、繁瑣, 怎麼樣讓孩子能把一個複雜龐大的任務完成呢?如果孩子學過計算思維, 那他可以從分解任務開始著手。

1、分解任務

第一是分解問題的能力, 把一個龐大的任務分解成幾個小問題分別解決。

將“策劃全家人的旅行”這個龐大的任務分解成幾個小任務, 我可以把旅行, 先分解成“訂機票”、“訂酒店”、“訂活動”三個任務, 然後依次分別解決。

而其實每一個小問題又可以進一步分解成不同的小任務來解決, 當你將每一個小任務都解決好了以後, 這個“計畫全家旅行”的龐大的任務也就可以輕鬆地解決了。

2、模式認知

第二是模式認知。 比如旅行時, 訂酒店, 其實我2014年、2015年都在某一個網站上訂了某個連鎖酒店, 非常靠譜, 住得也非常舒服, 這一次我可以同樣地在這個網站上訂這個連鎖酒店。

在這裡, 我會根據我過去的經驗以及過去解決問題的方法,

來解決我眼前的問題, 這是認知模式的一種。 酒店訂完了, 我們基本上就要計畫一下我們的活動了。

3、抽象思維

第三是抽象思維。 下圖中, 左邊和右邊是兩個不同的計畫, 對比之下就能發現, 左邊有很多沒有必要的細節, 比方說“要吃巧克力麥片”, 如果我們把很多時間花在沒有必要的細節上, 就會降低我們的效率。

所以一個善於運用抽象思維的同學會剝離出問題的核心, 知道什麼是重要的、需要提前確定的, 什麼是不重要的、到時候慢慢看也行的。 這樣TA就不會浪費時間在不必要的項目上。

4、演算法設計

第四是演算法設計, 大家可以通俗地理解為解決方案的設計。 我們還拿旅行計畫的設計作為例子, 到了假日的早上, 我非常開心地準備去公園玩, 那麼問題來了, 怎麼從酒店走到中央公園去?這裡需要一系列的解決方法。

我首先會問今天下雨嗎?今天不下雨, 我們就要出酒店門, 右轉, 朝北走七條街等等, 才可以帶我們到公園。 如果今天下雨, 我們則要回房間、拿上傘, 在酒店門口等的士,的士來了就告訴的士司機我們的目的地……

我以前經常聽到別人說——“我天生就是個路癡,就算給我個地圖我也找不到地方,你還是來接我吧”,其實我認為,沒有人是所謂的天生的路癡,只要你能對著地圖、運用好計算性思維裡的演算法設計、嚴謹地計畫好自己的每一步,就沒有你無法到達的目的地。

▍計算思維也可以通過生活中的實物訓練

“計算性思維”歸根結底是根據孩子的思維發展規律,培養數理邏輯能力。可以利用一些玩具和實物進行培養,再過度到程式設計的學習上,會更自然。

☞ 塗鴉、串珠、玩拼圖——形象思維第一步

學齡前3-6歲的孩子主要以具體形象的思維為主。比如,問孩子“3+2等於幾”,對這個年齡段的孩子不那麼容易,但若問他們“3個珠子和2個珠子放在一起是幾個珠子”,大多數孩子會覺得好算很多。

因此,這一階段“玩”實物是最有效的思維訓練。

串珠子,可以讓孩子研究串成有規律、間色不同的圖案;塗鴉填色,比如在一組直線排列的三角形填上間序為“紅、黃,紅、黃,紅、黃”的顏色,或是推測下一個圖形的顏色;拼圖,也可以讓孩子對具體的形象、結構產生認識。

除了“有序”的練習,創造性的串珠製作和培養想像力塗鴉也能對孩子思維的提升有巨大幫助。

☞ 數學遊戲、棋類、魔方——抽象邏輯逐步養成

6-11歲是培養孩子抽象邏輯思維能力的關鍵時期。通過觀察分析,逐步讓孩子學會對事物進行概括、抽取出事物的特性形成概念,進行推理、判斷。

數學遊戲是典型的計算思維與邏輯練習方式。比如下面這個題目:

把寫著1到100這100個號碼的牌子,像下面這樣一次分給四個人,你知道第73號牌子會落在誰的手裡嗎?

考慮“數”的順序,運用邏輯推理,讓孩子在思考和探索這個數學問題時通過嘗試找到比“窮舉”更快更有效的辦法,從而得到思維的提升。

除此外,棋類、魔方也是傳統而有效提升兒童思維能力的方式:

☞ 日常對話——邏輯是計算性思維的重要部分

可別忽視了日常對話,這對訓練孩子的思維能力有著重要作用:

1. 強調日常對話中的因果關係

明辨因果關係是邏輯思維的基礎能力之一。比如,去公園的時候告訴孩子:

因為今天天氣很熱,所以你現在口渴了;因為你口渴了,所以你需要喝水。

孩子並不一定能理解這裡的因果聯繫,但父母在表達自己的過程中注重邏輯,會在潛移默化中影響孩子的思維方式,使之更清晰。

2. 教孩子區分事實和觀點

美國小學課堂上教孩子思辨的重要課題之一,就是“fact or opinion”(事實還是觀點)。

事實,包括太陽是熱的、蛋糕是甜的、A是字母表裡的第一個字母、蜘蛛有八條腿;而觀點包括“我喜歡曬太陽”、“蛋糕很好吃”、“我不喜歡背字母表”、“我覺得蜘蛛很可怕”。

有意識地引導孩子,區分我們表達的是感情、觀點,還是道理、依據,這在分析問題和做判斷的時候非常重要,也是孩子日後思維發展的基石。

有了生活中點滴積累,孩子的理性分析、邏輯能力才能夠不斷建立。當孩子的計算性思維得到充分訓練時,“數理化”這些課程基本都是小case了!

在酒店門口等的士,的士來了就告訴的士司機我們的目的地……

我以前經常聽到別人說——“我天生就是個路癡,就算給我個地圖我也找不到地方,你還是來接我吧”,其實我認為,沒有人是所謂的天生的路癡,只要你能對著地圖、運用好計算性思維裡的演算法設計、嚴謹地計畫好自己的每一步,就沒有你無法到達的目的地。

▍計算思維也可以通過生活中的實物訓練

“計算性思維”歸根結底是根據孩子的思維發展規律,培養數理邏輯能力。可以利用一些玩具和實物進行培養,再過度到程式設計的學習上,會更自然。

☞ 塗鴉、串珠、玩拼圖——形象思維第一步

學齡前3-6歲的孩子主要以具體形象的思維為主。比如,問孩子“3+2等於幾”,對這個年齡段的孩子不那麼容易,但若問他們“3個珠子和2個珠子放在一起是幾個珠子”,大多數孩子會覺得好算很多。

因此,這一階段“玩”實物是最有效的思維訓練。

串珠子,可以讓孩子研究串成有規律、間色不同的圖案;塗鴉填色,比如在一組直線排列的三角形填上間序為“紅、黃,紅、黃,紅、黃”的顏色,或是推測下一個圖形的顏色;拼圖,也可以讓孩子對具體的形象、結構產生認識。

除了“有序”的練習,創造性的串珠製作和培養想像力塗鴉也能對孩子思維的提升有巨大幫助。

☞ 數學遊戲、棋類、魔方——抽象邏輯逐步養成

6-11歲是培養孩子抽象邏輯思維能力的關鍵時期。通過觀察分析,逐步讓孩子學會對事物進行概括、抽取出事物的特性形成概念,進行推理、判斷。

數學遊戲是典型的計算思維與邏輯練習方式。比如下面這個題目:

把寫著1到100這100個號碼的牌子,像下面這樣一次分給四個人,你知道第73號牌子會落在誰的手裡嗎?

考慮“數”的順序,運用邏輯推理,讓孩子在思考和探索這個數學問題時通過嘗試找到比“窮舉”更快更有效的辦法,從而得到思維的提升。

除此外,棋類、魔方也是傳統而有效提升兒童思維能力的方式:

☞ 日常對話——邏輯是計算性思維的重要部分

可別忽視了日常對話,這對訓練孩子的思維能力有著重要作用:

1. 強調日常對話中的因果關係

明辨因果關係是邏輯思維的基礎能力之一。比如,去公園的時候告訴孩子:

因為今天天氣很熱,所以你現在口渴了;因為你口渴了,所以你需要喝水。

孩子並不一定能理解這裡的因果聯繫,但父母在表達自己的過程中注重邏輯,會在潛移默化中影響孩子的思維方式,使之更清晰。

2. 教孩子區分事實和觀點

美國小學課堂上教孩子思辨的重要課題之一,就是“fact or opinion”(事實還是觀點)。

事實,包括太陽是熱的、蛋糕是甜的、A是字母表裡的第一個字母、蜘蛛有八條腿;而觀點包括“我喜歡曬太陽”、“蛋糕很好吃”、“我不喜歡背字母表”、“我覺得蜘蛛很可怕”。

有意識地引導孩子,區分我們表達的是感情、觀點,還是道理、依據,這在分析問題和做判斷的時候非常重要,也是孩子日後思維發展的基石。

有了生活中點滴積累,孩子的理性分析、邏輯能力才能夠不斷建立。當孩子的計算性思維得到充分訓練時,“數理化”這些課程基本都是小case了!

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示