101
lujiaosama 2022-09-27 19:52:49 +08:00
这么看来学个 JQ 都算有用了, 至少换到现代框架能体会到前端原始的刀耕火种是啥感觉
|
102
w3cll 2022-09-27 20:12:00 +08:00
为啥为难一个只会做 PPT 然后照着念的上了年纪的大学老师呢?
这就像,毕业那会儿,一群从没有在市场上面找过工作的大学老师教学生毕业了怎么找工作一个道理。 |
103
snw 2022-09-27 20:27:26 +08:00 via Android 1
看一下那教材里是不是还有<marquee>之类已经淘汰的内容?如果有的话,老师上课是否提醒学生这个不应该使用?
如果老师当作知识来教一些已经被标准淘汰的内容,那么我也喷。如果老师会提醒学生绕开这些,并提一下现在主流标准的做法,那么问题不大。 有人说能跑就可以继续教,我不同意。比如 marquee 标签,现在所有主流浏览器实际上仍然支持,但标准明确说这是 deprecated ,那就完全不应该教。 另外,既然本帖说了是大专,那么不应该用“大学是教学习方式、思维方式”来开脱,因为大专基本目标就是传授技术、面向工作就业(有兴趣做研究的就专升本了),因而实际上比本科更需要了解现在主流的技术。 |
104
LotusChuan 2022-09-27 20:47:14 +08:00 7
国内 Top 学校计算机也有优秀的课,比如我记得南大的 OS 就很出名,我以前做过 MIT 的操作系统课,但是和南大的对比感觉也是各有千秋,可以说能做到互补,而非普通学校那种肉眼可见的被 MIT 碾压的感觉。更不用说 Berkeley 的 pintos ,难度远大于 MIT 的 xv6 ,而国内北大也依旧是有对应的课程。当然量不能和美国那些 Top 比,但是起码有在赶上,而且国内 Top 学生的学习能力也很优秀,再加上培养制度也有所差异,所以实际上并没有你说的那种恐怖的差距,而且我也见过有清华本科的人去 CMU 留学直接爆杀 CMU 本科的,人家还在博客里面吐槽 CMU 的某些课水得无语。
我觉得国内主要的特点在于发展时间短,覆盖范围广以及门槛低,发展时间短就会有很多问题,比如以前工作是包分配的,因此有很长一段时间你可以在高校里面看见一些非计算机科班的(如电气之类的)老师在教计算机课程,而这些老师现在很多还没退休;覆盖范围广和门槛低就会有教师资源不够,学生能力不足等问题,毕竟美国优秀的人当老师,优秀的人上大学,那些不优秀的都去打螺丝了,不太有人会明知自己能力不足却依旧为了个大学文凭而背负巨额学贷,而这些问题在国内很少,因此你很容易看见那些不优秀的人也在当老师,不优秀的学生也能上大学。 国内这些特点带来的现状就是学校大刀阔斧的改革困难,老的教师没能力接受改革,很多非 Top 的学生也接受不了国外高强度的课程。而在那些国内的 Top 学校就没有这种问题,因此改革也很简单,老师上一下强度,学生能卷得比国外 Top 学生还猛,就比如说我上面提到的那个清华的,他去 CMU 上 15445 直接没参加期末考,因为 bonus 已经够他满分了。 所以建议 OP 不要太挑剔大专,不切实际的改革对老师和学生都折磨。这事情很容易证明,国内有很多非 Top 的大学引入过国外 Top 的课程,然而结果就是老师学不会,学生完成不了,最后变成学生抄答案,老师睁一只眼闭一只眼。那还不如上你看不起的这些课呢,上进的回去大厂实习,进阶内容也能掌握,不上进的回家打螺丝呗,就和国外不上大学去打螺丝的一样。随着发展,教育质量会上去的。OP 有这心情不如看看国内的 Top ,你会发现国内 Top 和国内大专的差距比国内 Top 和国外 Top 的差距大很多很多。 |
105
sunyiming 2022-09-27 20:53:55 +08:00 via Android
我觉得编程类课程的底线是:不去教 deprecated 的标准或 API ,不去教不再维护的框架或工具链就行了。
|
106
chenyu0532 2022-09-27 21:07:49 +08:00
我看我媳妇面试大专用的计算机教材,里面还有 win2000 的知识,winxp 占了大篇幅。。
|
107
kett 2022-09-27 21:10:43 +08:00
这些老师混了十几年了,换新教材不是给老师找事吗,怎么可能动手换。
|
108
wellerman 2022-09-27 21:40:41 +08:00
哈哈,这么讲的话,V2 还在用 table 布局。这可是 2000 年前的技术。
|
109
Poluk 2022-09-27 21:42:29 +08:00
@fanfanli2022 UG9sdWswMTI4 base64
|
110
snw 2022-09-27 21:53:12 +08:00 8
@learningman
你真的看过这个 MIT 的课程页面吗?还是你不知道美国大学的课程是怎样的? (1) 这个页面右上角清清楚楚地注明了这是 2017 年春季学期的内容,也就是 5 年前的教学内容,不是现在的内容! (2) 内容里包含了<canvas>标签——这是什么概念? canvas 是 HTML5 正式引入标准的,HTML5 是 2014 年正式成为 W3C 推荐;就算往前推一些,HTML5 也是在 2011 年完成 last call 成为 living standard 的,这可比 2009 年的教材还新,而这课程是 2017 年的。 (3) 如课程内容所述,jQuery 在 2017 年的时候大约一半的主流站点都在使用,而且事实上后面几年的流行程度更高。扩展资料里的 bootstrap, 3d.js 之类在 2017 年时也挺流行的,甚至至今仍在更新。 (5) 你向上翻到目录,看到"optional"了吗?这个 lab 部分是选学的。 http://web.mit.edu/6.813/www/sp17/ (6) 你再往上翻一层,可以看到最新一期是 2018 年春季开课,并且 lab 这块已经大幅更新过了。 http://web.mit.edu/6.813/www/sp18/ lab 这块的 Topics covered 已经包括了许多 HTML5 甚至 ES6 的新特性,讲义内容也明显是 HTML5 的写法,Resource 还提供了指向 MDN 等网站的链接。 http://web.mit.edu/6.813/www/sp18/labs/ 讲义幻灯片甚至是网页版可交互的哦: https://leaverou.github.io/talks/intro/ (7) 提到 jq 插件只是举例如何利用现成的工具来“make our lives easier”。 所以说反思券你自己留着吧。 @wangxin13g 显然你只知道 MIT 的名字,压根没看页面内容。 @Austaras 他贴是 2017 年春季学期课程的选学部分,内容基本上都是当时的主流,完全是打他自己脸。 |
111
Rache1 2022-09-27 21:59:23 +08:00
> @CharmingCheung 2012 年大专,教的 Node.js 、MongoDB 、Android 4.0 App 开发,算是什么水平?
2011 年 10 月,Android 4 才发布,Node.js 和 MongoDB 都是 2009 年才有的 难以想象 🤔 https://zhuanlan.zhihu.com/p/265632724 |
112
lambdaq 2022-09-27 22:03:20 +08:00
python 跟 ie6 有啥关系?
|
113
kkbblzq 2022-09-28 01:46:39 +08:00
其实没有必要纠结这么多,就算是好的学校,也不是光靠课程就能干好这行的;这种课程更多的就是告诉你有这个东西,可以往这个方向发展,就像看那种流水账的技术文章一样,真想学会,是要自己去深入了解的;死读书这事还真不适合干这行;加上现在互联网这么发达,真要努力的学生,不管是直接网上找,还是买行业书籍,都不会被这门课程影响到多少。当然你要说完全没影响也不是,但你也知道这是大专,教学资源、师资本来就是相等弱的,那些老师大多都是一层层淘汰下来的,很多老师哪有那能力教新东西;你得接受高考失利导致的后果,起点低人一等,想翻身就得付出更多。
|
114
jackma233 2022-09-28 06:07:28 +08:00
@learningman 还有更多这种笔记吗 一般怎么找啊
|
115
chaoschick 2022-09-28 08:08:55 +08:00 via Android
@Light3 我觉得人各有志,我刻苦学习的目的不是专升本
|
116
Daiwf 2022-09-28 08:35:53 +08:00
@wonderfulcxm 哈哈笑死
|
117
shakoon 2022-09-28 09:01:52 +08:00
那本著名的《 C 程序设计》什么时候没有大学在用了,那才是教育行业的进步
|
118
sjhhjx0122 2022-09-28 09:06:11 +08:00
@kop1989smurf 他估计是吐槽大专老师教前端的内容,实际大专老师教前端,并不会好好教 js ,html ,css ,可能你觉得他们会好好教闭包,算法,原型链,class ,html 教语义化标签,css 教各种布局,动画效果。实际上 js 就教个获取 id 给个值,css 只会教个 float ,整个页面都是 float 。。。。因为我大学老师就用了一个学期只教了 jq 画轮播图~
|
119
MEIerer 2022-09-28 09:17:06 +08:00
自学一周顶一学期
|
120
Cyrix686 2022-09-28 09:23:14 +08:00
师父领进门,修行靠个人。
学校里面教的是基础,线上开源平台可以自我学习日新月异的技术。 |
121
fox2081 2022-09-28 09:50:27 +08:00
是厂带吗,当年教的 JSP ,知道学了没用,但还是为了拿学分简单选了
|
122
woshipanghu 2022-09-28 09:51:14 +08:00
楼上的一些人是在强行认同呢
总能挑着对的说 前端都进化成什么样了 没点数呢 |
123
angrylid 2022-09-28 09:54:28 +08:00 via Android
是的,如果在 RAP 学校跟着老师刻苦学习那就是理论学不明白,实践也一片空白,能感动自己罢了。
|
124
jeffc 2022-09-28 10:17:22 +08:00
现在的人没有各种框架能写代码吗
|
126
raptor 2022-09-28 10:34:02 +08:00
友情提醒,十年前的 python2 也跟现在的 python3 不兼容
|
127
chocotan 2022-09-28 10:58:00 +08:00
正常,部分大学老师还停留在让学生使用 myeclipse 破解版的阶段
|
128
learningman 2022-09-28 10:58:23 +08:00
@snw #110 哦,所以中国的大专可以和 5 年前的 MIT 比了,这下赢麻了。
同样是这个大专,学习通上能找到他们教的 Vue3.0 ,那算不算紧跟时代? 真拿大专和 MIT 认真比啊,你这人挺有意思的。 |
129
learningman 2022-09-28 11:01:48 +08:00
@jackma233 #112 拿 lab 当关键字,后面加上你想找的东西。然后看着学校名挑
|
130
Roanapur 2022-09-28 11:02:52 +08:00
还有举铅笔为例子,说当年用铅笔,现在还可以用铅笔。
这是一回事吗?要不要上打孔纸带? 还是应该紧跟时代。别说什么基础大过天,那还学啥编程,理科只教数学,文科只教写作即可。 不过也是难题。 毕竟前端编程变化太快。教师不可能要求他们有紧跟时代的实战技能。 教材也很难频繁换。 |
131
CharmingCheung 2022-09-28 11:51:07 +08:00
@Rache1 我那个专业课老师是有兼职给企业做顾问的,所以好多当时最新的技术栈都是有研究过的,这些都是他自己挑的东西。
挺感谢他的,一毕业出来就能跟社会接轨 |
132
snw 2022-09-28 12:48:07 +08:00 via Android
|
133
Austaras 2022-09-28 13:03:16 +08:00
@learningman 你怎么还在打滚?前端最近几年正是天翻地覆的时代,能这么比?
|
134
Vipcw95 2022-09-28 17:03:35 +08:00
龟龟,上古时代的教材开卖了,
05-08 应该是我初中时候玩的 dreamweaver ? fontpage ? 落后的工具应该淘汰,但是 html css js 原理还是不过时要好好看下 |