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

20
普普普普普普 普普普普普普普普普普普 「」 普普普普普普普普普普普普普 普普普普普普 普普普普普普 普普普普 普普普普普普普 普普普普8 普普

Upload: caesar

Post on 22-Jan-2016

75 views

Category:

Documents


0 download

DESCRIPTION

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

TRANSCRIPT

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

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

高中資訊課程教學活動設計

單元名稱:程式語言與邏輯教學時間: 8小時

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

自我介紹

報告人:– 國立台灣師大附中 圖書館主任 李啟龍 老師

學歷:– 國立台灣師範大學資訊教育研究所畢業– 國立交通大學經營管理研究所畢業

現職:– 師大附中圖書館主任

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

課程說明

單元名稱:程式語言與邏輯 教學時間: 8 小時 課程主題:

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

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

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

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

課程說明(續 1)

教學項目:– 程式語言概說– 常數、變數與運算式– 結構化程式設計:循序控制、選擇式控制、迴圈

控制– 程式的偵錯與除錯

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

課程說明(續 2)

教學目標:– 能夠處理資料的輸入與輸出– 能夠使用適當的運算式處理資料– 能夠使用適當的變數資料型態– 能夠分析程式的流程與結構化邏輯概念– 能夠撰寫程式,並且養成良好的程式碼風格– 能夠閱讀程式,並且進行程式的測試與執行– 能夠修改程式,並且進行程式的測試與除錯

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

課程說明(續 2)

評量方式:– 簡單口頭問答– 課堂觀察– 紙筆測驗– 上機測驗– 專題報告

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

參考資料

程式語言相關書藉 – Visual Basic 1001 程式計巧 (1998) 。客雅書研、葛達 譯。

台北:碁峰資訊股份有限公司。– 陳智豪、程龍 (1997) 。計算機程式 Quick Baic 版。 台北:

儒林圖書有限公司。– 李啟龍、黃建庭 (2004) 。 Visual Basic 6 程式設計 18 堂

特訓教材。台北:文魁資訊有限公司。– 李啟龍、尤信翰 (2005) 。征服 C 語言程式設計 - 含資料結

構與程式設計競賽精解。台北:文魁資訊有限公司。– David I. Schneider (1999). An Introduction to Programmin

g Using Visual Basic 6.0. USA: Alan Apt.

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

課程時數分配

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

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

三、運算式 (50 分鐘 )

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

五、專題研究 (100 分鐘 )

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

課程規劃

一、程式語言概說 (50 分鐘 )1. 認識程式語言2. 程式語言的分類3. 程式語言與專案軟體的關係4. 流程圖的介紹5. 說明專案軟體的開發流程

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

課程規劃(續 1)

二、常數與變數 (50 分鐘 )1. 認識常數與變數2. 常數的觀念3. 變數的命名規則4. 優良的變數命名方式5. 介紹變數的資料型態6. 各種資料型態使用上的注意事項

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

課程規劃(續 2)

三、運算式 (50 分鐘 )1. 瞭解運算子的意義2. 算術運算3. 文字運算4. 比較運算5. 邏輯運算6. 指定運算7. 運算子之運算優先序

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

課程規劃(續 3)

四、程式的流程 (150 分鐘 )1. 示範小程式2. 循序控制3. 選擇控制4. 迴圈控制5. 程式設計經驗分享6. 專題研究作業指定

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

課程規劃(續 4)

五、專題研究 (100 分鐘 )1. 報告專題研究題目2. 研究方法說明3. 搜尋相關資料與實作4. 撰寫程式與問題解決5. 結論與心得分享

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

程式範例

循序控制部分之上機演練題目:– 平均分數計算程式:【說明】輸入 3 筆數字,求其平均分數。

– 攝氏與華氏溫度轉換程式:【說明】攝氏溫度 =(華氏溫度 -32)*(5/9)

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

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

程式範例(續 1)

選擇控制部分之上機演練題目:– 成績等第程式:【說明】我們對成績進行等第的判別,有以下規則:成績 90 分到 100 分,等第為甲等;成績 80 分到 89 分,等第為乙等;成績 70 分到 79 分,等第為丙等;成績 60 分到 69 分,等第為丁等;成績 59 分以下,等第為戊等。

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

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

程式範例(續 2)

選擇控制部分之上機演練題目:– 閏年判斷程式:【說明】判斷閏年公式:西元末兩位不為 00 ,且為 4 的倍數,則該年為閏年,否則為不閏年。西元末兩位為 00 ,且可被 400整除者,則該年為閏年,否則為不閏年。

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

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

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

程式範例(續 3)

迴圈控制部分之上機演練題目:– 累加程式 1+2+…+10 。– 累加程式 1+3+5+…+99 。學習『變量』不為 1 的情況。

– 累加程式 1+2+4+7+…+106 。變化組合型。– 在螢幕上印出

***************

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

迴圈控制部分之上機演練題目:– 在螢幕上印出

– 計算兩數的最大公因數及最小公倍數。– 印出 99乘法表。– 印出 1~100 之間的所有質數。

程式範例(續 4)

* ** *** *********

*

***

*****

*******

*********

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

程式範例(續 5)

專題研究題目:– 費氏數列計算程式 – 數字系統轉換程式– 購物找零程式– 達文西密碼程式

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

結語

各位老師,大家辛苦了 !

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

加油啦 *^_^*

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