還堵在高速路上嗎?帶你進入Scratch世界帶你飛
阿新 • • 發佈:2020-10-09
國慶假期高速路的風景
國慶假期正式啟動人從眾模式,無論是高速公路還是景區,不管是去程還是回程,每一次都堪稱經典。
一些網友在經歷漫長的擁堵後
哭笑不得地表示
“假期都在堵車中度過了”
你是否也有以下類似的情況?
- 說好的5個小時,變成5x3=15個小時
- 在高速路上打太極
- 在高速路上炒米粉
- 在高速路上釣魚
- 在高速路上看大型車展兼相親會
國慶假期人從眾
唉,別說了,倒不如跟老林一起探索Scratch世界,讓我們一起飛。
讓你的孩子不堵在未來的程式設計之路上。
什麼是Scratch
摘自百度:Scratch是麻省理工學院的“終身幼兒園團隊”開發的圖形化程式設計工具,主要面對青少年開放。是一種搭積木式的程式設計工具,老少皆宜。
經國慶假期學習,個人發現Scratch不僅適合青少年學習而且也非常適合中老年人瞭解學習程式設計。
那什麼Scratch能做什麼?
總結如下幾點:
- 製作鍵盤、滑鼠型的遊戲
- 遊戲可結合聲音、視訊進行互動
- 可相容Arduino,即連線藍芽、紅外、wify等做一些AI、機器人相關的程式設計,可玩性高
Scratch作品
- 會飛的小貓
- 瘋狂吃禮物
PS:該遊戲我小孩玩得不亦樂乎,這裡還可以加入視訊互動,會更加有趣、好玩
Scratch教程1:會飛的小貓
- 新增角色:Cat Flying
- 在舞臺中新增背景:Blue Sky
- 在程式碼區製作以下程式碼
Scratch知識點
程式碼區分為幾個模組,分別為:
- 運動:控制座標位置、方向、移動
- 外觀:對話、造型、大小、顏色、顯示、隱藏
- 聲音:播放聲音、音效、音量
- 事件:開始、點選事件、鍵盤事件、廣播收發、計時器
- 控制:等待、重複執行、條件判斷、克隆、停止指令碼
- 偵測:做了判斷的條件,如檢測角色是否碰到滑鼠指標、碰到什麼顏色、按了什麼按鍵
- 運算:可進行加減乘除、比較、與或等運算
- 變數:可自定義變數,包括私有變數、公有變數
本節Scratch原始碼
如果你不想手工製作積木程式碼,可關注[快樂IT]或[沉莫先生]並回復S01可獲取【會飛的小貓】原始碼指令碼