兩者的具體區別可以通過課程內容來區分。
比如貝爾編程的Scratch課程,主要分為六個學習階段,涉及以下內容:
第壹階段:能夠使用圖形化編程語言Scratch,學會使用創新編輯器創作自己的編程作品,理解計算思維中重要的基本概念,如順序、並行、重復結構、檢測條件等,全面提高自己的抽象思維能力和邏輯能力。
第二階段:繼續學習重要的計算概念,在實踐中理解編程中的消息傳遞機制,運用坐標設置位置的方法,結合數學中邏輯計算的知識,在創新編輯器中創作更復雜的作品,重點培養學生的邏輯能力。
第三階段:從0開始學習規劃設計壹個完整的項目,並使之除!在這個漫長的過程中,我們可以學習叠代和模塊化的編程方法。
第四階段:學會運用設計思維和計算思維將普通代碼塊組合成壹個程序,會充分運用計算思維指導項目設計,任何項目都能輕松掌握。
Scratch是圖形化編程的壹種,圖形化編程不僅是scratch,其他編程語言也是如此。