为什么要刷题

这两年带学生学习编程的时候,我第一件事都是让学生刷题。初学者还没能力做实际项目时,刷题是学习效率最高的。

编程要在实践中学习,就像游泳要通过游泳来练习。很多学生喜欢把编程当成古诗词去背诵,背诵各种语法,这样是不对的。

学编程应该像学开车一样。教练给学员讲解基本步骤后,主要靠学员在练车过程中去巩固回忆,更多时候靠的是肌肉记忆。

学编程不需要去强记for语句if语句要怎么写,我们应该用文档将常用的代码块记下来。做题时就根据题意修改自己的例子代码。基本上代码改过几次后,就可以熟练使用。

入门学习时,对题目的选择至关重要。太难的题目会打击积极性,看着题目刚瞪眼起不到练习的目的。最好选择稍微有些挑战的题目,然后尽力做出来。如果卡题,就通过互联网或者熟人找到题解,理解后再尝试独立做出来。

只要题目做够了,水平就自然能提高。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 虽然刷题一直饱受诟病,不过不可否认刷题确实能锻炼我们的编程能力,相信每个认真刷题的人都会有体会。现在提供在线编程评...
    selfboot阅读 55,567评论 15 88
  • 松鼠去玫瑰树下捡了一颗种子。 小蛇问他:“你打算种玫瑰?” “不,我不喜欢玫瑰”松鼠说:“我打算种一只狐狸出来。”...
    走入阅读 1,644评论 0 0
  • A:今天我第一次参加南昌头马俱乐部,全英文环境。M:担心,听不懂。转,享受就好。B: Table Topic环节两...
    邓男神Sweety阅读 897评论 0 0
  • 我们先来看一位女士:她是一名妇产科医师,哈佛公卫硕士,也是一位五个孩子的母亲。她叫吉田穗波,2004年取得名古屋大...
    sunny视界阅读 5,086评论 0 10
  • 在知乎上刷到一个很有意思的问题:总是担心自己生病,该怎么克服这种思想? 我一看标题就笑了,和我一样喜欢无中生有,没...
    感性天涯阅读 3,853评论 0 2