郝斌的 C 语言教程怎么样?

论坛 期权论坛 期权     
匿名的论坛用户   2021-1-5 14:27   17720   10
分享到 :
0 人收藏

10 个回复

倒序浏览
2#
热心的小回应  16级独孤 | 2021-1-5 14:27:10
突然想起郝斌,大一的时候学习C语言的片段。社区上搜了一下,现在还是有很多人去选择看郝斌老师的视频哈。

大一,普通大专院校。C语言,基本上没很多计算机专业的第一门课,也是接触最早的编程语言了。都知道老师在课堂上讲课,很多都是照着PPT去念,很少有打开编辑器直接在课堂上敲代码的。一次上课,一程序需要编译运行,老师直接复制到编辑器里,然后一直编译不通过,后来,老是说可能是标点符号的问题,让我们下去试试。回去后,我就开始决定,在网上自己找视频学习这门课程。

网上当时很多的视频,都是一些培训机构,或许是出于宣传的目的,或许是互联网的分享精神,不做讨论。java和php的视频居多,C语言的视频很少的,因为培训机构基本上很少有教C语言的,当时选过之后,就选择郝斌老师的C语言。

是,视频中有很多的错误,甚至还有一些和学习无关的,比如,需要维持课堂的秩序,有时候,讲一讲自己的经历,说说自己喜欢的电影明星等。如果仅仅是因为这个,就轻易否定一个人做出的成果,不考虑,这个视频是没有任何商业宣传目的的,甚至网上郝斌老师的资料就比较少。在一定程度上,讲课的内容是超过一些大学老师讲的水平。如果说连这点判断问题答案的判断能力都没有,那么学习编程的意义又何在。stackoverflow上面也有很多错误的答案,难道就此去否认一个网站的价值?

写了这么多,主要是表达当时这套视频对于我个人技术学习和发展的起了非常大的帮助作用。在一个刚学习计算机编程,刚刚入门,很多都不太懂的时候,这个视频,一点点的去教你入门,教你需要学会分析问题,职业启蒙。

最后,感谢,郝斌老师。
3#
热心的小回应  16级独孤 | 2021-1-5 14:27:11
为什么这样无私奉献的老师也要黑呢?他出的视频没有一句广告,纯碎是为了没钱培训的人去自学!我学了他的三个视频sql  、c 和数据结构。实践是检验真理的唯一标准,我觉得他讲得非常好,他的思路是以初学者的思路来思考的,学生你不理解的问题,基本上他都会详细说一下。因为他也是自学的。
4#
热心的小回应  16级独孤 | 2021-1-5 14:27:12
自学完郝斌老师的C语言已经一年多了。

作为一个初学者很庆幸当初在网上碰到了他的教程,也选择了他的教程入门。除此之外他还有数据结构,数据库,Java的教程,说实话,这些很一般。但是这不能否定他C语言教程的好。
整个教程讲的很用心,很细致,在这之前没有任何编程基础的我都能听懂,也正是因为能听懂,才让我后来的自学之路,坚持到现在。
入门真的很重要,选择入门教程也同样重要。这个教程绝对不会让你失望的。

没有在打广告,和郝斌老师的教程一样。只是作为一个受益者,看到那个薛在这里骂他,忍不住来写一点文字给郝斌说句公道话。

不知道各位看完郝斌老师的教程之后,有没有看他的两部“番外”?
我为什么出教学视频。
对自学的一些看法。

看完表示有这样的老师真的很不容易。
5#
热心的小回应  16级独孤 | 2021-1-5 14:27:13
深入浅出、通俗易懂、充满了人文情怀,郝斌老师是我见过的讲课最用心的老师。
我是在网上看的郝斌老师的教学视频,《C语言》《数据结构》全看完了,《数据库》看了个开头。其他课程郝斌老师可能不如其他老师,但C语言感觉很难有人讲的比郝斌老师更好了。
之所以说郝斌老师C语言教的特别好,主要出于以下几个原因:
  • 讲课清晰,生动有趣
  • 深入浅出
  • 计算机的启蒙教育做的非常好

