大学理事会希望通过新的“AP计算机科学原理”课程扩大编码的使用范围EdSurge新闻
AP计算机科学正在改头换面 – 或者更确切地说,是一个全新的面孔。
大学理事会宣布,今年秋天它将推出一项新的计算机科学大学预修课程: AP计算机科学原理 ,该组织希望该计划将吸引更多有色人种的计算机科学。
早在1988年,大学理事会就为AP计算机科学课程提供了两种选择:AP计算机科学A,它涵盖了一个大学学期的学习编程语言(首先是Pascal,然后是C ++,现在是Java),以及AP Computer Science AB ,涵盖了两个学期。但是,只有AP计算机科学A吸引了学生;另一方面,AB未能达到相同的数字。
此外,尽管受欢迎,但数据显示AP计算机科学A测试者的一些主要差异。 2013年, 没有女性参加密西西比州,蒙大拿州和怀俄明州的考试,11个州没有黑人学生参加考试 。并且统计数据没有真正改善 – 2015年有10个州没有一名黑人AP计算机科学专业的学生。
根据大学预科课程负责人Trevor Packer的说法,计算机科学可能会让普通高中生感到恐惧。看看有多少学生参加AB课程,以及多年来与老师的对话,Packer和他的团队意识到学生“需要更多的温和的介绍”到计算机科学。
AP计算机科学原理如何不同
即使计算机科学AB在2009年被取消作为课程选项,对科技相关AP课程的兴趣也在飙升。(“在过去的十年中,平均AP考试的入学人数增加了一倍,但在计算机科学A中,它增加了四倍, “Packer说。”从2014年开始,他和他的团队一起努力与老师合作,创建一门课程,专注于Java等特定语言,更多关注算法和变量等通用计算概念。
结果-AP计算机科学原理 – “旨在满足学生的需求,让他们使用算法和数据,增强他们对计算机科学的热情,”Packer说,并补充说计算机科学A和原理的差异这些课程反映了“德语高级语法与德国历史和文化课程之间的区别”。
虽然AP计算机科学A的学生在调试和分析Java代码,在年底参加一个3小时的多项选择考试,但原则更具概念性和基于项目。例如,学生更多地了解抽象,建立计算文物,和互联网的全球影响, 概括的课程描述。
此外,学生不仅仅是在多项选择考试中证明自己的知识。在这一年中,学生们开展项目工作 – 创建“与他们的兴趣相关的计算机科学创新”,AP计划的高级主管Maureen Reyes报道 – 并最终转向使用代码物理构建应用程序。学生们在年底就数据安全和道德等主题进行简短的考试,但他们的项目和应用程序构成了他们成绩的最大组成部分。
“他们基本上是在4月30日之前的任何时候提交数字投资组合,比如提交AP Studio Art的艺术作品集,”Packer补充道。 “作为提交他们创造的神器的一部分,他们正在完成他们如何解决这个问题的书面解释。”
大学是否会接受AP计算机科学原理学分?
大学先修课程团队已在全国45所高中中指导过去三年的课程。到目前为止,已有1500名教师接受了关于在2016年秋季制定计算机科学原理课程大纲的培训。这将是大学理事会历史上最大的AP首次亮相,其中近50%的教师推出该课程。以前的冠军:AP世界历史考试,第一年有998名教师。
但是,高校会否为学生提供新课程的学分? Maureen Reyes报告称,该团队要求大学在将其列为官方机构之前确保信贷政策(例如“原则”信誉所依据的大学班级),但到目前为止,她已收集至少100家机构的政策。 “他们每天都在不停地滚动,”她说。
Packer补充道,这些信贷政策不会很快到来。
“加利福尼亚州有超过67,000个开放式计算机工作岗位,但只有3,500名计算机科学毕业生来自高等教育,”Packer说。 “我们不能再等了。”