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