2016年5月30日 星期一

運算思維:進階資源網站

  本篇列舉個人認為屬於進階等級的學習資源網站。承續在入門網站以積木方式所學的邏輯觀念,在部份的進階網站之中,開始直接以文字指令完成所指定的任務。



Blockly Games
  • 包含︰拼圖對應、走迷宮和遊戲控制…等數種主題
  • 部份主題內有多個關卡,提供漸進式的教學練習
  • 可選擇中英文顯示
  • 免註冊,用 Cookie 記錄進度 (首頁左下可清除進度)
※首頁提供不同主題

※右上方選擇語言
※提供操作提示

※不須講解也可上手
※迷宮的操作提示

※右上方提供更換背景主題(小黃人、太空人、熊貓)

※積木指令操作風格類似
※池塘主題類似遊戲

※可逐步練習遊戲製作



Code.org
  • 包含︰走迷宮、海龜繪圖、除錯和遊戲控制…等數種類型的課程
  • 提供主題式的課程如:冰雪奇緣、星際大戰、當個創世神、憤怒鳥等
  • 可選擇中英文顯示
  • 免註冊可玩,但註冊登入可記錄進度
  • 以教師身分登入,可有學生學習追蹤功能
  • 可以使用 Google 帳號登入
  • 涵蓋學生年齡層較廣 (4歲以上),從滑鼠拖拉動作教起
※首頁提供不同主題

※右下方可選擇語言
※數個課程都提供相當多的學習關卡

※以顏色區分每個關卡的完成狀態
※初階課程的積木刻意放大,方便操作

※關卡提供教學提示
※最新加入的功能,可以製作簡單的 App

※需要登入才可執行

※做為課程最後階段的應用



CodeCombat
  • 角色扮演遊戲融入學習程式設計
  • 可選擇中英文顯示
  • 可以使用 Google 帳號登入
  • 直接手動輸入指令,不是積木指令
  • 可學習數種熱門程式語言,如:Python、Javascript 等
※右邊的 "馬上遊玩" 先體驗一下內容
※課程進度的選擇
※遊戲情境中依序進行關卡
※遊戲開始前的選擇角色

※下方可以選擇要學習的程式語言
※裝備道具之後,按下方 "進入戰役" 開始
※進入戰役之後仍然有關卡目標提示

※按右下方 "開始戰役" 
※過關之後,豐富的遊戲情境回饋



Microsoft Touch Develop
  • 標榜在各種平台(手機、平板、桌電)進行開發
  • 可中文(簡體對岸用語)顯示 (找不到切換處)
  • 可使用 Google 帳號登入
  • 有教學與提示
※開發首頁

※左上角登入或者直接點教程試用

※例如點入教程的 Jumping bird
※可點 "運行" 進行測試

※或點下方的 "在編輯器中按教程操作" 可以有逐步的教學提示

※或者直接點 "編輯" 進行修改開發
※編輯畫面

※按左邊的 "運行主項" 執行程式測試
※遊戲測試畫面



沒有留言:

張貼留言