國立中興大學教學大綱
課程名稱 (中) 計算機概論(1311)
(Eng.) Introduction to Computer Science
開課單位 智慧創意學程
課程類別 必修 學分 3 授課教師 李宜勳
選課單位 智慧創意學程 / 學士班 授課使用語言 中文 英文/EMI 開課學期 1141
課程簡述 計算機概論是一門基礎課程,旨在介紹計算機科學與資訊技術的基本概念和原理。課程內容涵蓋計算機的組成與運作原理、資料表示與處理、操作系統、網路基礎、程式設計基礎以及計算機在各個領域中的應用。通過本課程的學習,學生將對計算機技術有全面的認識,為後續的專業學習奠定基礎。
先修課程名稱
課程含自主學習 Y
課程與核心能力關聯配比(%) 課程目標之教學方法與評量方法
課程目標 核心能力 配比(%) 教學方法 評量方法
課程目標包含:
1. 理解計算機基本架構: 使學生瞭解計算機硬體的基本組成部分及其運作原理,包括中央處理器(CPU)、記憶體、輸入輸出裝置等。
2. 掌握資料表示與處理方式: 介紹數據在計算機中的表示形式,如二進位、字元編碼、數據結構等,並讓學生理解基本的資料處理方法。
3. 熟悉操作系統的功能與作用: 使學生瞭解操作系統的基本概念、功能及其在計算機系統中的作用,並能夠簡單操作和使用常見的操作系統。
4. 認識網路與通信基礎: 探討網路的基本概念、結構和運作原理,介紹網路協定、網路安全等基礎知識。
5. 學習程式設計基礎: 使學生掌握程式設計的基本概念與技術,學會使用一種高階程式語言撰寫簡單的程式。
6. 瞭解計算機的應用領域: 認識計算機在不同領域中的應用,如人工智慧、大數據、雲計算、物聯網等,並激發學生對計算機科學的興趣。
講授
作業
測驗
授課內容(單元名稱與內容、習作/每週授課、考試進度-共16週加自主學習)
週次 授課內容
第1週 Introduction and Data Storage
第2週 Data Storage
第3週 Data Manipulation
第4週 Operating Systems
第5週 Networking and the Internet
第6週 Algorithms:
第7週 Algorithms and Programming Languages
第8週 Programming Languages (python): VARIABLES AND SIMPLE DATA TYPES
第9週 midterm examination
第10週 Programming Languages (python): INTRODUCING LISTS
第11週 Programming Languages (python): WORKING WITH LISTS
第12週 Programming Languages (python): IF STATEMENTS
第13週 Programming Languages (python): USER INPUT AND WHILE LOOPS
第14週 Programming Languages (python): FUNCTIONS
第15週 Programming Languages (python): CLASSES
第16週 Final examination
自主學習
內容
   02.閱覽產業及學術相關多媒體資料

學習評量方式
期中:35%
期未:35%
出席:10%
平時(作業或小考):20%
教科書&參考書目(書名、作者、書局、代理商、說明)
1. Computer Science: An Overview, 13th Edition, J. Glenn Brookshear and Dennis Brylow, Season.
2. Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming, Eric Matthes, No Starch Press.
課程教材(教師個人網址請列在本校內之網址)

課程輔導時間
星期二:10:00~12:00,及16:00~17:00
聯合國全球永續發展目標(連結網址)
提供體驗課程:N
請尊重智慧財產權及性別平等意識,不得非法影印他人著作。
更新日期 西元年/月/日:2025/07/25 10:30:48 列印日期 西元年/月/日:2025 / 8 / 03
MyTB教科書訂購平台:http://www.mytb.com.tw/