想学 C 语言,打开浏览器搜学习网,出来一堆要么是点进去就能敲代码的,要么是全是视频课的,是不是犯难了?选在线编程类吧,怕自己看不懂代码;选视频教程类吧,又怕光看不动手,学完啥也不会。其实啊,这两类网站各有各的好,关键看你咋学、啥基础。今天兔子哥就给你好好对比对比,帮你找到适合自己的,一起往下看吧!
先搞明白:在线编程类和视频教程类,到底啥区别?
别光看名字,得知道它们核心不一样。
在线编程类学习网,简单说就是 “让你直接上手写”。打开网站就有现成的代码框,教程里的例子能直接复制过去运行,写错了还会提示哪错了。比如菜鸟教程、牛客网的 C 语言板块,都属于这种。它的重点是 “练”,理论讲得少,实操多。
视频教程类学习网,核心是 “老师讲给你听”。打开就是一堆节节的视频课,老师在里面讲语法、讲思路,有时候会带着写代码,但你得自己跟着敲。像慕课网、网易云课堂的 C 语言课,都算这类。它的重点是 “听”,理论讲得细,跟着学容易理解。
那为啥会有这两种呢?因为学编程的人需求不一样啊。有人就喜欢自己捣鼓,有人就爱听老师一步步讲,所以网站才会分成这两类。
来个表格,清清楚楚看对比,优缺点都给你列上
| 类型 | 核心特点 | 代表网站 | 最大优点 | 明显缺点 |
|---|---|---|---|---|
| 在线编程类 | 以代码练习为主,即时反馈 | 菜鸟教程、牛客网 | 动手机会多,错了马上知道,适合练手感 | 理论讲得浅,复杂知识点可能讲不透 |
| 视频教程类 | 以视频讲解为主,循序渐进 | 慕课网、中国大学 MOOC | 知识点讲得细,适合理解原理 | 容易光看不动手,学完可能不会用 |
你看,没有完美的类型,只有适合自己的。比如你要是坐不住,视频教程类可能看到一半就走神了;但你要是完全零基础,在线编程类的代码可能看得一脸懵。
哪种人适合在线编程类?这几类情况选它准没错
1. 有点基础,想练手感的
比如你上课学过点 C 语言,知道变量、循环是啥,但写代码总出错,那在线编程类就特适合。上面的练习题从简单到难,做错了有提示,慢慢就能找到感觉。兔子哥当年学循环的时候,就是在菜鸟教程上练了几十道题,才搞懂 for 和 while 的区别。
2. 自律性强,喜欢自己琢磨的
这类网站理论少,全靠自己看例子、悟思路。要是你能对着代码框,一点点改、一点点试,那进步会很快。但要是你一看代码就想等着别人讲,那可能就跟不上。
3. 备考、刷题需求大的
比如考计算机二级,或者想练算法题,在线编程类的题库就很有用。牛客网那种,一道题做完能看别人的解法,能学到好几种思路,这比光看视频效率高多了。
那视频教程类呢?这些情况选它更合适
1. 纯零基础,啥也不懂的
连 “程序” 是啥都不知道,一上来就看代码肯定懵。视频教程类里,老师会从 “啥是 C 语言”“电脑咋运行代码” 讲起,像教小孩说话一样,一步步带你入门。比如中国大学 MOOC 里翁恺老师的课,会给你演示代码怎么敲,运行错了会告诉你为啥,新手听着特亲切。
2. 喜欢跟着节奏学,怕走弯路的
有些人自学总怕学错,比如变量定义格式记错了,自己还不知道。视频教程里老师会把正确的格式、常见的错误都讲出来,跟着学不容易走偏。就像有人牵着你走,比自己瞎闯强。
3. 理解复杂知识点费劲的
比如指针、结构体这些难点,光看代码例子可能还是不懂。视频里老师会画图、会举生活中的例子,比如把指针比作 “门牌号”,一下子就明白了。这种时候,视频教程的优势就显出来了。
自问自答:能不能两类网站一起用?当然能,这样用效果更好
有人问,非得分开选吗?当然不用,搭配着用往往学得更快。兔子哥给你个搭配思路:
- 刚开始学新知识点,用视频教程类。比如学指针的时候,先看老师讲原理、讲例子,搞懂大概是啥意思。
- 学完马上用在线编程类练手。比如看完指针的视频,就去在线编程网找几道指针的练习题,自己敲代码试试,错了就回头看视频里的细节。
这样 “先听懂,再动手”,比单独用一类网站效果好得多。就像学做饭,先看菜谱视频学步骤,再自己动手做,才能真正学会。
最后说几句实在的
选在线编程类还是视频教程类,别听别人说哪个好,得看自己啥情况。
要是你坐不住,一看视频就想快进,那逼自己用在线编程类,多动手敲,反而学得进去;要是你对着代码就头疼,根本不知道从哪下手,那就老老实实用视频教程类,先听懂再说。
兔子哥身边有同学纯用在线编程类,靠自己琢磨考了计算机二级;也有同学只看视频教程,跟着老师做项目,现在能写小游戏了。所以啊,没有绝对好的,只有适合自己的。
实在拿不准,就都试试。先找个视频教程看一节,再去在线编程网敲几道题,感觉哪个更舒服,就以哪个为主。学编程这事儿,能坚持下去比啥都重要,你说对不?希望这些能帮到你,赶紧找个网站学起来吧!
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
评论列表
对比清晰助选择,编程视频两学法高效