淺談少兒程式設計教育的淺與深

眾所周知,世界上所有的事情都有一個淺度和深度的區別。所有的事情也是一個由淺入深的過程,從表面到實質的發展。

比如玩這件事情,有些玩真的只是在玩,在消磨時間的同時,單純的體驗樂趣,沒有任何意義的去玩。而現在學生教育中的“玩”,可大有學問,要在玩中學,要玩的有意義,有目的性地玩,在玩的過程中提升孩子各方面的能力。

比如閱讀,消磨時光,看熱鬧,快速瀏覽的閱讀是淺閱讀,這種閱讀可能只是知道這本書的大體意思,講了一件什麼事情,僅限於此。而相對的深度閱讀呢,就是讀經典名著,專業書籍等類書籍,我們要逐字逐句,耐下心來,反覆的看幾遍,有所感悟,或是聯絡我們的自身實際,解決實際的問題。

淺閱讀和深閱讀不是對立的,而是相輔相成的。有的書可以淺閱讀,有的書呢,必須深閱讀。不同種類的書,可以讓你收穫不同的閱讀體驗。

淺談少兒程式設計教育的淺與深

少兒程式設計同樣是這樣的,分為淺度的學習和深度的學習。

淺度的少兒程式設計學習是僅僅浮於學習程式設計的表面,單純的通利用積木模組的拼搭,把一個程式設計作品拼湊起來而已,只是能鍛鍊孩子使用現有模組積木的熟練度,而無其他方面能力的提升。現在普遍家長的認知也在這一層面,看到孩子能作出一個程式設計作品來,就感覺到孩子學到了“少兒程式設計”,學會了“少兒程式設計”。

淺談少兒程式設計教育的淺與深

其實不然,只是單純的做出一個程式設計作品來,對於少兒程式設計而言,只是冰山一角。

從少兒程式設計的發展歷程來看,從LOGO語言的創立到SCRATCH的流程,出發點都是在藉助這些程式設計平臺和工具鍛鍊孩子們的各方面的能力,比如專注力、創造力、團隊協作能力,還有解決問題的能力,更深入的可以解決實際的問題。

這些“程式設計之外”的能力提升才是學習少兒程式設計的目的所在。

讓孩子們透過興趣,學習少兒程式設計,在編寫程式設計作品的過程中,老師的引導下,孩子們讓自己建構成長起來,透過程式設計,建立自己思考問題的思維模型,理解世界的一些發展規律,樹立自己的三觀,這些看不到的方面,才是我們崇尚和追求的。

現在的少兒程式設計市場,特別是一些小品牌少兒程式設計培訓,不理解什麼是真正的“少兒程式設計”教育,都是一些門外漢去搞少兒程式設計培訓。沒有成熟的課程體系,沒有少兒程式設計專業的支撐,沒有教育的方式方法就來搞所謂的“少兒程式設計培訓”,單純的教授學生一些程式設計的套路和技巧。雖然能作出程式設計作品來,但學生的各方面能力反而造成壓抑,違背孩子們的發展規律,造成不必要的成長損失。

我們認可的程式設計教育一定是要建立在兒童成長規律上,每個程式設計階段的教育能符合該年齡段的認知水平。從孩子自身能力出發,調動孩子們的興趣主動性,自發的喜歡程式設計,並在程式設計學習的過程中,以學生為主導,透過主動思考、思維提升、知識吸收等提升學生的各方面能力。