这部分是Polya书中第一部分《在教室中》的记录和思考。
说在最前面: 范例范例范例 为近乎完全Polya原意,其他部分近乎本人臆断~
第一部分在教室里,是在教教师怎样引导学生解决问题并提高自己的解题能力。但这样一个过程不正是我们自己对事物认识能力,解题能力提高的一个过程吗?仔细读下来还是受益匪浅的。
我愿意将在本书理解为它是在介绍一种方法,一个将人引向思维和逻辑强人的方法(当然,这只是个开始) 。
先反省一下自己,自己一直有点刻意地弱化了方法论的意义,或者说是意识到了但还没能让自己发自内源性地去执行。习惯用一种混沌的思维去解决一般问题(当然是能解决的问题),我把这比作一个黑箱系统,甚至自己都没办法准确地知道很具体的思维过程。当然有时是可以决绝 问题的,但这样的“游击队”式的思维方法显然不适合做那种要求极其精密的工作。因为它的致命缺点是效率的不确定性。因为我了无法知道它合适奏效。
略去Polya对教师们的叮咛,我按照原书的行文顺序进行叙述。
首先我们应该明白,解题的最关键和最大前提应该是明确未知量……未知量! 广泛而言就是我们要解决什么问题。我想对于这点,做过数学建模的同学可能有较深刻的感触。同样我们也必须明白我们的已知量 是什么,题目的有什么限制 。之后我们要根据之前对题目的分析找到我们熟知的并且解出过的类似问题,看是否有帮助。
再一次检讨自己,其实自己经常犯的另一个错误就是轻视了现有成果的作用,喜欢以最原始的只是为起点去解决问题。这样看上去很稳妥,但最大的弱点仍旧是效率,并且对于复杂的问题,这样的方法带来的方法无疑是灾难性的……所以,我想主动 将知识建立一个网状结构是有必要的,是主动 。
Polya 还提到了实践这个问题,他将解题比作了游泳,我觉得有点老生常谈(不过人家书出的比较早的)了,但是是真理。对于方法也是,我们要真正用在解决足够复杂、足够模拟我们遇到的实际问题 的问题上才能真正起到锻炼的作用。
接下来是他叙述的方法中解题的主要部分、主要问题。
他将将解题过程归纳为四个阶段:1.理解题目 ,搞清楚要求是什么;2.了解各个项目之间如何相关,未知 和已知 之间的关系,拟定 一个解题方案;3.执行方案;4.回顾 完成的解答。
可能我们运气好或者示例强到可以跳过其中的某几个步骤儿不出问题,但是在一般情况下,这四个步骤是保证解题正确和有意义的前提。
之后是详解:
关于理解题目,我们要问自己的这么几个问题:未知量是什么? 已知数据是什么?条件是什么?或者条件可能满足吗?而真正理解题目的一个重要结果是(同样是Polya提到的也是我常用的),我们可以用自己惯用的语言将 题目叙述(其实我更喜欢用“解剖”这个词),例如我们可以用日常常识性的语言要表述概率论或者离散数学的知识和题目。
关于拟定方案,Polya依然强调了对过去已有知识的应用。
关于回顾,Polya说, 一个好的教师要让学生知道:没有任何一个问题是彻底被解决了的 ,总还有什么事情可以做;经过充分研究和洞察后,我们可以将任何方法改进;无论如何我们都可以深化我们对答案的理解……
真理啊,Polya大神!这不也是一种科学精神的体现吗?!!
我们在回顾的过程中可以通过不同方法推到得到结果来验证结果,同时也可以探索这样一个问题中蕴含的思想可以使用在之后的什么问题中。
---------------------------------------------------------------------------------------------------------------------------------------------------
插曲:
说到科学精神,再牛的人能忽略这个回顾检验的过程吗?显然不能。
于是忽然很意识流地想到前几天看的《钢铁侠》(是第一部,看得晚了),再牛的人能忽略备份吗?没了备份电源,Tony大牛估计变牛肉了。玩笑玩笑。
---------------------------------------------------------------------------------------------------------------------------------------------------
在17.好问题与坏问题 中,Polya列举了几个针对教学而言的“好问题与坏问题”(关于例子—关 于勾股定理,略去)。我联想到人的认知过程,一个由易到难的过程,一个思维进化的过程。好问题正式适应了这个过程的,而坏问题就像是给一个落后生产关系的 社会以极高生产力的情况,可以想象,这种逆的不对称没有任何益处,甚至破坏。而我们在认为提高自我思维的过程中是不是也能依赖于这个进化过程,少走捷径其 实是少走了弯路。
在18 的那个例子(略)中,通过忽视某个条件而对得到的几个结果(因为放松条件而产生多个结果)分析得到了求解的途径。我隐约看到了“最简单但是最有效“的控制变量法。
这就是整个第二部分的记录。
我的总结是:
1. 解决问题要找关键,不要盲目地嚷着“SOLVE“乱撞。
2. 思维也符合进化论,解题时注意思维过程,对思维过程的挖掘是一个思维潜在进化的过程。
3. 需要主动 建立知识网络(虽然它也可以自然生成)。
4. 方法永远不能丢!
----待续----