課程基本資料
系所 / 年級Department/Grade-Level
通識選組 1年級
課號 / 班別Course Code
95U000601 / A
學分數Credits
2 學分
選 / 必修Elective / Required
通識(General)
科目中文名稱Course Title (Chinese)
邏輯與系統
科目英文名稱Course Title (English)
Logic and systems
負責教師Instructor
蔡豐聲(Feng-Sheng Tsai)
開課期間Course Load
一學期
人數上限Enrollment Max.
60 人
已選人數Enrollment Taken
60 人
抽籤自動遞補等候人數Number of the waiting list after ballot
0 人
備註Memo
本教室人數上限為70人,如初選滿額,以畢業班為優先,再依年級高低,最後依權重排序。
可選學制 (availability)
大學部
1年級 至6年級
二技部
不可選
碩士班
不可選
博士班
不可選

修讀他所『碩士班可供博士班下修課程』是否認列為博士班畢業學分,請先向所屬研究所確認,以免日後所修學分不予認列。

請各位同學遵守智慧財產權觀念;請勿非法影印。

教學綱要
課程概述Course Description
本課程以程式設計與推理遊戲為兩大主軸,進行邏輯與系統的訓練。
教學目標Course Objectives
透過程式設計、推理遊戲、電影欣賞及創作活動,來體現事物觀察、邏輯思考及系統組織的過程。需自備筆電。 The aim of the course is to enhance the ability of observation, logic thinking, and system organization by program design, game playing, movie review, and creative activities. You need to bring your laptop.
先修科目Prerequisites
No
教學方式Teaching Methods
講課 Lecturing 小組討論 Group discussion 腦力激盪 Brain storming 學生實作 Student hands-on practice
評量方式Assessment
期中報告 Midterm report 期末報告 Final report 實作作品與反思 Practical work and introspection 出席狀況 Class attendance 課堂參與與表現 Class involvement
參考書目Reference
1.Brian W. Kernighan , Dennis M. Ritchie, The C Programming Language 2e, Prentice Hall, ISBN: 9862801859 2.蔡文能, C語言程式設計, 培生, ISBN13:9789861541426 3.洪維恩, C語言教學手冊, 旗標, ISBN:9789574424849 4.Elliott Mendelson, Introduction to Mathematical Logic, Chapman and Hall/CRC, 6 edition (June 8, 2015), ISBN-10: 1482237725
教學進度Course Schedule
2020/03/03 簡介 Introduction 蔡豐聲(Feng-Sheng Tsai)
2020/03/03 程式語言初探: Hello! World! Beginning of Programming Language: Hello! World! 蔡豐聲(Feng-Sheng Tsai)
2020/03/03 1. 資料型態 2. 1A2B猜數字 1. Data Type 2. 1A2B Guest 蔡豐聲(Feng-Sheng Tsai)
2020/03/10 1. 輸出入函數 2. 五子棋 1. Printf and Scanf 2. Gomoku 蔡豐聲(Feng-Sheng Tsai)
2020/03/17 1. 運算子 2. 五子棋 1. Operator 2. Gomoku 蔡豐聲(Feng-Sheng Tsai)
2020/03/24 1. 流程控制(if條件判斷I) 2.益智桌遊 1. Procedure Control (if I) 2. Board Games 蔡豐聲(Feng-Sheng Tsai)
2020/03/31 1. 流程控制(if條件判斷II) 2.益智桌遊 1. Procedure Control (if II) 2. Board Games 蔡豐聲(Feng-Sheng Tsai)
2020/04/07 1. 流程控制(for迴圈I) 2.益智桌遊 1. Procedure Control (for I) 2. Board Games 蔡豐聲(Feng-Sheng Tsai)
2020/04/14 期中數獨 Mid-term Sudoku 蔡豐聲(Feng-Sheng Tsai)
2020/04/21 1. 流程控制(for迴圈II) 2.益智桌遊 1. Procedure Control (for II) 2. Board Games 蔡豐聲(Feng-Sheng Tsai)
2020/04/28 1. 流程控制(while迴圈) 2. UNO 1. Procedure Control (while) 2. UNO 蔡豐聲(Feng-Sheng Tsai)
2020/05/05 1. 陣列 2. 益智桌遊 1. Array 2. Board Games 蔡豐聲(Feng-Sheng Tsai)
2020/05/12 1.函式 2. 益智桌遊 1. Function 2. Board Games 蔡豐聲(Feng-Sheng Tsai)
2020/05/19 實作邏輯 Practical Logic 蔡豐聲(Feng-Sheng Tsai)
2020/05/26 實作邏輯 Practical Logic 蔡豐聲(Feng-Sheng Tsai)
2020/06/02 實作邏輯 Practical Logic 蔡豐聲(Feng-Sheng Tsai)
2020/06/09 電影觀賞,並討論片中的邏輯推理設計方式 Movie Review and Group Discussion 蔡豐聲(Feng-Sheng Tsai)
2020/06/16 期末數獨 Final Sudoku 蔡豐聲(Feng-Sheng Tsai)
2020/06/23 彈性教學 廖先胤(Liao,Hsien-Yin)
2020/06/30 彈性教學 廖先胤(Liao,Hsien-Yin)