國立屏東大學 資訊工程學系 114學年第1學期
| 由於部份大一新生或有不熟悉Teams操作的情況,所以另外設立專供資工大一新生使用的Line官方帳號 @698awipp ,有任何使用Teams的問題都可以透過此官方帳號求助。但此帳號僅開放至9月底,建議同學儘早適應使用Teams來接收課程公告、資訊、與老師或助教交流、提問等相關事誼。 | |
【請特別注意此官方帳號僅作為尚未安裝完成Teams的學生應急之用,於開學一個月後停止服務!!!】
本課程採16+2彈性授課方式,除16週(每週3堂課)的授課外,另安排2週(共計6堂課)的彈性授課,詳細規劃如下表:
| 週次 | 日期(一甲) | 日期(一乙) |
|---|---|---|
| 週四上午 | 週五上午 | |
| 01 | 09/03 | 09/04 |
| 課程大綱與課程規畫說明 | ||
| 系計中程式開發環境介紹 | ||
| Ch 1 Hello World | ||
| 02 | 09/10 | 09/11 |
| Ch 2 IPO程式設計模型 | ||
| 03 | 09/17 | 09/18 |
| Ch 3 變數、常數與資料型態 | ||
| Ch 4 運算式 | ||
| 04 | 09/24 | 09/25 |
| Ch 5 格式化輸入與輸出 | 中秋節放假 | |
| 05 | 10/01 | 10/02 |
| 複習 | Ch 5 格式化輸入與輸出 | |
| 10/02晚上6:00-9:00舉行第一次期中考(範圍Ch1-Ch4) | ||
| 06 | 10/08 | 10/09 |
| Ch 6 條件敘述 | 國慶日補放假 | |
| 07 | 10/15 | 10/16 |
| Ch 7 迴圈1 | Ch 6 條件敘述 | |
| 08 | 10/22 | 10/23 |
| 程式設計實務演練 | Ch 7 迴圈1 | |
| 09 | 10/29 | 10/30 |
| Ch 7 迴圈2 | ||
| 10 | 11/05 | 11/06 |
| 程式設計實務演練 | ||
| 11 | 11/12 | 11/13 |
| 複習 | ||
| 11/13晚上6:00-9:00舉行第二次期中考(範圍Ch5-Ch7) | ||
| 12 | 11/19 | 11/20 |
| Ch 8 陣列1 | ||
| 13 | 11/26 | 11/27 |
| Ch 8 陣列2 | ||
| 14 | 12/03 | 12/04 |
| Ch 9 函式 | ||
| 15 | 12/10 | 12/11 |
| 程式設計實務演練 | ||
| 16 | 12/17 | 12/18 |
| 複習 | ||
| 12/18(週五)晚上6:00-9:00舉行期末考(範圍Ch8-Ch9) | ||
$學期的Turnin分數=\frac{\sum\limits_{i=1}^{n} Score_i \times Weight_i }{\sum\limits_{i=1}^{n} Weight_i }$
如因故缺席隨堂練習或隨堂測驗,請務必於課程團隊的「呼叫TA」頻道留言檢附已核定之請假證明,經助教查驗無誤後,當次分數將可不採計。以隨堂練習成績為例,其詳細說明如下:
$ 隨堂練習成績 = \left\{ \begin{array}{ll} \frac{sum}{n-k} & \mbox{if } (n-k)\geq m, \\ \frac{sum}{m} & \mbox{otherwise.} \end{array} \right. $
隨堂測驗的計算方式同隨堂練習。
註:全學期缺曠課(含事、病假等)累積達課程總時數1/3者(18小時),將依學則規定扣考。
turnin指令教學 請在規定時間內連結至系計中主機完成以下作業( 注意!甲、乙兩班的代碼皆相同!):
本課程實習環境由 資訊工程系 系計算機中心(簡稱系計中)建置、規畫與管理,提供同學修課及練功之用。 我們非常歡迎有興趣的同學加入系計中的行列,有意者請與我或SA聯繫。
本課程使用Linux作業環境(Fedora Linux 41, Kernel Version 6.11.4)
本校電算中心為提升校園網路安全性,不允許本系系計中對外使用固定的ssh連線埠。為便利同學使用起見,本系系計中提供「動態授權連線埠服務」,讓本系師生未來可以從外網使用ssh動態連線埠連回ws工作站。詳細操作方法,請參考說明網頁。
請使用ssh方式連結
ssh cbbXXXXXX@ws.csie2.nptu.edu.tw -p 22
ssh cbbXXXXXX@ws.csie2.nptu.edu.tw
ssh cbbXXXXXX@ws.csie2.nptu.edu.tw -p 動態連線埠
由於本課程使用Linux環境,所以你必須具有基本的Linux指令操作能力(你可以Goolge一下Linux的常用指令。
在用以編寫程式檔案的文字編輯器方面,本課程以joe進行程式編寫示範,但同學也可自行使用下列常見的軟體: