第1週:錯誤的發現與修正
商品條碼的運作原理(YouTube) https://www.youtube.com/watch?v=L4YNWUJD8Do
QRcode的身世原理大公開|(Youtube) https://www.youtube.com/watch?v=hRkT0wm-1XU
網頁條碼讀取辨識 http://www.onlinebarcodereader.com/
第2-4週:搜索演算法
Part 1 (學習單1)
何謂演算法
進行「聽指令畫圖活動」
海戰棋
古代打仗(11:12):https://www.youtube.com/watch?v=fXK7ydjKi9A#t=11m12s
古代海戰(01:20):https://www.youtube.com/watch?v=5-u-Q9NnKIA#t=1m20s
講解海戰棋玩法
進行紙本海戰棋遊戲
----------------------------------------------------------
Part 2 (學習單2)
檢討上週紙本海戰棋,並再次厘清玩法
進行紙本海戰棋遊戲
探討紙本海戰棋遊戲,所講的搜尋原理
2人一組:程式海戰棋 ,並在學習單上紀錄http://163.22.72.196/html5/html5_battleships/battleships.html
----------------------------------------------------------
Part 3 (學習單2)
講解三種搜尋法,
依搜尋法原理,再次2人一組:程式海戰棋,並在學習單上紀錄
講解三種搜尋法,最少幾次會打中,最少幾次「一定」會打中
將學習單上問題全部完成。
第5週:AI 人工智慧體驗
AI體驗網站:(能在平板和電腦上執行)
讓電腦猜你畫什麼 Quick, Draw!
讓電腦找出你最相近的圖 AutoDraw
完成你未完成的圖 Magic Sketchpad
東西翻譯機 Thing Translator
猜測你的年齡 How-Old.net
AI體驗網站:(只能電腦上執行)
指揮一個交響樂團 Semi-Conductor
試做一個人工智慧程式 Teachable Machine
參考資料:
第6-9週:排序演算法:
----------------------------------------------------------
選擇排序法、快速排序法、插入排序法
各種排序法的示範:https://www.youtube.com/playlist?list=PLelCI3_fC590A1eNKs8ZEpLJJ_RRz6ajh
----------------------------------------------------------
Google資料中心介紹
氣泡排序法、合併排序法
各種排序法的示範:https://www.youtube.com/playlist?list=PLelCI3_fC590A1eNKs8ZEpLJJ_RRz6ajh
----------------------------------------------------------
排序演算法測驗
第10-11週:文字壓縮:
文字壓縮的概念
程式壓縮練習 http://163.22.72.196/html5/html5_text_compression/text_compression.html
第1關(高標110字、低標50字)
第2關(高標100字、低標50字)
第3關(高標50字、低標30字)
第4關(高標70字、低標40字)
檔案壓縮工具 7-Zip
第13週:防毒與防駭
第14週:個人資料安全
第15週:網路通訊:
第16-17週:資料加密: