普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習
description
Transcript of 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習
![Page 1: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/1.jpg)
普通高級中學「資訊科技概論」課程綱要焦點座談及主題教案分享研習
高中資訊課程教學活動設計
單元名稱:程式語言與邏輯教學時間: 8小時
![Page 2: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/2.jpg)
自我介紹
報告人:– 國立台灣師大附中 圖書館主任 李啟龍 老師
學歷:– 國立台灣師範大學資訊教育研究所畢業– 國立交通大學經營管理研究所畢業
現職:– 師大附中圖書館主任
![Page 3: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/3.jpg)
課程說明
單元名稱:程式語言與邏輯 教學時間: 8 小時 課程主題:
– 舉出同學們生活中常見的應用軟體,以引導同學們能了解程式語言在電腦應用所扮演的角色
– 藉由程式開發軟體的實作經驗,來培養同學們運用程式語言來控制電腦與開發應用軟體的能力,進而理解使用電腦來解題的意義
– 透過專題研究的過程,讓學生了解與實作專案軟體的開發流程
![Page 4: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/4.jpg)
課程說明(續 1)
教學項目:– 程式語言概說– 常數、變數與運算式– 結構化程式設計:循序控制、選擇式控制、迴圈
控制– 程式的偵錯與除錯
![Page 5: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/5.jpg)
課程說明(續 2)
教學目標:– 能夠處理資料的輸入與輸出– 能夠使用適當的運算式處理資料– 能夠使用適當的變數資料型態– 能夠分析程式的流程與結構化邏輯概念– 能夠撰寫程式,並且養成良好的程式碼風格– 能夠閱讀程式,並且進行程式的測試與執行– 能夠修改程式,並且進行程式的測試與除錯
![Page 6: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/6.jpg)
課程說明(續 2)
評量方式:– 簡單口頭問答– 課堂觀察– 紙筆測驗– 上機測驗– 專題報告
![Page 7: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/7.jpg)
參考資料
程式語言相關書藉 – 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: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/8.jpg)
課程時數分配
一、程式語言概說 (50 分鐘 )
二、常數與變數 (50 分鐘 )
三、運算式 (50 分鐘 )
四、程式的流程 (150 分鐘 )
五、專題研究 (100 分鐘 )
![Page 9: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/9.jpg)
課程規劃
一、程式語言概說 (50 分鐘 )1. 認識程式語言2. 程式語言的分類3. 程式語言與專案軟體的關係4. 流程圖的介紹5. 說明專案軟體的開發流程
![Page 10: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/10.jpg)
課程規劃(續 1)
二、常數與變數 (50 分鐘 )1. 認識常數與變數2. 常數的觀念3. 變數的命名規則4. 優良的變數命名方式5. 介紹變數的資料型態6. 各種資料型態使用上的注意事項
![Page 11: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/11.jpg)
課程規劃(續 2)
三、運算式 (50 分鐘 )1. 瞭解運算子的意義2. 算術運算3. 文字運算4. 比較運算5. 邏輯運算6. 指定運算7. 運算子之運算優先序
![Page 12: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/12.jpg)
課程規劃(續 3)
四、程式的流程 (150 分鐘 )1. 示範小程式2. 循序控制3. 選擇控制4. 迴圈控制5. 程式設計經驗分享6. 專題研究作業指定
![Page 13: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/13.jpg)
課程規劃(續 4)
五、專題研究 (100 分鐘 )1. 報告專題研究題目2. 研究方法說明3. 搜尋相關資料與實作4. 撰寫程式與問題解決5. 結論與心得分享
![Page 14: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/14.jpg)
程式範例
循序控制部分之上機演練題目:– 平均分數計算程式:【說明】輸入 3 筆數字,求其平均分數。
– 攝氏與華氏溫度轉換程式:【說明】攝氏溫度 =(華氏溫度 -32)*(5/9)
華氏溫度 =攝氏溫度 *(9/5)+32
![Page 15: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/15.jpg)
程式範例(續 1)
選擇控制部分之上機演練題目:– 成績等第程式:【說明】我們對成績進行等第的判別,有以下規則:成績 90 分到 100 分,等第為甲等;成績 80 分到 89 分,等第為乙等;成績 70 分到 79 分,等第為丙等;成績 60 分到 69 分,等第為丁等;成績 59 分以下,等第為戊等。
– 百貨公司打折程式:【說明】百貨公司週年慶依以下方式打折:消費滿三千元打九折;消費滿六千元打八折;消費滿一萬元打七折。
![Page 16: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/16.jpg)
程式範例(續 2)
選擇控制部分之上機演練題目:– 閏年判斷程式:【說明】判斷閏年公式:西元末兩位不為 00 ,且為 4 的倍數,則該年為閏年,否則為不閏年。西元末兩位為 00 ,且可被 400整除者,則該年為閏年,否則為不閏年。
– 解一元二次方程式:【說明】假設一元二次方程式為: ax^2+bx+c=0
其中, a,b,c是係數,而一元二次方程式的解為 x
![Page 17: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/17.jpg)
程式範例(續 3)
迴圈控制部分之上機演練題目:– 累加程式 1+2+…+10 。– 累加程式 1+3+5+…+99 。學習『變量』不為 1 的情況。
– 累加程式 1+2+4+7+…+106 。變化組合型。– 在螢幕上印出
***************
![Page 18: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/18.jpg)
迴圈控制部分之上機演練題目:– 在螢幕上印出
– 計算兩數的最大公因數及最小公倍數。– 印出 99乘法表。– 印出 1~100 之間的所有質數。
程式範例(續 4)
* ** *** *********
*
***
*****
*******
*********
![Page 19: 普通高級中學「資訊科技概論」課程綱要 焦點座談及主題教案分享研習](https://reader033.fdocuments.net/reader033/viewer/2022061602/568150f8550346895dbf1719/html5/thumbnails/19.jpg)
程式範例(續 5)
專題研究題目:– 費氏數列計算程式 – 數字系統轉換程式– 購物找零程式– 達文西密碼程式