Code.org 谈及如何触达下一个一亿计算机科学家 (SIGCSE 主题演讲)

还没有读者喜欢这篇文章。
code.org keynote address

Opensource.com

以下内容改编自 2014 年 SIGCSE 会议Hadi PartoviCode.org 创始人)发表的主题演讲的文字稿。


 

感谢大家的热烈欢迎!

去年,SIGCSE (计算机科学教育特别兴趣小组)会议在我们发布后一周举行。当时有人质疑我们的动机和存在意义。我们制作了一个视频,这个视频获得了 1200 万次观看,因此我围绕它建立了一个组织。

今年,我受到了非常热烈的欢迎。我昨晚熬夜到凌晨 3 点,这让我再次意识到,计算机科学教育工作者不仅是最酷的,也是最具创新精神的。

对于那些不熟悉 Code.org 的人来说,关于我们是什么有很多种看法。很多人认为我们是一个营销机构,制作名人视频;一个由技术人员组成的联盟,填补计算机科学职位空缺;一个为教育工作者和技术专家进行政治宣传的组织;编程一小时的组织者;一个软件工程公司;一个课程编写团队;以及一个草根运动,旨在联合营利性、非营利性和政府组织,实现共同目标。

我们的愿景:在每所学校向每位学生教授计算机科学。不一定要求必修,但一定要让所有人都有机会学习计算机科学。

我们讨论的三个方面

  1. 弥合学生/工作岗位之间的差距。政治家们非常重视这一点
  2. 触达代表性不足的学生,以及由此蕴含的社会正义
  3. 计算机科学是 21 世纪的基础。医生、律师,甚至美国总统,都需要了解这个领域

早在 15 年前,我问我们的院长为什么我们不做这些事情,他说“再过 15 年,它会自行解决的。” 但它并没有...

误解

  1. 我们都是炒作,只做 编程一小时 事实上,仅在这次活动中我们就派出了 15 名工作人员,并且我们一直在工作
  2. 我们想独自完成一切。 实际上,我们有 100 多个合作伙伴帮助我们完成我们所做的一切。
  3. 我们只关注“编码”或学习编码。 这可能是主要由于名称,但如果我们称自己为“大众计算机科学”,我们的 URL 将是 csftm.org,这与其他任何首字母缩写词一样令人困惑。
  4. 人们认为 Code.org 是软件行业来告诉学校如何工作的。 我有计算机科学背景,我让软件公司资助了 Code.org,但这并不意味着他们运营它。我们的大部分资金都花在了幼儿园的孩子身上,他们永远不会成为计算机科学家。

计算思维与计算机科学编程之间的区别对我们所有人来说都很清楚,但对于普通人来说可能会混淆。我们不只是想让人们学习编码,我们还想让人们学习思考。我们确实在颠覆事物——不是自然秩序,而是先前秩序。我们希望以良好的方式颠覆教育。

Code.org 的支柱

  1. 教育:将计算机科学带到美国所有 K12 学校。这是我们正在努力解决的最大任务。制作课程,并在学区内工作。
  2. 倡导:消除立法障碍,使计算机科学成为核心学术标准的一部分。
  3. 庆祝:消除阻止更多学生加入计算机科学的刻板印象。

编程一小时亮点

  • 2800 万学生,分布在 35,000 个课堂
  • 48% 是女生!(观众热烈鼓掌)
  • 30 种语言,170 个国家/地区:许多志愿者帮助翻译
  • 极高的评分(97% 好评 vs. 0.2% 差评)。这是我们第一次在公立学校做“真实”的事情,这个评分来自教师。 75% 的人给了 5 分,22% 的人给了 4 分。
  • 20 小时 K-8 年级入门课程:800,000 名学生正在 13,000 个课堂中参与;40% 是女生!
  • 学区合作关系:23 个学区,包括美国排名第 1、第 3 和第 6 的学区。今年夏天,我们为来自 K12 年级的约 500 名教师举办了专业发展研讨会。
  • 州级倡导:我们改变了五个州的政策,还有八个州即将跟进!
  • 精干的团队:我们聘请了八名全职员工

