斯坦福大学在“下个十年计算机课程开设情况方案中提出了新的
核心课程体系,包括计算机数学基础、计算机科学中的概率论、数据
结构和算法的理论核心课程,以及包括抽象思维和编程方法、计算机
系统与组成、计算机系统和网络原理在内的系统核心课程。
强调将计算理论和计算思维的培养纳入课程全过程。
卡耐基·梅隆大学的计算机科学学院也正在计划对其入门课程系列
进行大的修订,这不仅会影响计算机专业学生,也会影响到全校范围
内选修计算机科学相关课程其他学生。
修订包括:为计算机专业和非计算机专业开设的入门课程要推广
计算思维的原理;针对软件的高可靠性加强高可信软件开发及方法的学习;
考虑到未来程序主要利用并行计算实现高性能,着力培养学生这方
面的能力。
在卡耐基·梅隆大学的计算机课程体系中,其入门课程共有 3 门,
分别是 15-110、15-122、15-150,如下图所示。
这 3 门课程要围绕着计算思维进行调整。
15-110 计算机科学原理作为大学第一门计算机课程,是其他计算
机相关课程的基础。
计算机科学原理以培养计算思维为主,不要求过多的计算机专业
背景或是编程经验,计算机和非计算机专业的学生都可以选修。
15-110 已于 2011 年秋季开出。
三、计算机教学应当培养学生的三种能力 1.计算机使用能力
(Computer Literacy)。
即基本的使用计算机和应用程序的能力,例如使用 word 编辑器,
读写文件以及使用浏览器等。
现在高中阶段计算机基础教学普及率逐渐提高,这类教学内容大
多数学生在高中阶段早已经十分熟悉,如果在大学阶段再安排这类课
程的重复教学,既浪费宝贵的教学资源又影响学生的学习兴趣。
对于之前没有接受过计算机教育的大学新生,完全可以利用学校
的教学资源自学相关操作。
斯坦福和卡耐基梅隆大学计划更新计算机课程,注重计算理论和计算思维的培养,强调高可信软件开发,以及并行计算能力的训练。同时,减少基础计算机使用能力的重复教学,鼓励自主学习。
1965

被折叠的 条评论
为什么被折叠?



