歡迎來到培訓(xùn)無憂網(wǎng)!
咨詢熱線 400-001-5729
2022-09-17 17:09:31|已瀏覽:148次

孩子為什么要啟蒙編程教育
孩子為什么要啟蒙編程教育在提倡孩子學(xué)編程時,讓孩子學(xué)什么?學(xué)知識嗎?將來成為一名程序員嗎?不,編程思維的培養(yǎng),才是大家共同的目標(biāo)!今天小編主要給大家分享孩子為什么要啟蒙編程教育,希望對你們有幫助!
喬布斯曾經(jīng)說過:“我認(rèn)為這個國家的每個人都應(yīng)該學(xué)習(xí)編程,因?yàn)樗鼤棠闳绾嗡伎肌!?/span>
編程不僅可以培養(yǎng)一個人的邏輯思維能力、抽象思維能力,更重要的是培養(yǎng)分解問題的能力。
什么是編程思維?
“編程思維”不是一種編寫程序的技能,而是一種有效解決問題的思維方式。“編程思維”就是“理解問題——找出路徑”的思維過程。它由四個步驟組成:“分解——識別模式——抽象——算法”:
1. 分解:將一個復(fù)雜的大問題,拆解成更可執(zhí)行、更好理解的小步驟。
復(fù)雜的大問題很難一下子解決,但如果把它分解成許多小問題,一步一步地解決,就會容易得多。
例如,破案。
找到罪犯不是一件容易的事,但通常警察會解決一系列相關(guān)的小問題,包括:發(fā)生了什么罪行,什么時間,什么地點(diǎn),有什么證據(jù),是否有目擊者,最近、附近是否有類似的案件等等。
通過分解問題,可以深入了解犯罪過程、細(xì)節(jié),獲取大量信息。
2. 模式識別:發(fā)現(xiàn)相似的模式,高效解決細(xì)分問題。
這是至關(guān)重要的。識別模式意味著新問題變成老問題,我們在經(jīng)驗(yàn)庫中尋找相似的問題和解決方案,套用解決。識別的模式越多,解題的速度就越快。
例如:如果你需要畫100只貓,你會怎么辦?找100只貓來挨個臨摹?還是找出貓的“模式”?
如果是后者,你可能要知道貓的毛色、眼睛、尾巴和四條腿。然后,根據(jù)這個“模式”,你可以批量“畫”貓——你不用每次畫一個新動物,只需要變換局部特征:黃白條的貓還是黑貓,長尾巴的貓還是短尾貓。
3.抽象:關(guān)注最重要的信息,忽略無用的細(xì)節(jié)。
這是一個過濾的過程,通過認(rèn)知問題的核心本質(zhì),幫助我們形成解決問題的構(gòu)想。
然后,以剛才畫的一只貓為例,我們了解了貓的特點(diǎn),并根據(jù)這些抽象的特點(diǎn),我們可以形成一個關(guān)于貓的整體設(shè)想,做出一個模型。
4. 算法:設(shè)計一步一步的解決路徑,解決整個問題。
通過這四個步驟,一個棘手的復(fù)雜問題先被拆解成一系列好解決的小問題,每一個小問題被單獨(dú)檢視、思考,搜索解決方案;然后,聚焦幾個重要節(jié)點(diǎn),忽視小細(xì)節(jié),形成解決思路;最后,設(shè)計步驟,執(zhí)行——問題解決。
因此,所謂的“編程思維”并不是一種編寫程序的技能,而是一種有效解決問題的思維方
注:尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處和鏈接 http://m.hebeijilong.cn/news-id-56421.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請關(guān)注少兒編程頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請試課。關(guān)注官方微信了解更多:150 3333 6050