CC2020规范简介

STEM 2021-10-11 2626 次浏览 0 条评论 次点赞

国际ACM/IEEE计算课程体系规范(Computing Curricula,简称CC规范)是美国计算机学会(ACM)和电气与电子工程师协会计算机学会(IEEE-CS)联合组织全球计算机教育专家共同制定的计算机类专业课程体系规范,该规范已历经CC1991、CC2001、CC2005三个重要版本,2020年12月31日更新为CC2020(Computing Curricula 2020,pdf),2021年3月25日正式发布。

cc2020-1.png

CC2020包括计算机工程(Computer Engineering,CE)、计算机科学(Computer Science,CS)、信息系统(Information Systems,IS)、信息技术(Information Technology,IT)和软件工程(Software Engineering,SE),以及网络安全(Cybersecurity,CSEC)和数据科学(Data Science,DS)等新学科。

20211011094751.png
计算机课程系列的结构

20211011095240.png
计算学科之间的差异

胜任力模型

CC2020采用“计算”(Computing)一词作为计算机工程、计算机科学和信息技术等所有计算机领域的统一术语,CC2020强调元学科规范(Meta Curricula),采用“胜任力”(Competency),融合知识(Knowledge)、技能(Skills)和品行(Dispositions)三个方面的综合能力培养,加强了对职业素养、团队精神等方面的要求。

20211011095626.png
胜任力模型

20211011095904.png
IT的胜任力模型

技能能力水平

20211011100853.png

使用七个级别来衡量技能熟练度水平。第1级到4级标准根据技术/方法/相关知识的内容而不同,技能熟练度等级4是完成任务的技能的最高掌握水平。第5至7级的标准是跨类别定义的,并根据作为一个专业人员的社会贡献程度进行评估。

20211011101636.png
依据布鲁姆的认知技能分类法(Bloom’s Taxonomy of Cognitive Skills)列出表示技能水平的动词


CC规范的应用


多年前,ACM 计算课程使用术语“CS1”和“CS2”来指定计算机科学专业介绍序列中的前两门课程。虽然从那时起计算机科学教育发生了很大变化,但我们仍然将编程课程的介绍称为 CS1,将基础数据结构课程称为 CS2。

Diveintosystemscover.jpg

Dive into Systems 是计算机系统、计算机组织、操作系统和并行计算的免费在线教科书(许可证:CC BY-NC-ND 4.0),还包含 C 语言和汇编语言,介绍计算机系统的底层知识,作者是美国西点军校和斯沃斯莫尔学院的教授,为只有 CS1 背景并熟悉 Python(作者推荐像计算机科学家一样思考Python)的读者准备,已被西点军校等超过 25 所大学用作课堂教科书。

chaptdeps.png

👍

本文由 CulmartPlay 整理发布,参考 CC-BY-SA 3.0 协议共享,欢迎转载、引用或改编。
感谢您的支持,以共同推动STEM公益教育!

楼主残忍的关闭了评论