資訊工程研究所(Graduate Institute of Computer Science and Information Engineering)
課程名稱(英文)
Computational Thinking and Programming
課程代碼
4105031_01
授課教師:
蘇育生 (Yu-Sheng Su)
學分數
3
必/選修
選修
開課年級
碩博合開
先修科目或先備能力:
Students should have studied C/C++ programming language and the command operations of the Linux operating system.
學生應具有C/C++程式語言、Linux操作系統的命令操作等基礎。
課程概述:
This course develops the ability to learn computational thinking and programming skills independently.
In the process of learning computational thinking and logical design, students will be able to develop strategies, steps and processes for solving problems.
In the process of learning programming, a flowchart based programming approach is introduced to gradually teach students to understand the syntactic structure of programming to improve their programming language skills.
本課程培養獨立學習運算思維和程式能力。
在學習運算思維和邏輯設計的過程中,學生將能夠制定解決問題的策略、步驟和過程。
在學習程式的過程中,引入基於流程圖的編程方法,逐步教會學生理解程式結構,提高程式設計技能。
學習目標:
1. Students will develop logical and algorithmic problem-solving skills.
2. Students will implement programs and learn programming independently.
3. Students will gain basic knowledge of big data and AI.