如何解决一个复杂的问题
2019-01-03 本文已影响10人
死也要学会django
最近, 被一个问题所困扰,如何如何提高自己的解决问题的能力?
从2015年起,我就准备写一个题库类似的网站,来把生物题目归类,并帮助学生背单词和写作业。
可是软件功底不行,尝试几次都没有成功。
现在看来,解决问题的能力不足才是事情的主要原因。最近学习了《如何解决问题》的相关课程,准备再次尝试这个挑战。
如果能够开发题库,并总结归纳出一套适合个人的解决问题的攻略,那就是一石二鸟。
解决问题的框架
如下的思维导图是我学习《解决问题的高手》时记录的笔记。我准备按照框架来思考。
第一步、明确问题是什么?
1 学习用django 写一个给学生和老师用的题库
a. 用户: 学生、老师
b. 实现功能:学习、做题和复习
i)学习: 查看资料-----笔记、视频、音频、pdf 或者其他资料, 背诵单词
ii)做题分为:课后单知识点练习、chapter question 练习
iii) 复习: 复习错题,错题分析等等
(很明显,对于问题的识别并不清晰,所以导致无法知晓具体需要什么样的知识储备)
最近学习的PDCA模型可能会带来一些改变。
以后,每天睡觉前,来看看今天写下的文字,然后做一些修正。
解决问题前的知识储备
问题如下:
1. 知道自己有许多知识不懂
2. 不知道究竟需要什么样的知识储备,需要使用哪些软件或者框架
3. 不清楚需要多少学习时间,
4. 不知道需要学习到什么程度才能完成这样的。
5. 可能也并不知道x
思维常常会想着想着就断来,一会想这个课程是什么样子,要去解决一些具体的问题