我们是如何做到这一切的?跨行业、非营利组织和政府的合作伙伴关系

支柱 #1:教育

Code.org 开发了一套完整的 K-12 课程

  • 从 20 小时模块一直到中学
  • 与数学和 ELA 的通用核心标准对齐
  • 中学模块进入数学和科学课程。通过计算机科学教授数学科学
  • 高中入门课程和高中 AP 课程

Code.org 有两种不同的传播模式。

第一种是在线模式,我们专注于为教师和学生在线提供更多课程和教材。年级越低,教师似乎拥有的自由度越高。三年级老师当然教数学,但他们不仅仅是数学老师,并且可以找到将代码融入更多活动的方法。这非常经济高效,每个学生约 0.05 美元!

然后是学区模式,学区提供教师、教室、计算机,我们提供:津贴、课程和营销。这有助于确保学校采用计算机科学课程不会产生任何费用。管理规模成本:大约 5 千至 1 万美元/高中,5,000 美元 x 20,000 所没有计算机科学课程的高中;加起来就很多了。

Code.org 正在研究开发类似的东西

  • 州级教师资格认证考试
  • 在教育学院学习计算机科学的激励/奖学金。
  • 建立职前教师队伍

我们发现在线课程的圣杯是让学习感觉像游戏。在线课程让教师的生活更轻松。这并非旨在“绕过”教师;基于网络的课程大大减少了 IT 麻烦!这个房间里的大多数高中计算机科学教师也兼任学校事实上的 IT 人员!

(听到房间里许多人发出可听见的“是”和笑声)

只要 IT 部门不将我们列入黑名单,您就可以访问我们的 IDE 和课程。我们有一个工程师团队共同努力,将课程和游戏设计融合在一起。我们仍处于评估结果的早期阶段。在网络世界中,您可以通过 Hadoop 和/或 Hive 运行数据,我们有 1000 万个数据点。

人们可以提供帮助的一些方式

大学

  • 在您的机构开设计算机科学原理课程
  • 与您的教育学院合作,将更多计算机科学纳入教育课程——理想情况下是教学方法课程,或任何计算机科学认可。
  • 为当地高中的“技术教育”课程提供支持/指导。
  • 通过为我们提供 K-5 年级研讨会来帮助 Code.org 扩大规模!如有兴趣,请发送电子邮件至 univ@code.org

任何人

  • 说服您当地的学区教授计算机科学。(如果 30 多所高中加入,Code.org 将进入新的地区)

  • 帮助我们改进课程 (Code.org/hints)。编程一小时活动已经结束,但我们每周仍然吸引 100 万学生访问该网站!

支柱 #2:倡导

计算机科学是基础!每个学生都应该有机会学习。计算机科学应该是学校的核心学术课程,而不仅仅是旁支的职业选修课。Code.org 采取广泛的方法。我们为各州采纳提出建议。有关更多阅读材料,请参阅 ACM 报告《重启成功之路》

在国家层面,我们有 《计算机科学教育法案》,该法案在两院都有两党赞助商。它或多或少地表示 STEM 资金可以用于计算机科学。这是一项高度非争议性法案。对它能够通过持谨慎乐观态度,但由于这是有史以来效率最低的国会...

在州一级,我们希望学校允许计算机科学满足现有的高中数学/科学毕业要求。在大学一级,我们希望使计算机科学具有价值。我们希望计算机科学满足大学入学的数学/科学要求。我们需要大学认识到上述观点。

价值所在

  • 在计算机科学具有价值的州,计算机科学入学率高出 50%
  • 非裔美国人和西班牙裔学生的参与度提高了 37%
  • 微积分入学人数保持不变
  • 我们有针对佛罗里达州、纽约州、伊利诺伊州、加利福尼亚州、亚利桑那州、俄克拉荷马州等州的立法正在酝酿中
  • 我们正在为华盛顿州、肯塔基州、密歇根州、科罗拉多州、马萨诸塞州等州的学区制定政策建议

