对计算思维的培养

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

你可能感兴趣的:(单片机)