自顶向下:一上来就做酷炫的项目(网站、游戏),边做边学,容易有成就感,但基础不牢、多是胶水浆糊代码;自底向上:系统地学概念、做课后习题,耗时长、容易失去兴趣半途而废;混合型:做项目与系统学习不断交替。
大学里的教学多是自底向上式的,学概念、做题,学生往往几节课下来就对编程失去兴趣了;社会上的编程培训班多是自顶向上式的,复制粘贴代码做酷炫网站、app,学员出来后都有个漂亮的作品集,但实际工作下去相当不靠谱。
转自: https://wanqu.co/a/5163/2017-06-04-two-approaches-to-learning-programming-top-down-and-bottom-up.html?s=social
英文原文: http://www.programmingforbeginnersbook.com/blog/top-down-bottom-up-approaches-to-learning-programming/?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=website
大学里的教学多是自底向上式的,学概念、做题,学生往往几节课下来就对编程失去兴趣了;社会上的编程培训班多是自顶向上式的,复制粘贴代码做酷炫网站、app,学员出来后都有个漂亮的作品集,但实际工作下去相当不靠谱。
转自: https://wanqu.co/a/5163/2017-06-04-two-approaches-to-learning-programming-top-down-and-bottom-up.html?s=social
英文原文: http://www.programmingforbeginnersbook.com/blog/top-down-bottom-up-approaches-to-learning-programming/?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=website