我们将启动一份合作白皮书,供大学接受 AP/IB 计算机科学来满足数学/科学要求。

支柱 #3:庆祝

编程一小时是一个难以超越的壮举。达到 1500 万用户的最快网络技术!Tumblr 花了 3 年,Instagram 花了 14 个月。我们只用了 5 天就做到了。 

在美国学校参加 计算机科学教育周 的女生人数在七天内超过了过去 70 年的总和。

(SIGCSE 观众热烈鼓掌)

2014 年计算机科学教育周是 12 月 8 日至 14 日。我们的目标是 1 亿 学生在 2014 年尝试编程一小时。这将需要美国大多数学生的参与,以及广泛的国际参与。您可以通过要求您的学校参与以及购买和穿着 Code.org 周边商品来提供帮助。

结束语

计算机科学正处于一个令人难以置信的转折点。这里的人们所做的事情比我做了 10 倍的时间还要长。如果您以前尝试过但失败了,请再次尝试。让总统谈论计算机科学并不容易,但这比以往任何时候都容易。利用现在可能的数字。

有了共同的目标,一切皆有可能。

在他的主题演讲结束后,Hadi 慷慨地接受了作者的后续一对一采访。以下是他的回答。

您来自哪里?

我最初来自伊朗德黑兰,现在来自华盛顿州贝尔维尤。 Code.org 总部位于华盛顿州西雅图。

您在哪里学习的?

哈佛 毕业生,1994 年获得 计算机科学理学学士/硕士学位。

学校以外的任何俱乐部/活动?

我们的计算机编程团队,在我大四那年,在 ACM 国际大学生程序设计竞赛 中获得世界第七名。

您为什么创办 Code.org?

我认为根本原因是,这应该发生。任何尝试计算机科学和编程的人,都会豁然开朗。它教会创造力,并且非常强大。90% 的学校不提供计算机科学课程,这似乎不符合美国精神。我当然在实现梦想,但这是一个 90% 的孩子无法实现的梦想。

现在教授计算机科学的学校比 10 年前更少。计算机科学的匮乏正在打破美国梦。

Code.org 的种子是 2011 年 12 月与奥巴马总统举行的技术圆桌会议。当我听自己讲话时,我想“没有人会为此做些什么……” 2012 年 3 月,我在一个会议上遇到了 Jack DorseyDrew Houston。我谈到制作视频,最初只是一个业余爱好想法,但当他们说“是”后,我就走上了一条从未停止过的道路。

您对自由/开源软件有什么看法?

就我个人而言,我坚信教育应该尽可能自由和开放。围绕教育的知识产权应该既自由又开源。我们创建的所有课程都将获得 知识共享 许可,并且所有代码都将开源。我们希望社区和志愿者帮助我们。我们一直被问到“你能做这个吗?你能做那个吗?” 最好的答案是“这是源代码,去吧。”

我们制作了带有愤怒的小鸟和小猪的教程,一些国家告诉我们这是一个宗教问题。当它是开源的时,我们告诉他们修改它,他们可以做到。

我们有监狱想使用我们的东西,但无法访问互联网,所以我们希望他们采用我们代码的离线版本。

这些都是我们开始时甚至没有想到的事情,并且可以通过开源实现。

最后有什么想法?

即使您不是工程师,只需五分钟即可了解教程的乐趣。即使是成年人,您也可以学习编码!

如果您想参与其中,http://Code.org/help 是那些想帮助我们的人的去处。


 

这部衍生作品 由 Remy Decausemaker 创作,根据 知识共享署名-相同方式共享 4.0 国际许可协议获得许可。

 

标签
User profile image.
在 Fedora 项目中,Remy 担任社区行动和影响主管,为发行版的用户和贡献者群体带来了更多热情和活力。

1 条评论

http://edsonjnovaes.wordpress.com/2014/10/08/brincando-de-logica/

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.