课程要点:
学习编程有什么用
应该怎么样去学习编程
一,学习编程有什么用
1,编程是一个职业机会,未来的前景不错
2,编程给人们带来了独特的乐趣,这是很多别的爱好所无法给予的。同时他扩展了人脑的能力,同时带来了创造的快乐。
3,学习编程提升大脑的思维能力,更新对世界的看法。
4,目前,传统商业体系+互联网思维取得了很大的成功。未来,以技术创新作为驱动力的公司将会有很大的发展潜力
MAT提出了新工科教育改革,同时列举了新工科人才应具备的12项思维能力,其中大部分能力都是可以通过编程去磨炼:
1.学习如何学习(Learning to learn):掌握学习的方法
2.创造(Making):创造新的技术人工物
3.发现(Discovering):采取一些研究方法,从现象中找到规律,建立新的理论。
4.个人(Personal):个人软实力:意志力、行动力、灵活性、道德、正直等
5.人际(Interpersonal):人与人之间的交流、情商、领导力
6.系统(Systems):系统化的思考,面对复杂问题的可以全面思考,提出解决方案
7.创造性(Creative):通过创造性思考,提出与原来不同的思维
8.批判与元认知(Critical and Metacognitive):对思维路径有所认识
9.分析性(Analytic):对数据进行分解、计算,判断和预知未来
10.计算性(Computational):能通过计算机的基础理论,算出有价值的东西
11.实验性(Experimental):通过实验验证思维假设
12.人本(humanistic):对人类社会、人们的需求有所理解
二,应该怎么样去学习编程
准备好时间(听课+学习=1:3-5)
准备好一台计算机
https://github.com/neolee/pilot