Presentation is loading. Please wait.

Presentation is loading. Please wait.

高中資訊課程教學活動設計 程式語言與邏輯單元

Similar presentations


Presentation on theme: "高中資訊課程教學活動設計 程式語言與邏輯單元"— Presentation transcript:

1 高中資訊課程教學活動設計 程式語言與邏輯單元
報告人:建國高中 丘聖光

2 壹、課程設計 單元名稱:程式語言與邏輯單元1 教學時間:3小時 教案設計:高中資訊學科諮詢輔導團 主題 VBA程式設計開發環境介紹
結構化程式設計─選擇結構

3 壹、課程設計- 主題1與項目 VBA程式設計開發環境介紹 目前常見的程式語言種類與開發工具
壹、課程設計- 主題1與項目 VBA程式設計開發環境介紹 目前常見的程式語言種類與開發工具 VBA簡介(Visual Basic for Applications) Excel VBA程式設計開發環境介紹 Excel VBA說明功能使用 Excel VBA程式設計除錯

4 壹、課程設計- 主題2與項目 結構化程式設計─選擇結構 簡介結構化程式設計 選擇結構說明 選擇結構範例介紹 選擇結構作業實做練習

5 壹、課程設計-說明 說明目前常見的程式語言種類與開發工具。
以Excel VBA(Visual Basic for Applications)程式開發工具為例,介紹其開發環境。 說明使用VBA的原因:Excel VBA並非是一套完整程式設計軟體,只是附屬在Excel軟體的輔助功能,雖然VBA只具備Visual Basic部分功能,但用來作程式語言的基礎練習是足夠的,相對於Visual Basic,Excel軟體比較普遍,學生只要找到有安裝Excel的電腦即可進行練習。

6 壹、課程設計-說明 讓學生使用Excel VBA程式開發環境練習程式設計。 說明選擇結構概念 說明選擇結構程式範例
進行選擇結構作業實做練習。

7 壹、課程設計-教學目標 瞭解VBA (Visual Basic for Applications)程式語言開發工具。瞭解如何使用Excel VBA線上說明。 瞭解如何使用ExcelVBA進行偵錯與除錯。 能夠使用Excel VBA程式設計環境進行程式設計練習。 瞭解結構化程式設計選擇結構概念。 能夠撰寫程式、執行程式與進行偵錯與除錯。

8 壹、課程設計-評量模式 簡單口頭問答 課堂觀察 作業練習 上機測驗

9 壹、課程設計- 教材及參考資源 程式設計俱樂部 v6.0 碧華影音教學網 W3Schools Oline Web Tutorials
壹、課程設計- 教材及參考資源 程式設計俱樂部 v6.0 碧華影音教學網 W3Schools Oline Web Tutorials 藍色小舖

10 貳、課程規劃-1 VBA程式設計開發環境介紹(30分鐘) 目前常見的程式語言種類與開發工具
VBA簡介(Visual Basic for Applications) Excel VBA程式設計開發環境介紹 Excel VBA說明功能使用 Excel VBA程式設計除錯

11 貳、課程規劃-2 結構化程式設計─選擇結構(70分鐘) 簡介結構化程式設計 選擇結構說明 選擇結構範例介紹 選擇結構作業實做練習

12 參、教學計畫- 一、VBA程式設計開發環境介紹
VBA(Visual Basic for Applications)簡介 目前常見的程式語言種類 目前常見的程式開發工具 說明Visual Basic, VBA與巨集的相關性,並介紹為何可以使用VBA來學習程式語言 說明Visual Basic與VBA的關係與異同。 說明使用VBA的原因。 說明巨集與VBA的關係。 說明使用巨集的安全性問題。

13 參、教學計畫- 一、VBA程式設計開發環境介紹
Excel VBA的開啟與關閉與各功能視窗用途說明 開啟Excel Visual Basic編輯器

14 參、教學計畫- 一、VBA程式設計開發環境介紹
Excel VBA的開啟與關閉與各功能視窗用途說明 說明專案總管視窗 ─說明屬性視窗

15 參、教學計畫- 一、VBA程式設計開發環境介紹
Excel VBA的開啟與關閉與各功能視窗用途說明 說明程式碼視窗 說明即時運算視窗

16 參、教學計畫- 一、VBA程式設計開發環境介紹
Excel VBA的開啟與關閉與各功能視窗用途說明 各功能視窗顯示與隱藏 存檔與開啟檔案 安全性的調整

17 參、教學計畫- 一、VBA程式設計開發環境介紹
介紹說明功能的使用方法、使用時機 說明對於程式設計的過程善用書本或線上說明功能,不必強記許多的細節。 介紹開啟說明視窗,並透過關鍵字搜尋找到需要的說明:按F1進入。 介紹如何快速開啟指令、函數、方法等說明:標記所需查詢關鍵字後按F1。 透過說明功能中「請參閱」與「範例」可以對所查詢內容作進一步的了解。 說明所查詢到的內容是比較完整詳細的呈現,如函數將包含所有的參數,但我們可以就所需要的內容進行了解即可。

18 參、教學計畫- 二、結構化程式設計─選擇結構
說明結構化程式設計與3種結構簡介 結構化程式設計概念說明。 循序結構簡介。 選擇結構簡介。 重複結構簡介。

19 參、教學計畫- 二、結構化程式設計─選擇結構
透過生活實例流程圖說明選擇結構概念 以生活實例介紹選擇結構的概念。 將生活實例轉換為流程圖說明。 If … Then … End If 結構介紹,並以流程圖配合說明。 If … Then … Else … End If 結構介紹,並以流程圖配合說明。 If … Then … Else … Else … End If 結構介紹,並以流程圖配合說明。

20 參、教學計畫- 二、結構化程式設計─選擇結構
以幾個實例介紹選擇結構 1. If … Then … End If 結構範例介紹 範例:判斷輸入成績是否及格,若輸入成績大於或等於60則輸出「恭喜及格」 2. If … Then … Else … End If 結構範例介紹 範例:判斷輸入成績是否及格,若輸入成績大於或等於60則輸出「恭喜及格」,否則輸出「成績不及格,再加油」 3. If … Then … ElseIf … Else … End If 結構範例介紹 範例:判斷輸入成績是否及格、優等,若輸入成績大於或等於80則輸出「恭喜成績為優等」,大於或等於60則輸出「恭喜及格」,否則輸出「成績不及格,再加油」

21 參、教學計畫- 二、結構化程式設計─選擇結構
以幾個實例介紹選擇結構

22 參、教學計畫- 二、結構化程式設計─選擇結構
以幾個實例介紹選擇結構

23 參、教學計畫- 二、結構化程式設計─選擇結構
以幾個實例介紹選擇結構

24 參、教學計畫- 二、結構化程式設計─選擇結構
以學習單與上機作業進行練習

25 參、教學計畫- 二、結構化程式設計─選擇結構
以學習單與上機作業進行練習

26 參、教學計畫- 二、結構化程式設計─選擇結構
以學習單與上機作業進行練習

27 報告結束 歡迎指教


Download ppt "高中資訊課程教學活動設計 程式語言與邏輯單元"

Similar presentations


Ads by Google