少兒編程到底學什么?
2022.06.031. 什么是少兒編程?
少兒編程,從字面意思來看,就是針對于青少兒年齡階段的編程學習,因此很多家長會問了,青少兒編程不也是編程嗎?青少兒的編程學習和成人的編程學習有什么不一樣?
其實不然,青少兒編程與成人編程的共同點在于都是通過對計算機語言的學習,從而能夠完成程序的編寫,實現(xiàn)軟件或硬件中指令的達成,但二者的目的指向是不同的,成人編程更偏技術性,用以解決現(xiàn)實問題,而少兒編程更重對孩子邏輯思維、動手能力以及解決問題的能力的培養(yǎng)。
少兒編程除了讓孩子掌握一定的編程語言、編程知識以外,更多地是讓孩子能夠在學習編程的過程中培養(yǎng)邏輯思維,獲得解決問題的能力,拓展孩子的創(chuàng)造力、創(chuàng)新能力以及空間想象力等,同時也能在編程學習之中磨礪耐性,做事更加嚴謹、專注,學會如何與人合作溝通。
2. 少兒編程的起源
如今,少兒編程備受社會關注,全球已有超過24個國家將編程納入了基礎教育體系之中,而我國也在大力推廣編程教育普及化,那么大火的少兒編程起源于哪里呢?
論及少兒編程教育的起源,可能不得不提到一個人,他就是被稱作Logo語言學之父的西蒙·派普特,他不僅是Logo語言學的研究者,也是一位計算機科學家和教育家,當他發(fā)現(xiàn)計算機有助于孩子更好地學習時,他為孩子們專門發(fā)明了一種新的語言——LOGO語言。
LOGO語言通過“繪圖”的方式來學習編程,輸出的結果也是幾何圖形,讓孩子們能夠不需要學習代碼含義也能夠參與編程,是一種早期的編程語言。
而讓少兒編程之所以能在全世界普及,是由“Scratch之父”米切爾·瑞思尼克所發(fā)明的著名的圖形化編程軟件軟件所推動的,Scratch使用過程中,使用者不需要會英語、電腦,僅僅只需要通過拖動不同的模塊就能夠完成簡單的編程,為兒童創(chuàng)造了學習編程的可能,由此,編程不再是局限于成人領域,青少兒學習編程逐漸風靡世界。
3. 少兒編程學什么?
基本了解了少兒編程的概念和起源之后,那么具體到少兒編程的課程,樂高、少兒編程、機器人編程,很多不同的課程內容,孩子學少兒編程到底學些什么呢?
樂高編程主要是通過趣味搭建類的課程,啟蒙孩子的創(chuàng)新思維、激發(fā)孩子的學習興趣,培養(yǎng)孩子一定的動手能力以及空間想象力、創(chuàng)造力,讓孩子通過學習,對馬達、輪子、控制器等相關的機械知識、物理原理有所了解,為編程學習奠定基礎。
在孩子對磚塊與機械搭建有一定基礎了之后,將會讓孩子過渡到樂高機器人編程,結合編程控制,融入Scratch3.0編程軟件,使用Wedo、Ev3等編程套裝,鍛煉孩子的動手能力,對編程有更進一步的接觸。
少兒編程的學習內容涉及圖形化編程和代碼編程兩大類,圖形化編程即是我們前面提到Scratch,孩子可以使用Scratch制作屬于自己的一款小游戲或者音樂等等,而代碼編程則是對Python、C/ c++等代碼語言的學習,屬于更高階的課程。
上一個:機器人競賽的作用是什么