計算機概論(一)
Introduction to Computer Science (I)
| 節 | 週二 | 週四 |
|---|---|---|
5 13:20–14:10 | 計算機概論(一) SC206 2 節連堂 | |
6 14:20–15:10 | ||
7 15:30–16:20 | 計算機概論(一) SC206 2 節連堂 | |
8 16:30–17:20 |
* 根據陽明交大上課時間表所列
課程目標:本課程是最基本的計算機科學之課程, 目的在學習計算機之基本概念, C++ 程式語言及 Python 程式語言, 學會寫程式及使用程式解決問題. 只要有心學習, 你都可以經由這門課程打下一定的良好的程式基礎. 注意: 113學年度上學期教 C++, 下學期教 Python. 以下為C++各章內容. ch1: introduction ch2: C++ basics ch3: more flow controls ch4: functions 1 ch5: functions 2 ch6: I/O streams ch7: arrays ch8: strings and vectors ch9: pointers and dynamic arrays ch10: classes 1 ch11: classes 2 ch12: separate compilation and namespaces ch13: pointers and linked lists ch14: recursion ch15: inheritance ch17: templates
高中數學
相當重要: 9/3 第一堂課, 請到 SC206 教室, 老師將介紹課程以及相關注意事項. 相當重要: 電腦教室 SC201 的座位, 將於 9/3 的第二堂課就確定, 並持續到學期結束, 同學們可以儘早到達教室 SC201 並選定你喜歡的座位, 嚴禁自己沒到而僅僅是拜託別人幫忙佔位. ---------- 為維護應數系大一同學之權益, 且因教室空間之限制, 本課程僅接受應數系及中一中同學選課 (應數系優先, 但是優先權僅保留到 9/3, 在那之後, 老師將填入中一中同學), 非大一之應數系同學需經老師同意才可修本課程, 重修本課程的應數系同學也可向系上申請是否能夠必修課外修. ---------- 本班相關事項均公佈於 New e3 本班網頁中, 預定進度有可能修改. 學期結束前, 任何程式, 都要隨時拿得出來, 每一個程式都有它的目的因此程式請不要缺繳, 學習寫程式就像是在蓋房子, 每一個基礎的元件你都要弄得很清楚, 這樣你的房子才會蓋得很牢靠; 如果你都是模模糊糊沒有弄得很清楚, 那麼在學期中後期的時候你將會非常的辛苦而且不容易跟上. ---------- 有事請跟老師或助教 "溝通 (communicate)", 讓我們能夠知道. 老師很不喜歡學生缺課, 因此, 萬不得已不能到課時, 麻煩你請假.
程式作業: 5%*8次=40%. 只要有借同學的code看, 比對系統也顯示兩人的程式碼高度相似, 即構成程式作業抄襲. 程式作業抄襲, 該次成績以零分記, 並額外再扣學期成績5分. ----- 上機考試: 5%*2次=10% (上機考限用上課教室之桌機). 課堂派發之回家上機練習作業: 5% (整學期). 若有缺繳, 將按比例扣分. 筆試: 期中考1 15%, 期中考2 15%, 期末考 15% (筆試合計 45%). 點名未到會被扣分, 每次扣學期成績1分. ----- ***預定進度可能因突發狀況等因素而有修改. ***修習本課程即代表你同意本課程所有規定.
| 週次 | 主題 |
|---|---|
| 第 1 週 | 詳細進度表於開學第一堂課提供. 選位, 簡介, 上機, ch1 |
| 第 2 週 | ch2, HW1 |
| 第 3 週 | 9/17 遠距非同步上課 ch3, ch3~4 |
| 第 4 週 | ch4, HW2 |
| 第 5 週 | ch5~6 |
| 第 6 週 | midterm 1, ch6, HW3, 10/10 遠距非同步上課 ch6 |
| 第 7 週 | ch7 |
| 第 8 週 | ch7~8, HW4 |
| 第 9 週 | ch9~10 |
| 第 10 週 | ch10, 上機考, HW5 |
| 第 11 週 | ch11, midterm 2 |
| 第 12 週 | ch11, HW6 |
| 第 13 週 | ch14~15 |
| 第 14 週 | ch15, HW7 |
| 第 15 週 | ch17, 12 |
| 第 16 週 | ch13, 上機考, final, HW8 |
上課內容以(1)及(2)為主: (1) Problem Solving with C++, 10th edition, Savitch and Mock (Publisher: Pearson) (2) Python Programming In Context, 3rd edition, Miller, Ranum, and Anderson (Publisher: Jones & Bartlett Learning) 教科書(1)請務必要有. 註:「請同學遵守智慧財產權觀念及勿使用非法影印教科書」.
- 地點
- SA345
- 時間
- 助教時間(待確定) 助教時間(待確定) 老師時間(暫定) Friday 15:30~17:20 at SA345 (老師有可能臨時有事, 若是如此, 老師會提前通知)
- 聯絡方式
- cychen"at" nycu.edu.tw