來源:特特米拉在德國 2018-06-12 17:47:07
慶幸自己早生了二十年,不用在最不擅長的計算機方面多動腦筋?晌磥硎遣豢筛淖兊挠嬎銠C時代,越來越多的兒童使用的圖形編程語言和開發(fā)工具,有趣,易于上手,是比孩子純粹拿手機iPad玩游戲打氣球更有意思的事情。
作為計算機小白,我曾經(jīng)有些抓瞎,不知道應(yīng)該給孩子們帶來這方面的哪些啟蒙,既不為過,又讓孩子有所體驗?zāi)兀?br />
我希望,兒童入門級別的編程工具,能夠做到:
語言簡單易學(xué)有趣,
沒編程基礎(chǔ)的家長參與毫無難度,
容易完成作品,可以隨時檢查每一步運行,孩子有成就感。
在大面積的搜索了相關(guān)信息后,終于理清了頭緒,對于想讓孩子開始接觸機器人和編程這一類的朋友,可以參考如下思路,也歡迎大家更正,補充:
第一步:寓教于樂的帶給孩子一個概念:編程能實現(xiàn)什么,或者說什么是計算機語言,什么是編程思維。
這方面推薦兩個我們用過的,也確實最火的兩個工具:
一個是來自麻省理工設(shè)計開發(fā)的少兒編程工具Scratch貓爪(8歲以上)。其家族也有給更小孩子的ScratchJr(Junior,5歲以上)。
官方主頁在這里:https://scratch.mit.edu/。在頁面最下方可以選擇中文,且可以將“無線編輯器”免費下載到電腦上。中文版語音講解在App Store里也可以下載“Scratch教程Lite”,前半段課程免費,后半部分需要付費。
這個圖形化程式設(shè)計軟件,可以在孩子沒有任何計算機基礎(chǔ)的情況下,通過拖動程序模塊,來創(chuàng)建動畫,故事,音樂,游戲等等,讓孩子初步理解設(shè)計流程。
它不需要孩子學(xué)會什么編程語言,應(yīng)該怎么寫代碼,而是側(cè)重孩子從整體上和細(xì)節(jié)上如何去思考,設(shè)計,以及解決問題,從而達(dá)到提高孩子的動手能力、獨立思考能力、邏輯能力。
另一個是來自蘋果的全免費編程啟蒙App:Swift Playgrounds。其3D界面非常的贊,特別滿足兒童好奇心,只能用iPad下載。依托在蘋果這樣強大的產(chǎn)品上,有趣,易于上手,難度循序漸進(jìn),非常吸引孩子。
這也是特特目前在玩的編程語言,很有成就感。
特別令人滿意的是,有中文界面。特特雖不能完全看懂指令的描述,連蒙帶猜加上我給解釋,他可以自己獨立思考如何排列代碼,因為編程方面我實在轉(zhuǎn)不過彎來。
我陪他完成好幾個代碼通關(guān)后,發(fā)現(xiàn)這確實是一個有很強帶入性的APP,非常適合7歲以上的孩子了解什么是編程,什么是計算機語言,以及他們能實現(xiàn)什么。
整個Swift Playgrounds是一個動畫場景。人物Byte,會得到各種指令去搜集寶石,會在撿寶石的路上遇到諸如“直行”,“往右拐”,“跳躍”,“采摘”等指令,這些需要通過Swift語言來編寫:
讓孩子們有了最初的概念和思路,原來通過計算機語言,可以執(zhí)行命令。
屏幕左右分別是編程區(qū)和對應(yīng)的互動3D動畫。屏幕左上方有文字描述,是這次編程的任務(wù),不會寫指令不要緊,孩子們看屏幕正下方的每一個已經(jīng)給出的指令,思考如何排列,選取合適的參數(shù)來完成任務(wù)。
相關(guān)推薦:
小升初試題、期中期末題、小學(xué)奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號
歡迎使用手機、平板等移動設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點擊查看