### 瀏覽

- 索引
- 模組 |
- 下一頁 |
- SudokuStudyLib 1.0 documentation »

# SudokuStudyLib

這是一個讓學生學習邏輯及Python OOP基礎程式設計的一個 Python3 程式庫。 數獨是一種益智類遊戲，同時也是學習邏輯的最好工具之一，而 Python 則是世界上最好的初學者學習程式設計的電腦語言。 所以，如果能夠結合這兩種來教導兒童、學生、青少年來學習邏輯的話，那將會是最好的組合！ 這也是這個專案的緣起，也是這個專案追求的目標。

## 歡迎來到宇宙最單純的世界：數獨與邏輯

內容：

- 安裝與使用
  - 安裝方法
  - 使用方法
- 數獨(Sudoku)基礎知識
  - 一個典型的數獨題目
  - 基本規則
  - 在一個 9x9 數獨中, 可以組成多少種可能的遊戲?
- 「邏輯」是甚麼?
  - 對一個開始學習去探索這個世界的學子而言，邏輯是最重要的工具之一。
  - 從解數獨來學習邏輯
  - 以學習 Python 程式設計來學習邏輯
  - 這個程式庫的特點
- 課程計畫
  - 誰適合上這些課程呢?
  - 第一步: 以手寫來解數獨
  - 第二步: 學習去發現解決數獨的方法
  - 第三步: 開始撰寫 Python 程式來實踐自己發現的方法
- 如何在 Python 中製作一個解數獨的模擬環境?
  - 甚麼是類別? 甚麼是物件?
  - 甚麼是屬性(Property)？
  - 甚麼是方法(Method)？
  - 數獨遊戲定義檔案
- 撰寫 Python 程式來解數獨了
  - 求解環境
  - 求解過程
  - 一些基本求解方法
  - 如何去實作一個求解方法呢？
- 程式詳解: sudoku套件

## 索引與參考資料

- 索引
- 模組索引
- 搜尋頁面

### 瀏覽

- 索引
- 模組 |
- 下一頁 |
- SudokuStudyLib 1.0 documentation »