少兒編程涉及到的基本技能非常豐富,不僅僅是編程本身。我們前面說(shuō),就以Scratch為例,有設(shè)計(jì)思維基本技能:
設(shè)計(jì)思維
設(shè)計(jì)思維是人們提出的對(duì)未來(lái)社會(huì)有重大意義的思維方式,它是一種面向問(wèn)題解決的、創(chuàng)新的系統(tǒng)思維方法。這也是屬于STEM課程方向內(nèi)少兒編程的優(yōu)勢(shì)之一。我們的兒童將學(xué)會(huì)系統(tǒng)的思維方法來(lái)分析、分解問(wèn)題(需求),并通過(guò)綜合的資源來(lái)解決問(wèn)題。
基本設(shè)計(jì):在Scratch的編程世界中,任何一個(gè)問(wèn)題需求或任務(wù),都需要在背景、角色及行為上進(jìn)行思考和分解。它們是這款編程工具提供的基本視角和思維框架。
角色表達(dá):在角色的行為表達(dá)過(guò)程中,基本的表達(dá)工具是外觀圖形的控制和聲音音樂(lè)的控制(Scratch提供21種樂(lè)器的模擬)。一個(gè)角色的外在行為和表達(dá),無(wú)非這些方面。
交互邏輯:在事件過(guò)程中,背景、角色、行為所組成的一個(gè)完整世界中,核心邏輯是通過(guò)它們交互來(lái)完成的。除了程序所控制的軟件層面的交互之外,Scratch還提供豐富指令對(duì)計(jì)算機(jī)外部設(shè)備(如鼠標(biāo)、鍵盤(pán))以及外部的自動(dòng)化控制元件的操作能力,這使得少兒編程的解決問(wèn)題方式,擴(kuò)展到了硬件層面,擴(kuò)展到了生活中的自動(dòng)控制層面。
所以,少兒編程是一個(gè)具有豐富資源和場(chǎng)景可能性的學(xué)科方向,以驅(qū)使兒童深入的、創(chuàng)新的考慮問(wèn)題的解決方法,并鍛煉到兒童的設(shè)計(jì)思維。隨著問(wèn)題的復(fù)雜度,以及兒童問(wèn)題解決方案的復(fù)雜度,和方案中操控設(shè)備復(fù)雜度的提升,兒童的設(shè)計(jì)思維能力在不斷提升。 通過(guò)以上基本技能介紹,我們可以得出結(jié)論,少兒編程,對(duì)比現(xiàn)在學(xué)校里的所有學(xué)科而言,都有鮮明的特色和優(yōu)勢(shì)。它對(duì)我們兒童的教育和鍛煉,恰恰是許多學(xué)科所不能提供的。
所以,少兒編程對(duì)于兒童的基本技能的學(xué)習(xí)和訓(xùn)練,有著巨大的、不可替代的作用。
通過(guò)以上基本技能介紹,我們可以得出結(jié)論,少兒編程,對(duì)比現(xiàn)在學(xué)校里的所有學(xué)科而言,都有鮮明的特色和優(yōu)勢(shì)。它對(duì)我們兒童的教育和鍛煉,恰恰是許多學(xué)科所不能提供的。
所以,少兒編程對(duì)于兒童的基本技能的學(xué)習(xí)和訓(xùn)練,有著巨大的、不可替代的作用。