來源:硅碼少兒編程 2018-06-14 11:08:21
Q1:我為什么選擇從圖形化編程語言入手,而不選擇機器人編程之類的兒童編程培訓?
不管是圖形化編程語言,還是機器人編程,都能很好地訓練孩子的邏輯思維,但是在創造性思維訓練上,圖形化編程語言的主題范圍會更開放,其幾乎可以涉及各門學科。比如可以通過讓孩子設計完成一個故事場景,融合語文學科;讓孩子完成一個相冊,融合美術學科;讓孩子完成一個曲子的創作,融合音樂學科;讓孩子創作一個通過割圓術來計算圓周率的演示,融合數學學科等等。在主題選擇時,針對孩子的興趣愛好,可以有不同的趨向。
Q2:孩子上初中了,可是以前沒有接觸過編程,是直接學Python或JavaScript之類真正的編程語言,還是也要從圖形化編程語言入手?
首先,我并不認為圖形化編程語言就不是真正的編程語言了。因為Scratch受當時實現技術的限制,用該工具開發的作品無法通過移動設備進行傳播,但硅碼重構了它,通過硅碼打造出來的作品,可以通過各類集成了瀏覽器內核的App(包含PC和移動端瀏覽器、微信等)進行傳播,甚至可以直接將孩子的作品打包成獨立的App。以下講述中我會用代碼式編程語言和圖形化編程語言來進行區分。
我認為圖形化編程語言和代碼式編程語言只是表達方式上和可實現功能范圍上的不同。其實針對代碼式編程語言,也有高級和低級之分,適用范圍也各不相同。圖形化編程語言通過圖形化的表達方式,將抽象化的編程語言,轉化為了形象化的圖形積木模塊,首先從感觀上排除掉孩子對編程代碼的恐懼,同時硅碼有英文版和中文版可以任意切換,讓暫時有英語障礙的孩子在進入編程世界時減小了門檻。
圖形化編程語言在可實現功能的范圍上與代碼式編程語言相比,有其局限性,但隨著硅碼的不斷迭代,我們將提供越來越多的積木模塊,讓孩子們可創作的作品范圍越來越廣泛。
作為初入編程世界的孩子,如果還只是讓孩子試探性地看看是否對這門課程有興趣,或者家長想培養孩子的編程興趣,那么我建議不管是小學生還是初中生,都可以從圖形化編程語言入手,但對于高年級的孩子或者接受能力強的孩子,根據孩子的接受度及投入度,我們可以縮短從圖形化編程語言進入代碼式編程語言的周期。當然如果孩子學習編程的目的就是為了升學加分,我們另當別論。
相關推薦:
小升初試題、期中期末題、小學奧數題
盡在奧數網公眾號
歡迎使用手機、平板等移動設備訪問幼教網,幼兒教育我們一路陪伴同行!>>點擊查看