開課教師|Instructor
簡士鎰
專長領域:使用者體驗、人機互動、機器人系統
課程介紹|Content
This course covers the history, conceptual structure, and computer organizations of computer science. The basic programming languages (e.g., HTML, CSS and JavaScript) will be introduced, which are designed to help students with little or no programming experience. In addition, the students will be asked to explore the principles, concepts and methodologies of the emerging technologies (such as humanoid robots) and present these topics in the final project presentation.
課程目標|Goal
The purpose of this course is to provide the basic knowledge of computer science. Upon successful completion, students will:
1. learn history and fundamental knowledge of computer science
2. understand the principles and gain experience in programming languages
3. understand the innovative features of intelligent systems and computer applications
課程進度|Schedule
Week | Topic | Lab | Assignment |
1
(9/16) |
Impact of digital technology | Brief Intro | |
2
(9/23) |
Computer Hardware
*Online Session: Introduction to AI Technology by Prof. Ku |
Hardware | |
3
(9/30) |
Operating System I
*Online Session: Introduction to AI Ethics by Prof. Hsiao |
MS Excel I | MS Excel Exercise (1%) |
4
(10/7) |
Operating System II
*Online Session: Intro to Data Science by Prof. Syn |
MS Excel II | MS Excel Exercise (1%) |
5
(10/14) |
Internet & Network I
*Online Session: Intro to Information Retrieval and Analysis by Prof. Syn |
App Inventor I | App Inventor (1%) |
6
(10/21) |
Internet & Network II
*Online Session: Intro to Social Robots by Prof. Hong |
App Inventor II | App Inventor (1%) |
7
(10/28) |
Digital Security and Privacy
*Online Session: Introduction to Web Technology by Prof. Hsiao |
GitHub | GitHub Setup (5%) |
8
(11/4) |
Midterm (30%) | Final Project Topic & Members
Discussion board: at least 3 posts (1%) |
|
9
(11/11) |
Programming Language: HTML I | HTML I | HW1 (5%)
HTML Exercise |
10
(11/18) |
Programming Language: HTML II | HTML II | HW2 (5%)
HTML Exercise |
11
(11/25) |
Programming Language: CSS II | CSS I | HW3 (5%)
CSS Exercise |
12
(12/2) |
Programming Language: CSS II | CSS II | HW4 (5%)
CSS Exercise |
13
(12/9) |
Final Project Discussion I | Discussion sheet | |
14
(12/16) |
Final Project Discussion II | ||
15
(12/23) |
Programming Language: JavaScript I | JavaScript I | HW5 (5%)
JS Exercise |
16
(12/30) |
Programming Language: JavaScript II
Poster file (due by 12/29, 12pm) |
JavaScript II | HW6 (5%)
JS Exercise |
17
(1/6) |
Demo Day- Final Project Presentation (30%)
Up to 4 students |
上課形式|Activities
講述Lecture
討論Discussion
小組活動Group activity
數位學習E-learning
其他:Others:
評分標準|Grading
Midterm: 30%
Final project: 30%
Homework: 40%
Course activities (bonus): 5%
參考書目|Readings
Suggested textbook:
Technology for Success: Computer Concepts (ISBN: 978-981-48-8803-5)
Internet and World Wide Web How To Program (ISBN: 978-0-273-76402-1)