運算思維與程式設計
Computational thinking and Programming
108 - 2
通識微學分
1
20
C - 自然科學
講述與上機實作
是
40
2020-02-10 00:00
2020-03-06 23:59
工程學院 電子工程系
黃茂育 [查看教師Office Hours]
資訊處理、應用創新
本課程能讓學生以最簡單的圖示程式工具,達成基本運算思維與解決問題的能力。 並且學習如何運用圖示程式工具解決日常生活遇到的問題。 面臨系統化的問題,能學會 一、分析定義問題,並發展解決問題的邏輯、策略、與流程。 二、使用初階程式語言實作解決問題的方法。 三、了解常用的解決問題的演算法。
非資訊相關科系學生完成本課程,將會學習如何運用電腦解決日常生活遇到的問題。 本課程目標在於培養學生運算思維(Computational thinking)與邏輯能力,使其能發展出解決問題的策略、步驟、與流程,並能使用初階程式語言來進行問題解決實作。 完成本課程後,學生能夠: 一、分析定義問題,並發展解決問題的邏輯、策略、與流程。 二、使用初階程式語言實作解決問題的方法。 三、對於現代電腦軟體與硬體所能夠提供的幫助範圍(領域)能有進一步了解。 四、了解常用的解決問題的演算法。