在現在與未來極度依賴資訊科技的時代,競爭力來自對資訊的掌握,順便看看各位大師和成功人事對coding的想法。
先從這裡開始吧。
Learn how to make a project in Scratch
這是我做好的第一個測試程式。讓貓咪按「執行旗幟」後,先等0.5,say "Hello",重複10次移動、旋轉兼播打鼓聲音。藉由SCRATCH的「簡單快樂學習」過程中,我想逐步帶入寫程式的觀念。
- 設定物件角色初始狀態 (程式宣告物件或變數要給初始值,也就是在constructor的程式碼或是初值):先調整主角 (Cat) 的位置和狀態,可以直接drag-and-drop到想要的位置,或是直接點選右邊指令執行,以修改角度 (turn)、位置 (move) ...
- 要懂得看程式軟體的Help or Tips,這是學寫程式的基本:畫面右邊有一步一步的教學,先做一次感受一下先做一次感受一下。
- 學寫程式,務必提升English Reading能力,第一手文件絕對是英文,你不希望每次都等中譯本出版,才能學新東西吧。Learning from the Web。真的不行,請把UI設定為中文。但是,你又再次逃避問題了!
- 每一個像樂高積木模組的圖,就是指令內含參數 (程式指令說一不二,該移動10步,絕不會有誤。所以,你如何控制程式指令,撰寫的程式碼,就代表個人品質 (都是積木,不同個人疊出來的就是差別很大)。笨App就是
笨蛋寫的!)。由上到下,指令依序為:Run, Message, Loop(Move, Play sound, Turn, Move, Play sound)。每個指令都有內部數值可以修改,就如同class內所定義的attributes。
- 按「執行旗幟」Run Program.
Enjoy your first SCRATCH program! To be continued ...
No comments :
Post a Comment