為什么大家一提學習圖形化編程都建議從scr---h開始呢?
很主要的原因在于:入門簡單, 內容豐富, 成果直觀,符合孩子喜好;注重孩子的編程思維和邏輯能力培養;可以提高孩子學動性并激發創造力。
那圖形化編程的特性也很明顯具體如下幾點:
1 坐標系統
圖形化編程直接跳過了命令行,孩子們直接在一個二維坐標系上進行創作。因此,理解二維坐標系統及在這之上的變換,包括平移、旋轉和反射等,是圖形化編程需要解決的要務。
2 對象
圖形化編程以角色為中心,每個角色都有一組---的屬性和行為。因此,從一開始,圖形化編程就以對象為中心,而不是以數據結構和算法為中心的。
3 消息與消息傳遞
角色之間的通信通過消息和消息傳遞來實現。消息是計算機里的一個重要概念,圖形化編程平臺企業,是操作系統的進程間通信和網絡通信的關鍵抽象。消息可以是-的,也可以是一對多的。理解消息和消息傳遞的機制,可以為以后系統軟件的學習奠定基礎。
孩子為什么要學習scr---h?
★全美有超過100萬的孩子在學習scr---h。
★比爾?蓋茨和馬克?扎克伯格建議孩子們學習,圖形化編程平臺軟件,---也-每個美---都學習編程。
★科技使人類的生活發生了---的變化。當下的教育,孩子科技能力的重要性亞于其他才藝和知識。
培養邏輯思維能力
在學習scr---h編程時,很多地方需要進行邏輯上的思考,孩子在編寫程序的過程中,在老師的指引下,會不斷地進行邏輯思維的鍛煉,培養和強化邏輯思維能力。
例如,在滿天星繪制中,終要求孩子能繪制出彩色的五角星。在教學的過程中,需要孩子明白五角星中的角度大小,經歷一定的邏輯思維過程,才可以編出程序繪制出五角星!
|