什么是传统式学习?
从小到大,我们的学习都是按学科学习,学语文、数学、英语、政治、历史等,这些学习没有目的性。
学校里,大部分的教学方法,都是一门课一门课,顺着教过来。而一门课中,又是一章一章,一节一节,顺着教过来。
这就是传统式学习。
存在即合理,传统式学习也有它的优点,但对于编程,这是错的。
什么是迭代式学习?
先主干,再粗线,再细节,带学员逐步深入,反复迭代
以HTML课程为例,几乎所有的课程,都是上来先讲讲标签,p,h1,h2,div,pre,ul,li.
试想: 一位0基础学员,一下子告诉他这么多标签,他能不晕吗?
即使所谓的"名师",也无非是声音洪亮,PPT和笔记做的细罢了.
但这种错误的教学方式**,PPT做的越细,学员越学不会.**
正确的做法是不管标签,先告诉你,看这张网页,如果他是这一块布,
如何把它剪切成上中下三大块? – 先主干
中间一块,又如何切成左右两块? – 再粗线
左右两块中间,又如何插入文字图片? – 再细节
如果没有明白这种学习方式,请你看素描的过程
正确的素描步骤,就是典型的迭代学习过程.
而大部分老师的教学方式,都是平铺灌之,如下图.
每日读写好文,获取一些新知。原文链接