普通高級中學「資訊科技概論」課程綱要
This presentation is the property of its rightful owner.
Sponsored Links
1 / 20

普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習 PowerPoint PPT Presentation


  • 126 Views
  • Uploaded on
  • Presentation posted in: General

普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習. 高中資訊課程 教學活動設計. 單元名稱:程式語言與邏輯 教學時間: 8 小時. 自我介紹. 報告人: 國立台灣師大附中 圖書館主任 李啟龍 老師 學歷: 國立台灣師範大學資訊教育研究所畢業 國立交通大學經營管理研究所畢業 現職: 師大附中圖書館主任. 課程說明. 單元名稱: 程式語言與邏輯 教學時間: 8 小時 課程主題: 舉出同學們生活中常見的應用軟體,以引導同學們能了解程式語言在電腦應用所扮演的角色

Download Presentation

普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


3818438

普通高級中學「資訊科技概論」課程綱要焦點座談及主題教案分享研習

高中資訊課程

教學活動設計

單元名稱:程式語言與邏輯

教學時間:8小時


3818438

自我介紹

  • 報告人:

    • 國立台灣師大附中 圖書館主任 李啟龍 老師

  • 學歷:

    • 國立台灣師範大學資訊教育研究所畢業

    • 國立交通大學經營管理研究所畢業

  • 現職:

    • 師大附中圖書館主任


3818438

課程說明

  • 單元名稱:程式語言與邏輯

  • 教學時間:8 小時

  • 課程主題:

    • 舉出同學們生活中常見的應用軟體,以引導同學們能了解程式語言在電腦應用所扮演的角色

    • 藉由程式開發軟體的實作經驗,來培養同學們運用程式語言來控制電腦與開發應用軟體的能力,進而理解使用電腦來解題的意義

    • 透過專題研究的過程,讓學生了解與實作專案軟體的開發流程


3818438

課程說明(續1)

  • 教學項目:

    • 程式語言概說

    • 常數、變數與運算式

    • 結構化程式設計:循序控制、選擇式控制、迴圈控制

    • 程式的偵錯與除錯


3818438

課程說明(續2)

  • 教學目標:

    • 能夠處理資料的輸入與輸出

    • 能夠使用適當的運算式處理資料

    • 能夠使用適當的變數資料型態

    • 能夠分析程式的流程與結構化邏輯概念

    • 能夠撰寫程式,並且養成良好的程式碼風格

    • 能夠閱讀程式,並且進行程式的測試與執行

    • 能夠修改程式,並且進行程式的測試與除錯


3818438

課程說明(續2)

  • 評量方式:

    • 簡單口頭問答

    • 課堂觀察

    • 紙筆測驗

    • 上機測驗

    • 專題報告


3818438

參考資料

  • 程式語言相關書藉

    • Visual Basic 1001 程式計巧(1998)。客雅書研、葛達 譯。台北:碁峰資訊股份有限公司。

    • 陳智豪、程龍(1997)。計算機程式 Quick Baic 版。 台北:儒林圖書有限公司。

    • 李啟龍、黃建庭 (2004)。 Visual Basic 6 程式設計18堂特訓教材。台北:文魁資訊有限公司。

    • 李啟龍、尤信翰 (2005)。征服C語言程式設計-含資料結構與程式設計競賽精解。台北:文魁資訊有限公司。

    • David I. Schneider (1999). An Introduction to Programming Using Visual Basic 6.0. USA: Alan Apt.


3818438

課程時數分配

一、程式語言概說 (50 分鐘)

二、常數與變數 (50 分鐘)

三、運算式 (50 分鐘)

四、程式的流程 (150 分鐘)

五、專題研究 (100 分鐘)


3818438

課程規劃

  • 一、程式語言概說 (50 分鐘)

    • 認識程式語言

    • 程式語言的分類

    • 程式語言與專案軟體的關係

    • 流程圖的介紹

    • 說明專案軟體的開發流程


3818438

課程規劃(續1)

二、常數與變數 (50 分鐘)

  • 認識常數與變數

  • 常數的觀念

  • 變數的命名規則

  • 優良的變數命名方式

  • 介紹變數的資料型態

  • 各種資料型態使用上的注意事項


3818438

課程規劃(續2)

三、運算式 (50 分鐘)

  • 瞭解運算子的意義

  • 算術運算

  • 文字運算

  • 比較運算

  • 邏輯運算

  • 指定運算

  • 運算子之運算優先序


3818438

課程規劃(續3)

四、程式的流程 (150 分鐘)

  • 示範小程式

  • 循序控制

  • 選擇控制

  • 迴圈控制

  • 程式設計經驗分享

  • 專題研究作業指定


3818438

課程規劃(續4)

五、專題研究 (100 分鐘)

  • 報告專題研究題目

  • 研究方法說明

  • 搜尋相關資料與實作

  • 撰寫程式與問題解決

  • 結論與心得分享


3818438

程式範例

  • 循序控制部分之上機演練題目:

    • 平均分數計算程式:

      【說明】輸入3筆數字,求其平均分數。

    • 攝氏與華氏溫度轉換程式:

      【說明】攝氏溫度=(華氏溫度-32)*(5/9)

      華氏溫度=攝氏溫度*(9/5)+32


3818438

程式範例(續1)

  • 選擇控制部分之上機演練題目:

    • 成績等第程式:

      【說明】我們對成績進行等第的判別,有以下規則:

      成績90分到100分,等第為甲等;成績80分到89分,等第為乙等;成績70分到79分,等第為丙等;成績60分到69分,等第為丁等;成績59分以下,等第為戊等。

    • 百貨公司打折程式:

      【說明】百貨公司週年慶依以下方式打折:消費滿三千元打九折;消費滿六千元打八折;消費滿一萬元打七折。


3818438

程式範例(續2)

  • 選擇控制部分之上機演練題目:

    • 閏年判斷程式:

      【說明】判斷閏年公式:

      西元末兩位不為00,且為4的倍數,則該年為閏年,否則為不閏年。

      西元末兩位為00,且可被400整除者,則該年為閏年,否則為不閏年。

    • 解一元二次方程式:

      【說明】假設一元二次方程式為: ax^2+bx+c=0

      其中,a,b,c是係數,而一元二次方程式的解為 x


3818438

程式範例(續3)

  • 迴圈控制部分之上機演練題目:

    • 累加程式1+2+…+10。

    • 累加程式1+3+5+…+99。學習『變量』不為1的情況。

    • 累加程式1+2+4+7+…+106。變化組合型。

    • 在螢幕上印出

      *

      **

      ***

      ****

      *****


3818438

程式範例(續4)

  • 迴圈控制部分之上機演練題目:

    • 在螢幕上印出

    • 計算兩數的最大公因數及最小公倍數。

    • 印出99乘法表。

    • 印出1~100之間的所有質數。

*

***

*****

*******

*********

  • *

  • **

  • ***

  • ****

  • *****


3818438

程式範例(續5)

  • 專題研究題目:

    • 費氏數列計算程式

    • 數字系統轉換程式

    • 購物找零程式

    • 達文西密碼程式


3818438

結語

各位老師,大家辛苦了 !

讓我們一起為台灣的資訊教育繼續打拼吧!

加油啦 *^_^*

如有任何建議或討論,請寄 [email protected]


  • Login