Scratch是一款由麻省理工學院(MIT) 設計開發的一款面向少年的簡易編程工具。在2012年在中國得到普及,2013年在上海舉行比賽。針對 6 歲以上孩子們的認知水平,以及對於界面的喜好,MIT 做了相當深入研究和頗具針對性的設計開發。不僅易於孩子們使用,又能寓教於樂,讓孩子們獲得創作中的樂趣。
這款主流少兒編程軟件,是專門針對5-14歲兒童可視化編程語言Scratch,它與程序員在工作中使用的編程主要有何不同呢?現在就和南京小碼王少兒編程培訓機構一起了解下吧:
一、入門難度不同
少兒編程Scratch:就像搭積木,用鼠標拖動積木即可,可視化界面簡單易於上手。
程序員編程:需要學習相應的程序語言,不光是語法檢測,編譯等等要求非常嚴格的東西。還需要程序員懂計算機原理、操作系統層面的東西,越多越好。
二、使用方法不同
少兒編程Scratch:不需要懂英語,不需要用鍵盤,僅拖動鼠標,孩子就可以創作屬於自己的作品。
程序員編程:需要有一定的英語基礎,敲鍵盤純代碼編程,大型作品需要團隊合作。
三、應用場景不同
少兒編程Scratch:爲了解決自己的一個“小創意”,是玩具級別的工具。
程序員編程:根據市場需求,去解決一些項目中的問題,或者直接開發一個軟件,一個網站,要實現收益,是生產級別的工具。
四、使用目的不同
少兒編程Scratch:爲了好玩,或者爲了多學一門知識,是對編程思想和思維方式的鍛鍊。
程序員編程:爲了工作,且常用算法套路已熟爛於心,基本是用固定思維在工作。