總是有家長問我們,最近很流行的少兒編程究竟是風氣還是真有必要,現在的少兒編程課到底教孩子什么,真的是教孩子寫代碼嗎?
小編在這里告訴家長們,首先必須明確一點:編程教育≠敲代碼,而是幫孩子建立嚴密的編程思維。
家長們對編程會有這樣一些誤解:孩子不當程序員,為什么要學編程?編程應該是長大之后學習,這么小的孩子怎么能學會呢?學編程就是作為升學跳板等。
但是其實學習編程并不是為了培養程序員,編程教育的最終目的是為了培養孩子的思維能力、實踐能力、解決問題的能力等等,提升孩子的綜合素質。學不學編程是現在的事兒,但是做不做程序員是以后的事兒,不要太過關聯起來。
孩子學習的編程本身也叫做“少兒編程”,和成人學的編程是有區別的,少兒編程會從簡單的圖形化編程入手,讓孩子慢慢過渡到代碼編程的學習。家長們根本不用擔心孩子會看不懂、跟不上,少兒編程是完全根據孩子的理解能力和興趣點進行開發的,不論是編程形式、編程平臺、還是教學內容,都是貼近孩子實際年齡的,孩子接受起來完全沒問題。
孩子的升學是目前家長最關注的問題,因此,很多家長都會問是否可以作為升學跳板。誠然,編程領域有一些比賽可以作為升學的跳板,例如信息學奧賽。但是我們更應該關注的是孩子在學習編程過程中思維和能力的提升,和對孩子未來學習工作的幫助。
那么如果學習的話,又該怎么選擇機構呢?
首先看機構是否有完善的課程體系,能夠讓孩子持續的系統化學習。系統化的課程體系非常重要,能讓孩子一步一個臺階走得很踏實,如果機構連完整的課程體系都拿不出來,講完一節課完全不知道下節課該講什么,那對孩子來說,獲取的知識也是碎片,以孩子現有的能力來說很難整理和拼湊。
其次是要看編程課程能否與其它學科關聯,與學校的學科教育相呼應,提升單位時間的學習價值。孩子上學后的課外時間本來就不多,如果在編程學習中能融入數學、邏輯、幾何、物理、甚至語文等其它知識,能大大提升學習的性價比,況且編程教育本來就是STEAM體系中的一份子,強調的就是“跨學科”的交流和融合。