关于解题

在维基百科上,对于Problem-Solving是这样解释的:解题是思维的一种形式,被认为是最为复杂的智力活动之一。解题同时也是是高层次的认知提炼过程,需要综合运用常规思考和基本技能,并在其上进行创造性思维。的确,解题需要我们的创造性思维,而深入解题的思考过程,着实比得到标准答案更让人兴奋。想起曾读过一本计算数学领域的书籍:《如何求解问题:现代启发式方法》,与《编程之美》一书便有着异曲同工之妙。书中着重探讨用数学工具分析问题、求解问题的方法和途径,启发读者来培养独立自主的思考能力,用学到的方法解决现实生活中的问题,而并非是仅仅给出问题的标准答案就收工了事。最终的结果往往不是关键,而求解问题的一步一步才包含着最为精华的内容。

思考的过程比答案本身更为珍贵,同样,从这个意义上说,学习思考的方式往往比学到知识本身更有用。

解题和提问出于两个对立的层面,但却又相辅相成。曾经有篇名为“提问的智慧”的帖子,在论坛上流传甚广,正是向我们说明如何提出激发思维的好问题。无疑,好的问题,也是促使我们探究答案的极好推动力。而答案的得出,往往也是要经过一个不断提问不断探索的过程,就像我们在读一本侦探小说,通过细节的积累与追踪,剥茧抽丝般揭开最终的迷题。同时,不间断的思维也为我们总结出各种各样解决问题的捷径,使我们可以在遇到类似问题时不假思索条件反射般做出的反应。当然,捷径往往也在降低大脑认知复杂性的同时蕴藏着思维定势的陷阱。所以,在题解的过程中,尽管机关重重,却让我们体会到征服困难那种前所未有的快感。

成思危在谈到促使自己不间断学习来充实自己的动力时,总结为三点:上进心、责任感、求知欲。其中求知欲就是对新的东西都感兴趣,保持着这样一种童心,就总去追求,鞭策自己持续不断学习新的知识。对每一位感兴趣用程序语言解决问题的朋友们来说,《编程之美》无疑做了最好的诠释。让我们释放自己的好奇心,把求知欲转化为行动,通过本书给出的示例和分析,来锻炼自己的解题能力,真正享受用程序来思维的乐趣!

你可能感兴趣的:(编程,生活,活动)