### Navigation

- index
- modules |
- next |
- SudokuStudyLib 1.0 documentation »

# SudokuStudyLib

This is a python library for studying logic by solving Sudoku and learning the programming of python language. Sudoku is a kind of puzzle game. it is one of the best way to learn logic, and at the same time, the Python language is one of the best computer language to learn logic. So, if we can combine these two kinds of tools to teach children or young men to learn logic, it will be perfect. This is why the project be done and going to.

## Welcome to SudokuStudyLib’s documentation!

Contents:

- Welcome to SudokuStudyLib’s documentation!
  - Install
  - Usage
- The base knowledge of sudoku
  - A classic sudoku
  - Rules
  - How many possible puzzles in a 9x9 sudoku
- What is logic?
  - Logic is the most important for a person starting to discover the world
  - Learning Logic by Solving Sudoku
  - Learning Logic by Learning Python Programming
  - Features of this Library
- Courses
  - Who are suitable for these courses
  - First Step: Learn solve a sudoku by hand
  - Second Step: Learn to find methods to solve a sudoku
  - Third Step: Learn to write python code to implement their methods
- How to make a simulator environment in Python to solve a sudoku
  - What is a Class? and an Object?
  - What is a Property?
  - What is a Method?
  - Game Defined File
- Start Programming to Solve a Sudoku
  - Solving Environment
  - Solving Process
  - Some Basic Methods
  - How to implement a method?
- Package: Sudoku - the OOP method

## Indices and tables

- Index
- Module Index
- Search Page

### Navigation

- index
- modules |
- next |
- SudokuStudyLib 1.0 documentation »