《表2 哈佛CS50AP课程体系》

《表2 哈佛CS50AP课程体系》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于谷歌、哈佛计算思维课的高职院校信息技术课程重构研究》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

CS50(Computer Science 50)是哈佛大学一门计算机科学的导论性的课程[19]。该课程主要体现的思想是计算的中心思想,是计算思维,并且包含了The College Board(美国大学理事会)提出的计算机科学基础原则(CSP,computer-science-principles),其中包含了7大思想(7 big ideas):创造性、抽象、数据与信息、算法、编程、互联网及全球影响力[20]。CS50有着很好的推广,较为著名的就是CS50x和CS50AP,CS50x是在慕课平台edx上开设的,CS50AP是大学先修课,一般在中学进行开设。CS50AP共有9章,在内容组织上,将计算机基本概念、程序设计语言、数据结构与算法、网络、Web前端与后端、人工智能等融合在一起,注重让学习者对计算机科学有全面和整体的把握,具体章节内容如表2所示[22]。