一文讀懂什么是少兒編程

說到少兒編程,大家都不陌生,有很多肯定,也有很多質(zhì)疑,那到底什么是少兒編程呢,今天來給大家來科普一下什么是少兒編程,讓大家了解什么是編程,少兒編程,少兒編程教育。

1.什么是編程

信息時(shí)代,大家都知道編程,程序猿,但實(shí)際上編程的含義是什么,很少人知道。

簡單的說,編程就是人編寫程序來告訴計(jì)算機(jī)要做什么。

那么,人和機(jī)器怎么交流的呢,這就需要通過特定的語言。

就像人與人溝通一樣,說的是漢語,還是英語,而機(jī)器也有屬于他們的機(jī)器語言。

同樣的,人類有漢語,英語,法語……

計(jì)算機(jī)編程語言有C++、Java、Python……

兒童的也有針對性的編程語言Scratch,Swift……

人們將需解決的問題的思路、方法和手段通過計(jì)算機(jī)能夠理解的形式告訴計(jì)算機(jī),使得計(jì)算機(jī)能夠根據(jù)人的指令完成任務(wù)。這種人和計(jì)算體系之間交流的過程就是編程。

2. 什么是少兒編程

很多人的理解,以為少兒編程就是寫代碼,編程序,以后出來當(dāng)程序猿,導(dǎo)致很多家長直接把少兒編程等同于寫代碼。而事實(shí)上,讓孩子學(xué)編程不僅僅是為了當(dāng)程序猿。

少兒編程≠寫代碼

少兒編程≠編程序

少兒編程≠做程序猿

少兒編程并非教孩子如何寫代碼、編制應(yīng)用程序,而是通過圖形化工具,像積木一樣,通過拖拽、點(diǎn)擊等操作,培養(yǎng)孩子的邏輯思維、創(chuàng)新思維及解決問題能力。例如孩子在制作一個小動畫的過程中,自己拆分任務(wù)、拖拽模塊、控制進(jìn)度,從而理解"拆分事件","事件處理"、"目標(biāo)實(shí)現(xiàn)"等概念。

簡單來說,就是通過編程,想辦法解決一個問題的過程。

從一定意義上來說,學(xué)的不是編程,而是編程思維。

3. 什么是少兒編程教育

少兒編程教育指針對6到12歲的孩子通過寓教于樂的方式來學(xué)習(xí)編程語言,基于可視化圖形編程工具和基礎(chǔ)編程語言構(gòu)建在線編程學(xué)習(xí)平臺,讓孩子通過可視化圖形編程、代碼編程培養(yǎng)動手能力、邏輯思維能力和計(jì)算能力等,學(xué)習(xí)編程來串聯(lián)各個學(xué)科。

少兒編程教育屬于STEAM教育的一個分支,也是國家在基礎(chǔ)教育階段針對AI教育領(lǐng)域下的提前布局,最終讓孩子成為全科型人才。

說了這么多,相信大家對編程,少兒編程有一定了解。

總體來說,少兒編程不只是讓孩子擁有編程的能力,更是讓孩子在面對一個個復(fù)雜的問題都能分解成一個個小問題,找到問題與問題之間存在的關(guān)聯(lián),從而想辦法將問題一一解決,而在這個過程中的思維邏輯顯得尤其重要,這才是教給孩子最重要的能力。

這也就是編程思維,分解-模式識別-抽象-算法。

那么,2020年,你對少兒編程是怎么一個看法,歡迎分享留言。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容