基于项目的学习?

虽然洋洋洒洒记了一堆,但其实自己也没实践过这个……哈哈

在之前学习吉他的时候,我就试图建立一种通过学习曲子去学习吉他的方法(惭愧,至今还未实践过):

  • 想到一种基于学习曲子去学习吉他的方案,同时帮助学习五线谱、乐理,避免只会照着TAB谱弹,这样一首难的谱子可能得花一个星期或者更久,所以也可以辅> 以更多的玩儿以维持兴趣(如果有地方能找到更二次元的方便练习的曲子就好了)
    • 在Yousician中找到想弹的曲子,难度要适中,多听几遍找感觉
    • 猜测这首曲子的调性,BPM,然后在网络上查询这首曲子的调性,BPM检查猜测是否正确
    • 在Yousician中使用TAB谱三星完成该曲子,录音
    • 在五线谱中标注该调性根音和各级音在五线谱上的位置供后面分析相对音高
    • 在Guitar Pro中打五线谱,同时记简谱来分析旋律线等
    • 逐小节开始练习,用节拍器
    • 练的有把握后,在 Yousician 中再次完成该谱子,不看谱或者看五线谱,录音
    • 对比两次录音结果,检查是否有进步,并进行反思

选择要弹的曲子,然后研究关于这个曲子涉及到的技法,乐理,辅以学习五线谱,音阶,从而全面地把握这个曲子的前世今生,同时在基础方面也得到提高。

我认为这是一种项目导向的学习方法——不是按顺序去系统过基础,而是以特定的,具体的项目为切入口,去学习、磨练这个项目中涉及到的相关概念,技术,这样显然是更有趣味性和成就感的,而且更符合马克思主义的认识论——特殊到一般到特殊,我先处理这个具体项目,找出项目中遇到的问题,以及解决这个问题所需的概念,技术,然后分别击破这些概念、技术,再回过头来利用所学更好地处理这个项目。

这样操作显然也会有缺陷——这个项目不能太困难,远超当前的水平,不然根本无从下手,强行下手也可能会造成思维固化,而且随着项目也容易陷入片面,过于依赖已有的经验,所以具体项目和系统地学习基础是应当兼顾的。

项目导向也是一种自顶向下的学习法——针对具体的,系统性的问题(项目),我们将它分解成一个个小问题(解决这个项目所需的概念,技术),然后逐个处理这些小问题,从而就能够处理这个系统性问题。自顶向下学习法和顺序学习法的区别在于,自顶向下学习法更偏重实践——它学习基础是为了解决具体问题,而顺序学习法学习基础是为了学习依赖该基础的其他知识,即使这些知识不会在这次实践中用到。

进行项目导向的学习时,会有几个问题,它们其实也是互相联系的:

  1. 关于项目涉及到的概念和技术,我要把握到什么程度?是滚瓜烂熟还是正好够用于当前的实践?我要片面地把握这些概念、技术中实践所需的部分,还是全面地把握它们,构建系统性的认识?
  2. 该如何确定这个项目涉及到哪些概念和技术?
  3. 项目应当具体还是应当抽象?比如,项目应当是“写实风格的赛博朋克城市中的酒吧斗殴场景”,还是“厚涂”,“场景”,“赛博朋克”,“人体”?

首先是第一个问题,这个问题的回答建立在这样一个观点上——不要幻想问题能一次就解决,始终做好回炉的准备。对项目中涉及到的相关概念和技术,优先去把握实践所需,倘若仍旧有兴趣和精力,就尝试进行更广泛和系统的学习,不必急于求成以打消兴趣,反正问题不是一次就能解决的,片面+片面=全面。以及,在学习初期片面,后期遇到同类问题时联系在一起去更系统性地学习也是好的。

第二个问题其实很关键……对它的回答实际上也是局限于对这个领域的理解的……要解决这个问题,就只能在开始实践前花更多时间去尝试更全面地把握这个问题。调查就像‘十月怀胎’,而解决问题就像‘一朝分娩’,不要小看对问题的调查研究。

第三个就取决于对领域的熟悉程度,初学时尽量具体,选择自己最感兴趣的东西以激发兴趣;已经熟悉后就可以选择抽象的,系统学习,补足短板;成了大师后……那就随便玩儿了。