1. 程式人生 > >它是世界上最好的語言,吊打PHP那種

它是世界上最好的語言,吊打PHP那種

# Scratch Scratch是麻省理工媒體實驗室終身幼稚園組開發的一套電腦程式開發平臺,旨在讓程式設計語言初學者不需先學習語言語法便能設計產品。開發者期望通過學習Scratch,啟發和激勵使用者在愉快的環境下經由操作(如設計互動故事、多人遊戲)去學習程式設計、數學和計算知識,同時獲得創造性的思考,邏輯程式設計,和協同工作的體驗。 Scratch適用於8歲以上使用者。即便使用者從未學過程式設計,通過拖曳預先設定好的積木式程式模件,堆疊出指令,設定或控制角色及背景的行動和變化,從而完成程式撰寫。 # 離線編輯器 下載Scratch 3.17.1 Setup.exe,安裝後開啟。 主介面分為四個區域 ![](https://gitee.com/xllntl/picture/raw/master/2020-11-15/1605414007442-%E8%BD%AF%E4%BB%B6%E5%B8%83%E5%B1%80.png) 素材區設計或上傳專案的圖片和文字,就是resource。 演示區檢視專案執行效果,就是前端開發的邊寫邊看模式。 程式碼素材區和程式碼區是寫程式碼的。寫程式碼是這樣的哈哈。程式設計師你是不是想哭!自己這麼多年在幹什麼? ![](https://gitee.com/xllntl/picture/raw/master/2020-11-15/1605414180525-%E8%BF%99%E4%B9%88%E5%86%99%E4%BB%A3%E7%A0%81.gif) # 我的第一個少兒專案 ## 畫角色 角色素材區可以增加自定義角色,角色可以自己畫,也可以上傳。我這裡畫個數據庫圖示和web伺服器圖示。 ![](https://gitee.com/xllntl/picture/raw/master/2020-11-15/1605414689671-%E8%A7%92%E8%89%B2%E7%94%BB%E5%9B%BE.png) 點選角色素材區右下角圖示增加角色,角色上的垃圾桶圖示刪除角色。 專案的背景圖在最右下角的圖示裡選擇,我選擇座標系背景,方便觀察圖示運動位置。 ## 寫程式碼 程式碼素材有些帶窟窿,圓形的窟窿只能放圓形的事件,尖的窟窿只能放尖的事件。凹凸也必須搭配,才能產生組合效果。寫程式碼過程就是拖,和輸入簡單的數字。寫的程式碼對應哪個角色,滑鼠要先在角色素材區選中那個角色。 MySQL角色程式碼 ![](https://gitee.com/xllntl/picture/raw/master/2020-11-15/1605415020033-MySQL%E4%BB%A3%E7%A0%81.png) web角色程式碼 ![](https://gitee.com/xllntl/picture/raw/master/2020-11-15/1605415044941-web%E5%9B%BE%E6%A0%87%E4%BB%A3%E7%A0%81.png) ## 執行 滑鼠在執行效果區點選MySQL圖示 ![](https://gitee.com/xllntl/picture/raw/master/2020-11-15/1605415444894-%E9%A1%B9%E7%9B%AE%E8%BF%90%E8%A1%8C%E6%95%88%E6%9E%9C.gif) # 總結 Scratch最需要的是創意,創意是個燒腦的事,實現是個繁瑣的事。看看下面國外小朋友的作品,程式設計師們,看見未來的對手有多可怕了嗎? ![](https://gitee.com/xllntl/picture/raw/master/2020-11-15/1605422140719-%E5%9B%BD%E5%A4%96%E4%BD%9C%E5%93%81.png) 但想想我8歲時候天天在幹什麼,現在的小孩都這麼累了嗎?