內容目录

上一个主题

「逻辑」是什么?

下一个主题

如何在Python 中制作一个解数独的模拟环境?

本页

课程计画

我们可以安排一个暑期数独营来上这些逻辑探索课程. 我们可以预先安排六种难易度不同的数独题目. 目标不是让学习者学会所有的数独解法, 而是让他们找到适合自己程度的数独. 我们的目标不是教他们所有的解决数独的技巧, 而是教他们逻辑. 所以, 我们可以让不同的学习者, 使用不同的教材, 并且以逻辑的精神来解决它.

谁适合上这些课程呢?

每一个上过小学3-4年级课程的人都适合.

第一步: 以手写来解数独

时数:

14小时, 2小时/每天, 共 7 天

目标:
  1. 让每个学习者找到适合他程度的数独

  2. 学习电脑基础知识

第二步: 学习去发现解决数独的方法

时数:

14小时, 2小时/每天, 共 7 天

目标:
  1. 当他们发现一个模式来解决时, 用自己的语言来命名, 并且写下字句来描述此模式.

  2. 让他们将自己发现的方法阐述给他人听.

  3. 从解决他们以前家庭作业的方式来学习Python 基本程式的撰写, 如从1 加到100 等等...

第三步: 开始撰写Python 程式来实践自己发现的方法

时数:

14小时, 2小时/每天, 共 7 天

目标:
  1. 学习物件导向程式设计(OOP)的基础观念.

  2. 学习使用OOP 来模拟他们所发现的方法.