## 核心能力 Competence

Ability to handle continuity phenomena and approximations.

Ability to operate with symbols and digits.

Ability to visualize space, shape, and images.

Ability of using computer to do mathematics.

Ability to apply stochastic mathematics.

Ability to handle large amount of data.

Ability to do mathematics relating to discrete models.

Ability to do independent studies of mathematics.

Abilities to use computer as a tool.

## 課程概述 Course Description

This course is provided for students with little or no prior computer and programming experience. It aims to provide students with an understanding of computer science and programming. To give an introduction to computer, topics including binary values and number systems, data representation, logic gates, hardware organization, the Internet, and operating systems are covered. In computer programming, the course covers the basics of a programming language, simple debugging process, problem solving processes and implementation of algorithms. It aims to help students to establish their ability to write small programs that allow them to accomplish useful goals.

• 計算機概論
• 程式語言
• 愛上computer
• ## 課程進度 Progress Description

進度說明 Progress Description
1期初測驗: 確定大家在計算機概論的基礎
2開機，隨時測驗: 打開機器, 電腦各元件介紹
3關機，隨時測驗: 關上機器, 開機及基礎輸入輸出介紹, 基本邏輯
4零與壹，隨時測驗: 二進位, 十六進位, 集合論
5字與高強，隨時測驗: 基本文書處理軟體介紹
6乳膠，隨時測驗: 數學系專用latex介紹
7版本控制樞紐，隨時測驗: 程式設計時的版本控制
8第一次吉就上手，隨時測驗: Git, Github的版本管理
9期中測驗
10爪哇腳本一，隨時測驗: Javascript課程
11爪哇腳本二，隨時測驗: Javascript課程
12爪哇腳本三，隨時測驗: Javascript課程
13爪哇腳本四，隨時測驗: Javascript課程
14大蟒蛇一，隨時測驗: Python課程
15大蟒蛇二，隨時測驗: Python課程
16大蟒蛇三，隨時測驗: Python課程
17大魯蛇4ni，隨時測驗: Python課程
18期末測驗
以上每週進度教師可依上課情況做適度調整。The schedule may be subject to change.

## 有關課程其他調查 Other Surveys of Courses

1.本課程是否規劃業界教師參與教學或演講? 否
Is there any industry specialist invited in this course? How many times? No
2.本課程是否規劃含校外實習(並非參訪)? 否
Are there any internships involved in the course? How many hours? No