C语言作为计算机专业的第一门专业课,其最重要的不是语言特性的学习,而是学生对计算机世界的初步认识和专业兴趣的培养。讲授这门课的老师就担负着一个非常重要的角色——计算机世界的启蒙老师。
这也就意味着,学生的第一个专业课老师讲课很操蛋的话,足以抹杀学生学习计算机的兴趣和积极性了。不幸的是,在大学这个老师主职搞科研,副职讲课的地方,老师的讲课能力真是烂的一比。再加上有些学院领导不重视C语言这种“小儿科”课程的讲授,导致学生们学的枯燥无味,而且稀里糊涂。
在这种背景下,郝斌老师把C语言讲的通俗易懂、深入浅出实在是难能可贵。
作为一个观看了郝斌老师大部分视频的学生,真心的想对郝斌老师说一声 谢谢!

------------------------------------

在我上学的年代(2011年左右)郝斌老师的课程讲的算是很好的,
现在如果如果学习C语言则有很多更好的选择,可以到网易云课堂上搜一下看看。
6#
热心的小回应  16级独孤 | 2021-1-5 14:27:14
以下是在另一个问题:零基础学计算机? - 社区写的答案。想到自学编程的人不在少数,如果有人搜索到郝斌老师,我这里推荐下。我自己也是从自学他的C语言视频开始的。
如果真的打算进IT,且时间不多了(马上毕业等),建议报培训班吧。选有老师实际上课,有晚自习指导,有就业推荐的那种。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
我来认真答题吧...
题主问的是怎么准备,而不是问这样做对不对,能不能成功。
我相信大家都成年了,自己有规划。
看到题主,我总是想起三年前的我,想入门而不得。门都找不到,没人给我建议。用什么书,怎么学,统统没头绪。
我大学日语专业。15年离开学校时,只是普普通通的网民,平时电脑有问题,只用360或者暴力关机的那种。毕业后利用业余时间学了一点C的皮毛,目前正在自学javaSE。
作为完全零基础,我必须先声明:自学难度很大,题主请做好打硬仗的准备。
但如果真的热爱,你会甘愿为她花时间,恨不得了解她的全部的。
我建议:
高考完,还是需要放松的,所以,我觉得利用暑假学个C,启蒙就够了。如果学得快,可以再考虑学其他的。我一个菜鸟肯定不敢说C简单,我的意思是借助C启蒙。两个月就学它吧。剩下的时间好好和同学玩,以后很难有段时光和心境了。祝福你。
1,学C语言,一瞥什么叫程序
很多人推荐学python,马上能做出东西,而学C的过程从头到尾一直是黑窗口,太枯燥。对此我不反驳。但因为我本身不觉得学C枯燥,所以学得还挺开心。这点请题主注意。
我选择C的原因:
1,我推荐的视频是郝斌老师的《C语言自学教程》,这套视频教得很浅,但重点够突出,对零基础小白的启蒙做的非常好。与其说看这套视频学C语言,倒不如说初探编程世界,有个概念吧。视频最主要还是教循环分支语句,数组,指针,结构体等等最最基本的程序知识。但这些知识在以后的学习中都要用得到的。所以,这个阶段借助C语言做个启蒙吧。
2,C和Java的语法很像,java的创建和C是有渊源的,有点传承的意思。所以后期学习java,基础语法可以一带而过,直接学习面向对象和类的使用。(原谅我知识匮乏,我的意思就是说,学郝斌老师的C,是对以后学习java做铺垫。即使你以后不学java,学python或者其他语言,这套视频教的知识以后你都用得到。是程序最基本的知识)
2,初学者初期不推荐看书
真正面向初学者的好的书籍太少。而且面向初学者的书籍往往会很冗长...因为为了照顾初学者,要通过对比已知的事物引入,或者大量的类比。所以初期最好是看视频,顺便看看老师是怎么敲代码,调试,化内存分析语句的。社区的人都是精英,他们早就忘了自己当初在老师的指导下怎么学成的。所以对初学者往往很没耐心。你经常会听到以下范例式回答:
看什么视频,直接看书啊,直接敲啊!
直接看Thinking in java!(这本书对初学者而言,相当于小学生看鲁迅的文章学中文...)
放弃吧,你学不起的(纯粹打击)
所以,私以为,你以后如果认定要自学,不要理会这些人的话。找跟自己学习路径相同的朋友,好过很牛逼但是没有借鉴作用的大神。
我建议看郝斌的视频,先过一遍。因为纯新手的话,没有人上课、没有人指导,几乎不可能独立地把书看懂。而且刚开始会觉得非常枯燥。这是我个人的真实感受。我一开始连VC++都不会装,什么叫编译,点哪里运行?整型是什么?和数学中的整数有区别吗?这些都是初学者的问题。很正常,跟着一步步慢慢来。老师还会带你敲代码。有什么比老师给你亲自示范一遍更直观?
看完视频后,需要看书的,可以买经典书籍系统性学习下。此时会好懂一下。
3,学习方法
1,郝斌C语言自学教程过一遍。某些视频看不懂的,多看几遍(三遍还看不懂,就做个标记,再往下看。因为学习某些知识需要了解后面的内容...)。多百度查一查,看看别人的博客总结。(windows自带的media播放器可以对MP4格式文件加速。播放界面右击——增强功能——播放速度设置)
2,一开始就安装好IDE工具(就是运行环境。比如你写文字要用word,写代码要用IDE工具。我推荐Dev C++),不要想着看完视频再安装,再去动手。
看视频一定要同时敲代码。不敲代码等于白学,而且理解不深刻。看懂了和会敲是两码事。
3,初期建议背诵简单的小算法,比如冒泡排序,怎么算闰年等。因为后期刷题时经常要用到。
4,看完视频,建议去刷一阵子题目,巩固下基础语法。推荐我们母校的在线判题系统:绍兴文理学院 在线判题绍兴文理学院 在线判题
按如下顺序刷:
special课程相关—— 高级语言练习题(新手入门)50~ ——5000~5047
problem练习题——1100~1199
共150道题目左右,刷完,你的编程启蒙就算OK了。
当然,有些人对启蒙的概念是:看完什么计算机导论视频,完成xxxx教程。每个人定义不同。但不管怎么样,相信我,学完这套视频,你的暑假起码不是浪费的。
下载
郝斌C语言自学教程:
http://pan.baidu.com/s/1b3c8k2
Dev C++和VC++软件:
http://pan.baidu.com/s/1slhP4ID
http://pan.baidu.com/s/1slhP4ID
在文理上刷题时,自己写的程序源码:
http://pan.baidu.com/s/1c2zkUOS
7#
热心的小回应  16级独孤 | 2021-1-5 14:27:15
很感谢,c语言入门的很好的教程。
8#
热心的小回应  16级独孤 | 2021-1-5 14:27:16
我其实就是想骂薛非,没什么,就是想骂这个狗日的
9#
热心的小回应  16级独孤 | 2021-1-5 14:27:17
没看过,建议直接《C Primier》之类的。
英语过关,有时间有精力的话就直接看国外的原文版本。老谭的被吐槽不是一两天,严蔚敏的《数据结构C语言版》里面大量应用CPP的引用。都不是些靠谱的玩意。
10#
热心的小回应  16级独孤 | 2021-1-5 14:27:18
@薛非,想你这种只会抠语言细节的人会成什么大事,真正的牛人扣系统,研究核心技术,而你这种人,为一些无聊的问题大骂一个善良的启蒙老师,看看你,是个是个什么人,为了买一本破书,
为了钱,不论技术,我从道德上鄙视你。

-------
。。平心而论,这么多年了,我也成长了不少,现在回看原来的回答,确实郝斌老师有的地方教的不对(小问题),不过作为入门真的无伤大雅,为启蒙老师点个赞
11#
热心的小回应  16级独孤 | 2021-1-5 14:27:19
大一看郝斌老师的C,大四个人搞了个1MHz示波器(顺便广而告知一波:百度DIY示波器),也不是电专业的,所以你觉得郝斌老师的C怎么样?把复杂的东西讲得简单就是大师!惊讶的是老师还是自学的!985的老师也不过是念念PPT而已。没崇拜过哪个,郝斌而已。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3118703
帖子:623848
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP