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