??編程是如何培養(yǎng)我們的批判性思維的?首要我們要搞清楚什么是批判性思維。簡(jiǎn)而言之,批判性思維是對(duì)實(shí)際的客觀剖析,以構(gòu)成判斷的思維才能。正是自我監(jiān)控、自我糾正的思維要求對(duì)實(shí)際依據(jù)進(jìn)行理性的、懷疑的、不偏不倚的評(píng)價(jià),這反過(guò)來(lái)又輔導(dǎo)人們采取特定的舉動(dòng)。
??因此,一方面,人們可能會(huì)認(rèn)為達(dá)爾文用批判性思維的方式提出了他的進(jìn)化論,由于這觸及到他對(duì)自己研討范疇的各個(gè)方面的質(zhì)疑和與他人的聯(lián)系。與此同時(shí),批判性思維也是一個(gè)人在做一些簡(jiǎn)略的事情時(shí)使用的技能,比如評(píng)價(jià)某封郵件的真實(shí)性。所以問(wèn)自己一些問(wèn)題,比如,“誰(shuí)發(fā)郵件給我的?”,“為什么我會(huì)收到這封郵件?”,“電子郵件中共享的信息引用了哪些來(lái)源”,"這封郵件的意圖是什么?"“他們自稱是郵件中的人嗎?”屬于批判性思維的范疇,由于它有助于找到既定問(wèn)題的邏輯解決方案(在這種情況下,確認(rèn)電子郵件是否是垃圾郵件)。
相似地,決定買(mǎi)什么樣的包這樣普通的事情也可能觸及批判性思維。鑒于電子商務(wù)的遍及,人們可能有太多的挑選,但這也意味著在做出購(gòu)買(mǎi)挑選之前,需求考慮到一些要素。因此,一個(gè)人在博客、網(wǎng)站和論壇上閱讀關(guān)于包的評(píng)論,實(shí)際上是在運(yùn)用批判性思維。
那么少兒編程對(duì)批判性思維有什么幫助呢?現(xiàn)在批判性思維可能看起來(lái)適當(dāng)普及,但它的重要性往往被輕視了。但是,由于其真實(shí)有效的辦法,編程被廣泛認(rèn)為是教授批判性思維的工具之一。
首先是解決問(wèn)題的相似辦法。編程和批判性思維有這些共同的進(jìn)程進(jìn)程:a)辨認(rèn)問(wèn)題或使命b)剖析給定的問(wèn)題/使命c)提出初始解決方案d)測(cè)驗(yàn)e)。重復(fù)該進(jìn)程以獲得改善的結(jié)果。這一進(jìn)程在編碼中的一個(gè)很好的例子是毛病掃除,由于在這種情況下程序員需求辨認(rèn)問(wèn)題并嘗試不同的策略,直到他們找到一個(gè)強(qiáng)有力的解決方案。
編程也可以讓孩子心胸開(kāi)闊,保持寬恕的情緒。如果一個(gè)問(wèn)題沒(méi)有一個(gè)正確的答案呢?在編程中,這是一個(gè)適當(dāng)常見(jiàn)的場(chǎng)景,由于在程序創(chuàng)立進(jìn)程中有多個(gè)正確的答案。例如,依據(jù)用戶的設(shè)計(jì)美學(xué)、功能和可用技術(shù),每個(gè)網(wǎng)站、動(dòng)畫(huà)或游戲都將不同。這種可變性讓孩子們認(rèn)識(shí)到一個(gè)實(shí)際,那就是必須接受新思維并保持靈活性。這反過(guò)來(lái)又為繼續(xù)改善鋪平了道路。
讓孩子掌握批判性思維,可以從學(xué)習(xí)編程做起。