它是世界上最好的語言,吊打PHP那種
Scratch
Scratch是麻省理工媒體實驗室終身幼稚園組開發的一套電腦程序開發平台,旨在讓程序設計語言初學者不需先學習語言語法便能設計產品。開發者期望通過學習Scratch,啟發和激勵用戶在愉快的環境下經由操作(如設計交互故事、多人遊戲)去學習程序設計、數學和計算知識,同時獲得創造性的思考,邏輯編程,和協同工作的體驗。
Scratch適用於8歲以上用戶。即便用戶從未學過程序設計,通過拖曳預先設定好的積木式程序模件,堆棧出指令,設置或控制角色及背景的行動和變化,從而完成程序撰寫。
離線編輯器
下載Scratch 3.17.1 Setup.exe,安裝後打開。
主界面分為四個區域
素材區設計或上傳項目的圖片和文字,就是resource。
演示區查看項目運行效果,就是前端開發的邊寫邊看模式。
代碼素材區和代碼區是寫代碼的。寫代碼是這樣的哈哈。程序員你是不是想哭!自己這麼多年在幹什麼?
我的第一個少兒項目
畫角色
角色素材區可以增加自定義角色,角色可以自己畫,也可以上傳。我這裡畫個數據庫圖標和web服務器圖標。
點擊角色素材區右下角圖標增加角色,角色上的垃圾桶圖標刪除角色。
項目的背景圖在最右下角的圖標里選擇,我選擇坐標系背景,方便觀察圖標運動位置。
寫代碼
代碼素材有些帶窟窿,圓形的窟窿只能放圓形的事件,尖的窟窿只能放尖的事件。凹凸也必須搭配,才能產生組合效果。寫代碼過程就是拖,和輸入簡單的數字。寫的代碼對應哪個角色,鼠標要先在角色素材區選中那個角色。
MySQL角色代碼
web角色代碼
運行
鼠標在運行效果區點擊MySQL圖標
總結
Scratch最需要的是創意,創意是個燒腦的事,實現是個繁瑣的事。看看下面國外小朋友的作品,程序員們,看見未來的對手有多可怕了嗎?
但想想我8歲時候天天在幹什麼,現在的小孩都這麼累了嗎?