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

MySQL從刪庫到跑路了發表於2020-11-15

Scratch

Scratch是麻省理工媒體實驗室終身幼稚園組開發的一套電腦程式開發平臺,旨在讓程式設計語言初學者不需先學習語言語法便能設計產品。開發者期望通過學習Scratch,啟發和激勵使用者在愉快的環境下經由操作(如設計互動故事、多人遊戲)去學習程式設計、數學和計算知識,同時獲得創造性的思考,邏輯程式設計,和協同工作的體驗。
Scratch適用於8歲以上使用者。即便使用者從未學過程式設計,通過拖曳預先設定好的積木式程式模件,堆疊出指令,設定或控制角色及背景的行動和變化,從而完成程式撰寫。

離線編輯器

下載Scratch 3.17.1 Setup.exe,安裝後開啟。
主介面分為四個區域

素材區設計或上傳專案的圖片和文字,就是resource。
演示區檢視專案執行效果,就是前端開發的邊寫邊看模式。
程式碼素材區和程式碼區是寫程式碼的。寫程式碼是這樣的哈哈。程式設計師你是不是想哭!自己這麼多年在幹什麼?

我的第一個少兒專案

畫角色

角色素材區可以增加自定義角色,角色可以自己畫,也可以上傳。我這裡畫個資料庫圖示和web伺服器圖示。

點選角色素材區右下角圖示增加角色,角色上的垃圾桶圖示刪除角色。
專案的背景圖在最右下角的圖示裡選擇,我選擇座標系背景,方便觀察圖示運動位置。

寫程式碼

程式碼素材有些帶窟窿,圓形的窟窿只能放圓形的事件,尖的窟窿只能放尖的事件。凹凸也必須搭配,才能產生組合效果。寫程式碼過程就是拖,和輸入簡單的數字。寫的程式碼對應哪個角色,滑鼠要先在角色素材區選中那個角色。
MySQL角色程式碼

web角色程式碼

執行

滑鼠在執行效果區點選MySQL圖示

總結

Scratch最需要的是創意,創意是個燒腦的事,實現是個繁瑣的事。看看下面國外小朋友的作品,程式設計師們,看見未來的對手有多可怕了嗎?

但想想我8歲時候天天在幹什麼,現在的小孩都這麼累了嗎?

相關文章