人工智慧導論與程式語言
臺北科技大學 115-1 學期課程,課號 362944。
- 學期:115-1
- 授課教師:楊元森
- 學分:2
- 必修
- 上課時段:週二 5、6、7 節
課程大綱
本課程將做為大一學生入學後第一門程式語言奠基課程,作為程式設計的基礎。教授內容包括電腦運作概念、程式設計原則、分支敘述、迴圈敘述、輸出、輸入敘述、陣列處理、字元處理、及子程式等課題。本課程並介紹 AI 基本原理與程式應用。
課程進度
Week 1: Introduction to Computers and Programming. Assignment: Week 2: Typing / Spreadsheet formula, matrix multiplication and inversion (class time to move to week 3 or 4, to be scheduled in week 1) Week 3: Spreadsheet formula: min, round, sqrt, if, countif, match, index and VBA basics Week 4: Variables and mathematical formula Week 5: Branching Statements Week 6: Loop Week 7: Array / Vector / Matrix Week 8: Midterm Week 9: Programming on mathematical formula (I) Week 10: Programming on mathematical formula (II) Week 11: Programming on Branching and Loop (I) Week 12: Programming on Branching and Loop (II) Week 13: Programming on Branching and Loop (III) Week 14: Programming on Functions and Subroutines (I) Week 15: Programming on Functions and Subroutines (II) Week 16: Final exam. Week 17: Advanced topics 1 online Week 18: Advanced topics 2 online
評量方式
Assignments and Activities: 25% +/- 5% Midterm: 25% +/- 5% Final exam: 50% +/- 10% (including w17/18 quiz)
教材
【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:是 Will be announced in the first-week lecture.