Scratch是壹門圖形化的編程語言,是壹種編程啟蒙,跟真正的編程語言區別不小。因為編程基於圖形化,所以Scratch適合編程零基礎的孩子。
Python是壹門編程語言,入門比較簡單,孩子學起來不會太難,而且現在是壹門很受歡迎的主流編程語言。
C++是各種信息學競賽必然指定的編程語言之壹,語言本身具有壹定的難度,但競賽側重於考察算法而非語言本身。
如果孩子覺得純學代碼比較枯燥,也可以結合硬件進行編程學習,既能鍛煉動手能力還可以學習編程思維,比如說積拼編程等等都可以學。
編程語言之間還是具有壹定的關聯性的,學習的主要目的還是激發孩子的學習興趣,培養孩子的邏輯思維,掌握編程思想,學會用編程的方式去發現問題和解決問題才是重點。如果孩子能夠熟練掌握編程中變量、條件、循環,還有函數等基本的編程概念,並以壹種語言編程成功,這時再用另壹種語言來編程就不難了。