|
時間:106年7月31日-8月1日
主題:App Inventor 2 手機程式設計
講師:邱昭士
課程內容:
教學範例:
【7月31日】
【7月31日】|【8月1日】|【進階範例】
攝氏溫度=(華氏溫度-32)*5/9
華氏溫度=攝氏溫度*9/5+32
飲料 1 罐 15 元,一打(12 罐)150 元,假設消費者不會多買,不足一打以單罐計算,請計算購買數量所需的金額。
- 優等:分數 >= 90
- 甲等:80 <= 分數 < 90
- 乙等:70 <= 分數 < 80
- 丙等:60 <= 分數 < 70
- 丁等:分數 < 60
參考網路:BMI值計算器
- BMI值計算公式: BMI = 體重(公斤) / 身高2(公尺2)
- BMI的理想範圍:
- CSV字串:
- BMI:18.5,24,27,30,35,1000
- 建言:體重過輕,體重正常,稍微過重,輕度肥胖,肥胖,重度肥胖
|
身體質量指數(BMI)
(kg/m2)
|
腰圍
(cm)
|
體重過輕
|
BMI < 18.5
|
–
|
正常範圍
|
18.5≦BMI<24
|
–
|
異常範圍
|
過重:24≦BMI<27
輕度肥胖:27≦BMI<30
中度肥胖:30≦BMI<35
重度肥胖:BMI≧35
|
|
【8月1日】
【7月31日】|【8月1日】|【進階範例】
進階作法:
【進階範例】
【7月31日】|【8月1日】|【進階範例】
日期:106年7月28日(五)
主題:STEAM與運算思維教學實務班–卡內基美隆大學機械學院入門課程:程式設計
單位:資訊工業策進會 數位教育研究所
上課地點:台北市信義路三段153號3樓
課程計畫:
課程目標:
- 瞭解運算思維與STEAM於學科整合應用。
- 瞭解國際程式教育教學編制架構與教學內容。
- 瞭解數位學習平台與實體教學搭配。
- 瞭解各式輔助程式、專案的教學工具(如:Scratch、故事板、設計圖表、計畫文件、甘特圖等)。
課程大綱:
- 運算思維與STEAM於教學運用介紹
- 卡內基教學平台與教材編排設計介紹
- 簡易不插電教學活動實作
- 專案製作工具介紹與應用
- 計算機概論(基本實用電腦應用功能)
- Scracth基礎介紹與功能操作。
- 以Scracth為教學工具,STEAM實務任務設計範例介紹。
- Rubric 量表應用案例介紹。
課程內容:
(一) STEAM
科學(Science)、技術(Technology)、工程(Engineering)、藝術(Art)、數學(Mathematics)
STEM Integration in K-12 Education
Boyan Slat: How we will rid the oceans of plastic (May 2017)
How the oceans can clean themselves: Boyan Slat at TEDxDelft
シャボン玉が出る!遠くへ飛ぶオモチャ作ってみた【名前はまだない】DIY
(二)運算思維:
什麼是運算思維 (Computational Thinking)?
運算思維就是解決問題的方法。
讓我們面對複雜的問題,能夠理解問題本質、發展可能的解決辦法。然後使用電腦、人或兩者都可以理解的方式來呈現這些解決方案。(參考: BBC)
分成四個部分:
- 拆解(Decomposition):將複雜的問題或系統分解成更小、更易於管理的問題;
- 模式識別(Pattern Recognition):為了讓解決問題更有效率,將每個小問題分別檢視,思考之前是否有解過類似的問題;
- 抽象(Abstraction):只注意重要的細節,忽略不相關的資訊;
- 演算法(Algorithms ):設計簡單的步驟或規則來解決每個小問題。
最後,將這些簡單的步驟或規則寫成程式。
圖片來自 BBC BiteSize
程式是工具,實現「解決問題」的工具。程式語言本身並不涉及運算思維。
Abstraction – Computational Thinking
Algorithms
上課教材:
STEM with Computer Science Catchup
- 概述和順序
- 持續性評估
- 期末考試
- 單元1:檔案和資料夾
- 單元2:Scratch的介紹
- 單元3:規劃
- 單元4:更好的動畫
- 單元5:除錯
- 單元6:動作設計
- 單元7:截圖工具
- 單元8:對話
- 單元9:水循環測驗專案
- 單元10:網路霸凌動畫
- 單元11:數學遊戲
學習資源:
日期:106年7月27日-7月28日
地點:仁愛國小
講師:賴新田
課程主題:NAS 與 ESXi
課程講義:
日期:106年7月26日(三)
主題:STEAM與運算思維教學實務班–卡內基美隆大學機械學院入門課程:機器人設計
單位:資訊工業策進會 數位教育研究所
上課地點:台北市信義路三段153號3樓
課程計畫:
課程目標:
- 瞭解運算思維與STEAM於學科整合應用。
- 瞭解國際機器人教學編制架構與教學內容。
- 瞭解數位學習平台、模擬軟體與實體教學搭配。
- 瞭解機械工程中需要的技巧(包含簡單機械,基礎物理,解決問題的能力,設計和測試等)
- 具備建立簡單機械裝置同時能透過動作編程,將二者整合應用。
課程大綱:
- 【開幕式與課程說明】:這個單元會帶領您了解機器人的零件,以及如何更新機器人的韌體。
- 【圖型化編程環境介紹】:這個單元會教您如何利用圖型化程式,讓機器人前進與設置馬達。
- 【基本移動】:這個單元會教您如何利用圖型化程式讓機器人前後移動、控制速度與控制手臂、操縱旋轉方向與角度等,以及應用程式設計和數學的技巧。
- 【感測器應用】:這個單元會教您如何利用圖型化程式,讓機器人使用觸碰感應器與距離感應器避開障礙物、用陀螺儀感應器來偵測旋轉,以及用顏色感應器讓機器人可以對紅綠燈、道路標示等有所反應。
- 【程式流程】:這個單元會教您使用迴圈來編寫更複雜的程式碼,並用If/Else 條件敘述式,讓機器人根據感應器的讀取數值做出判斷、重複決策與追蹤路線。
- 【學習成果】: 這個單元會請您以救援為挑戰任務,讓機器人執行救人任務,同時防止任務中出現更嚴重的破壞。
課程內容:
STEM Integration in K-12 Education
什麼是運算思維 (Computational Thinking)?
運算思維就是解決問題的方法。
讓我們面對複雜的問題,能夠理解問題本質、發展可能的解決辦法。然後使用電腦、人或兩者都可以理解的方式來呈現這些解決方案。(參考: BBC)
分成四個部分:
- 拆解(Decomposition):將複雜的問題或系統分解成更小、更易於管理的問題;
- 模式識別(Pattern Recognition):為了讓解決問題更有效率,將每個小問題分別檢視,思考之前是否有解過類似的問題;
- 抽象(Abstraction):只注意重要的細節,忽略不相關的資訊;
- 演算法(Algorithms ):設計簡單的步驟或規則來解決每個小問題。
最後,將這些簡單的步驟或規則寫成程式。
圖片來自 BBC BiteSize
程式是工具,實現「解決問題」的工具。程式語言本身並不涉及運算思維。
VEX IQ Meet the Bots – Starter Kit Robots
VEX IQ Super Kit
圖片來源:https://content.vexrobotics.com/vexiq/images/SoftwareV2/robotc-graphical.jpg
RobotC Programming Tutorial #01: Getting Started & Basic Functions
Introduction to Programming VEX Robotics in RobotC
卡內基美隆大學機械學院入門課程-機器人設計:
課程網站:CM Asia Learning
VEX IQ – 智能機器人基本動作簡介
- 建造智能機器人的最佳練習
- 簡單機械第一部分:槓桿簡單
- 簡單機械介紹
- 槓桿介紹
- 學生槓桿練習
- 槓桿建構說明
- 槓桿研究文章
- 簡單機械第二部分:車輪和車軸和斜面
- 輪軸簡介
- 建造指示-輪軸
- 輪軸應用
- 斜面簡介
- 建造指示-斜面
- 斜面應用
- 簡單機械第三部分: 滑輪
- 簡單機械第四部分:簡單機械工程
- 彈球機問題
- 彈球機問題評量
- 起重機問題
- 起重機問題評量
- 編程的第一部分 : 入門
- 系統配置
- 你的第一程式 ( 物理機器人)
- 你的第一個程式(虛擬機器人)
- 使用
- BUG 挑戰:測量移動和轉動
- 介紹 miniVEX
- BUG 挑戰賽
- BUG挑戰賽的學生練習
- 車輪周長等於 1 圈的旋轉
- 有關於測量的文章
- 延伸學習
- 用測量器測量角度
- 第二部份的程式: 向前移動&轉動
- 行星單元
- 小行星挑戰賽(自選)
- 地心引力的重心和摩擦力
- 齒輪:建立速度或扭轉力
- 機器人奧運會尖峰挑戰
上課教材:
- CM Asia Learning:goo.gl/uxo2mj
- 軟體下載:goo.gl/JexuwC
- 最先裝:ROBOTCforVEXRobotics_455Release.exe
- 最後裝:ExpeditionAtlantisDemo_August_31_2017.exe
學習資源:
日期:106年7月24日(一)
主題:STEAM與運算思維教學實務班–四軸飛行器
單位:資訊工業策進會 數位教育研究所
上課地點:
課程計畫:
課程目標:
- 受訓老師能在學習後描述與說明STEAM教學趨勢與創客學習的連結
- 受訓老師能在學習後正確操作Parrot四軸飛行器
- 受訓老師能在學習後獨立且正確使用Parrot四軸飛行器程式完成起飛、降落、旋轉等不同操作模式
- 受訓老師能在學習後設計不同的停機坪
- 受訓老師能在學習後能依據教學現況進行Parrot四軸飛行器的班級經營管理
課程大綱:
- STEAM與Maker
- 四軸飛行器機構與飛行原理簡介
- 停機坪設計與組裝
- 方形、圓形、S型等各種巡航之手動與程式控制
- 程式當中的判斷與變數的應用
- 教案解說
- 班級經營管理
課程內容:
空拍機飛行原理:
簡單的飛機飛行原理:
四軸正反槳的判斷:
wikidue 四軸飛行器課程介紹
研習所用的四軸飛行器:Parrot Minidrones – Airborne Cargo
飛控軟體:
- wikidue App:【可手控,亦可程式操控:使用視覺化(積木)程式設計方式】
- FreeFlight Mini – Parrot Minidrones – Airborne Cargo 四軸飛行器原廠操控軟體(僅能手控)
學習資源:
|
|