加了小爱同学课程表的开发者群,想帮母校适配。然后发现群里一群同学在争论一些莫名其妙的问题。
比如 base64 是加密还是编码,jq 的取元素方式等,还有人说自己是后端,前端看不懂。拜托,这就是任何一本大学教材前 1/3 的内容就能涉及的知识。
看其他群员的课程表,课程安排中还以 php 为重点教学。
更神奇的是,这里面不乏中国顶尖大学,甚至清华。
101
yangyaofei 2020-09-16 09:19:46 +08:00
@594duck 呵呵,你看看清华大学翻译的经典的计算机网络怎么讲的吧
|
102
qdwang 2020-09-16 09:26:02 +08:00
厉害的极其厉害,一般的就和培训 1 个月水平差不多。
|
103
ALLLi 2020-09-16 09:44:37 +08:00
标题是个疑问句,陈述全是贬低
|
104
vvmint233 2020-09-16 09:52:14 +08:00
不如去看看高校内的一些互联网社团?
|
105
happinessnch 2020-09-16 10:02:38 +08:00 1
大学教育又不是技校教育,怎么会有学校重点是 PHP 、Python 语言,这些引擎框架更不会是大学教育应该重点培养的内容。
大学本科 CS 课程应该是操作系统、计算机组成原理、编译原理、计算机网络、离散数学等等为主的教育课程。 “拜托,这就是任何一本大学教材前 1/3 的内容就能涉及的知识。” 楼主说说具体是哪一所大学,什么专业的课程会涉及这些工具化的知识。 |
106
Rxianbei OP @happinessnch 你对大学是不是有什么误解,大学不是技校,但不代表大学不教技术,现在的大学特别是好大学已经非常注重编码应用能力了。就比如矫枉过正的清华,要求大一学生开发一个 cpp 系统性工程。
|
107
happinessnch 2020-09-16 10:25:54 +08:00 1
@Rxianbei 大学教育会要求学生做系统工程,但不会教怎么用 VS 、clang 、cmake 等等工具怎么用,最多是选修课。
本科教育的目标掌握本基础理论知识,编码能力是实践基础,不是教育重点。 一个 CS 本科生,是否了解 base64 、jq 取元等等,完全不影响他学好操作系统和组成原理。 反过来如果他对各种工具了如指掌,但对基础理论完全不了解,这绝对不是现今大学的教育目标。 |
108
Rxianbei OP @happinessnch 您这意思,不会编码基础知识就意味着会底层技术。
|
109
happinessnch 2020-09-16 10:38:12 +08:00
@Rxianbei Block 吧, 没法沟通。
|
110
yulang 2020-09-16 10:50:30 +08:00
@Rxianbei #108 “不会编码基础知识就意味着会底层技术。” 我看了半天 @happinessnch 的表述也没得出这个结论
|
111
Elissa 2020-09-16 16:57:03 +08:00 via Android
@Rxianbei 操作系统和数据结构学校是教的,jq 还真没教过,
实际编码应用和底层原理的学习不是二选一 有人自学可以既学应用也学原理,但是学校要求是通过考试毕业等, 即学校只要求学习原理,那么剩下的就看愿不愿意自学,想不想自学了 如果只是为了应付考试、毕业,jq 、前端这些都不需要,因为考试不考,只要学好底层原理就行了 |
112
Rxianbei OP @Elissa 不教授应用分技术是你们学校的问题,不是中国学校的普遍问题。另外你觉得作为一个开发者只要掌握底层原理就行了,应付考试就完了?这是现状,那你觉得这个现状体现出来的情况是什么呢,再看我的标题,回答一下。
|
113
Elissa 2020-09-16 21:27:12 +08:00
@Rxianbei
1 、“不教授应用分技术是你们学校的问题,不是中国学校的普遍问题” 不知道你是如何得到这个结论的,如果有数据支持请列出数据我们也信服 2 、“另外你觉得作为一个开发者只要掌握底层原理就行了,应付考试就完” 这不是我觉的,是我在陈述现状,也许有的同学只是为了通过考试,顺利毕业。 想不想学,愿不愿意学看每个人有不同的想法与安排。我是选择了自学更为实用偏向应用方面的内容,而我的同学选择了去考教资,当小学计算机教师,他就选择不学这些东西 另外我还单独空行了,请看完再回复 3.“这是现状,那你觉得这个现状体现出来的情况是什么呢” 我个人的观点是:现在高校计算机教学内容与实际生产环境脱离较为严重,无论是教材使用、课程安排,还是技术选择。 除了部分实力较强高校能够做到底层原理+实际应用能够很好的结合、或一些专科学校就是以实际上层应用为目标进行教学。其余中间层次的学校都存在上面的问题 |