Chen Yin-ChenCYCU Biz Design
Home
About
AboutSchedule
Courses
Computational Thinking & ProgrammingNatural Science & Artificial IntelligenceProgramming Language Introduction
Interactive
Variable SwapMonty HallBetting SimulatorSliding PuzzleTower of Hanoi
Programming
JS Basic TutorialJavaScriptP5.js (Lecture)
Applications
Human Motion SystemAstrology SystemArchitecture SystemIndigenous Loom

Language

Traditional ChineseSimplified ChineseEnglishJapaneseBahasa Indonesia

Chen Yin-Chen

Business Design Department, Chung Yuan Christian University
Zishen Technology

Quick Links

  • About
  • Schedule
  • Games
  • JavaScript

Contact & Social

© 2026 Chen Yin-Chen。All rights reserved。

Built with Next.js & Tailwind CSS

Computational Thinking

運算思維
與程式設計

運算思維是一種解決問題的方法,透過拆解問題、找出規律、設計演算法來解決複雜挑戰。 這門課程幫助你建立系統性思考的核心能力。

必修·大一下·2 學分·商設組 / 產設組
查看課程內容互動案例體驗
課程理念

不一樣的角度
看問題

程式設計不只是語法與邏輯,更是一種觀察世界、解決問題的思維方式。 我們透過互動遊戲與真實案例,讓你在不知不覺中建立運算思維, 並在「啊哈!」的瞬間真正理解演算法。

  • 用生活化案例解釋抽象演算法概念
  • 透過互動遊戲深化問題解析能力
  • 培養邏輯拆解與系統設計的思維模式
  • 程式設計作為思維工具,而非只是語法
運算思維與程式設計

課程主題

你將學到什麼?

問題解析

學習如何將複雜問題拆解成可解決的小問題,找出系統化解法

  • 問題拆解(Decomposition)
  • 模式識別(Pattern Recognition)
  • 抽象化(Abstraction)
  • 演算法設計(Algorithm)

邏輯思考

培養邏輯分析能力,建立可應用於各類問題的系統化思考模式

  • 邏輯運算與布林代數
  • 條件推理與決策樹
  • 迴圈與重複模式
  • 函數思維與模組化

互動案例

在「玩」的過程中理解演算法

每個遊戲都對應一個經典的演算法概念,讓你在互動中自然而然建立直覺。

🚪

蒙提霍爾問題

透過機率分析理解決策思維,挑戰你對直覺的信任

開始體驗
🗼

河內塔問題

學習遞迴思考與問題拆解,體驗演算法的優雅之美

開始體驗
🔢

數字推盤

理解搜尋算法與最短路徑,在遊戲中感受 BFS 的力量

開始體驗
運算思維教學平台

為什麼不一樣

從直覺出發
理解演算法

我們相信「理解」比「記憶」更重要。每個演算法概念都先透過遊戲或案例建立直覺, 再引導你用程式語言表達出來。

遊戲中學習

三門問題、河內塔、數字推盤等互動遊戲讓你在「玩」的過程中,不知不覺習得演算法概念。

生活案例導向

每個概念都從真實生活出發:從超市排隊到 Google 搜尋,讓抽象演算法變得具體可感。

從思維到實作

先建立運算思維再動手寫程式,確保你理解「為什麼這樣寫」,而不只是「怎麼寫」。

進階主題

延伸演算法探索

🔍

搜尋演算法

BFS、DFS、A* 從生活案例中感受不同搜尋策略的差異

🔄

排序演算法

氣泡排序到快速排序,透過視覺化動畫理解各種排列方法

🌳

遞迴與樹狀結構

河內塔、費氏數列,體驗把大問題拆解成相同小問題的優雅

學生心得

他們這樣說

“用生活案例解釋抽象概念,真的會讓人恃然大悟!”

上這門課之前,我覺得程式是一件離我很遠的事。老師用三門問題帶我理解機率,那一刻我才真的搞懂什麼叫做「條件機率」。以前死背公式從來沒有這種頓悟的感覺!現在面對新問題,我會先想:「這個問題可以怎麼拆解?」

林○○

商設系二年級

“遞迴!我終於懂了!光是這個就値回票價。”

河內塔遂戲讓我第一次真正理解「遞迴」是什麼。看著動畫一步步移動,腦中突然就通了,比看課本有效十倍。老師把難懂的概念變成可以互動的遇戲,這種學習方式真的很創新。

王○○

數位設計系

“玩遗戲就能學演算法,這是什麼神操作!”

數字推盤讓我體驗到什麼是 BFS,什麼是最短路徑。明明是在玩遗戲,卻不知不覺學會了演算法。老師說「所有的遗戲本質上都是演算法」,這句話讓我對設計遗戲產生了新的好奇心。

黃○○

工設系

準備好挑戰你的思維了嗎?

從三門問題到河內塔,每一個遊戲都是一次思維的訓練。 現在就開始,看看你能用幾步完成挑戰!

開始三門問題認識老師