您的位置:首页 > 其它

教育是非常复杂的半科学半艺术的交互过程

2006-11-01 22:47 253 查看
最近关于计算机专业教育的讨论又热闹起来了,正好我也有点想法,在这里一吐为快。

我认为,计算机教育这个说法太泛了,应该大致分成计算机科学教育、计算机技术教育和计算机职业教育三个方向来讨论。所谓计算机科学计算机科学教育是以培养科学家为导向的,注重的应该是数学、计算模型等理论。而计算机技术教育则注重的具体技术领域内的深度和广度,比如熟知各种图形变换算法、掌握各种unix kernel结构和演化历史等等,不一而足。计算机职业教育关注的应该是职业素养和产业现状,多讲软件工程多搞团队协作,技术掌握一小块就好,比如会写jsp,理论够用就成,比如知道常见查找排序算法就可以了,不会推导算法的复杂性完全没有关系,做很高深东西的机会是非常少的,到时候再研究才不浪费生命。

我感觉很大家总想在三个方向上找个平衡,这没戏。我们应该在教育进行之前就搞清楚方向,教的要明确我是要培养科学家还是要培养码农,学的要有个心理定位我是准备搞研究还是混口饭吃。

码农也可以成长成为科学家,科学家也能从实用工作中找到乐趣(看看Donald Knuth),这是一个life long的问题,作为专业教育来说,只要不刻意抹杀这种可能性就好了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: