您当前的位置:学院动态 > 行业资讯 > 正文

  高效地学习编程语言的方法

 
  学习编程语言时,顺利的话,会有掌握新事物后的快感;遇到困难,就会有些沮丧,甚至放弃。下面小编为大家解读高效学习编程语言的方法



高效学习编程语言的方法
高效学习编程语言的方法


 
  一、持续测试自己以抵抗胜任力错觉
 
  最不济的方法中的一种是重读。这会有一种轻松的感觉,重读就理解了话题所涵盖的内容。研究者把这种现象称作胜任力错觉。
 
  更好的方式是持续地测试自己。不要重读一个函数、类,而是定义这些概念或把它们用到短小的程序中——强迫你用某种方式显示理解。这对形成长期记忆非常有效。还可以在读材料之前先测试,例如,尝试在阅读一个章节前先练习。这被证明有助于记忆的形成。
 
  在阅读章节或看视频前,尝试猜测将要学习的东西,并写下来;
 
  在阅读章节前先做做这个章节的练习题;
 
  阅读短小的程序并尝试不看源码重写一个。或者,再小一些,写个函数也行。
 
  二、花时间放空自己
 
  如果遇到问题,就去散散步或洗个澡,让自己变得舒缓、放空的状态,歇一会儿。当全神贯注解决问题时,很容易陷入思维障碍。放空,潜意识可以探索并联结经验中的广泛领域。
 
  三、别浪费时间沮丧
 
  别浪费时间为代码沮丧。沮丧会导致做蠢事,可能重新编译或重刷浏览器,期望这次会有所不同。把沮丧看作知识有差距的信号。一旦意识到沮丧了,它能帮你后退一步,清晰地识别问题。如果你写的代码不起作用,坦率地向自己或者别人说明你期望的结果。使用科学的方法,就非预期行为的根因提出一个假说。然后测试你的假说。再次试验后,如果依然解决不了,就把问题放一边,待会儿回来。
 
  四、确认你正在处理语言的哪个方面
 
  当学习一门编程语言的时候,实际上正在学四件事:1怎么写代码:语法、语义以及资源管理;2语言的范式:面向对象,函数式,逻辑等;3产出物的生态圈:如何构建、运行可执行文件以及如何使用库;4工具:编辑器,编译器,调试器,代码质量检测器。这四项很容易搞混,当遇到问题会完全找错地方。
 
  五、明确目的,外部模型,内部模型
 
  任何时候,学习使用新工具,明确学习目的,外部模型和内部模型都是十分有用的。当了解了工具的目的时,大脑会加载有用的上下文细节,会更容易吸收新知识。工具的外部模型就是它呈现出来的接口以及它想让你思考问题解决的方式。工具的内部模型就是如何将输入到其接口转换成一些底层的抽象。
 
  很多教程经常混淆工具的外部和内部模型,使你感到困惑。意识到这点可以帮你轻松辨别何时会感到沮丧。
 
  六、间隔重复帮助记忆
 
  间隔重复被证明是长期记忆中新信息编码的最佳方法之一。这个想法是以不断增加的时间间隔来测验自己,使用最少重复次数来最小化记忆衰减。
 
  七、睡眠和练习
 
  保重身体!身体不只是脑袋的载体。如果想保持专注和高效的学习,就要足够的睡眠和练习,而不是狂饮咖啡因和能量饮料。
 
  高效学习编程语言的方法,希望对你有帮助!
? 必中一位 金巷子配资 黑龙江22选5 贵州十一选五 上海快3 四川金7乐 浙江快乐12 黑龙江11选5 球探即时指数 贝格富配资 惠盈财富配资 策中策配资 牛操盘股票配资平台 qq股票推荐 云南时时彩 七星彩 陕西快乐十分