以下内容改编自 2014 年 SIGCSE 会议上 Hadi Partovi(Code.org 创始人)发表的主题演讲的文字稿。
感谢大家的热烈欢迎!
去年,SIGCSE (计算机科学教育特别兴趣小组)会议在我们发布后一周举行。当时有人质疑我们的动机和存在意义。我们制作了一个视频,这个视频获得了 1200 万次观看,因此我围绕它建立了一个组织。
今年,我受到了非常热烈的欢迎。我昨晚熬夜到凌晨 3 点,这让我再次意识到,计算机科学教育工作者不仅是最酷的,也是最具创新精神的。
对于那些不熟悉 Code.org 的人来说,关于我们是什么有很多种看法。很多人认为我们是一个营销机构,制作名人视频;一个由技术人员组成的联盟,填补计算机科学职位空缺;一个为教育工作者和技术专家进行政治宣传的组织;编程一小时的组织者;一个软件工程公司;一个课程编写团队;以及一个草根运动,旨在联合营利性、非营利性和政府组织,实现共同目标。
我们的愿景:在每所学校向每位学生教授计算机科学。不一定要求必修,但一定要让所有人都有机会学习计算机科学。
我们讨论的三个方面
- 弥合学生/工作岗位之间的差距。政治家们非常重视这一点
- 触达代表性不足的学生,以及由此蕴含的社会正义
- 计算机科学是 21 世纪的基础。医生、律师,甚至美国总统,都需要了解这个领域
早在 15 年前,我问我们的院长为什么我们不做这些事情,他说“再过 15 年,它会自行解决的。” 但它并没有...
误解
- 我们都是炒作,只做 编程一小时。 事实上,仅在这次活动中我们就派出了 15 名工作人员,并且我们一直在工作。
- 我们想独自完成一切。 实际上,我们有 100 多个合作伙伴帮助我们完成我们所做的一切。
- 我们只关注“编码”或学习编码。 这可能是主要由于名称,但如果我们称自己为“大众计算机科学”,我们的 URL 将是 csftm.org,这与其他任何首字母缩写词一样令人困惑。
- 人们认为 Code.org 是软件行业来告诉学校如何工作的。 我有计算机科学背景,我让软件公司资助了 Code.org,但这并不意味着他们运营它。我们的大部分资金都花在了幼儿园的孩子身上,他们永远不会成为计算机科学家。
计算思维与计算机科学编程之间的区别对我们所有人来说都很清楚,但对于普通人来说可能会混淆。我们不只是想让人们学习编码,我们还想让人们学习思考。我们确实在颠覆事物——不是自然秩序,而是先前秩序。我们希望以良好的方式颠覆教育。
Code.org 的支柱
- 教育:将计算机科学带到美国所有 K12 学校。这是我们正在努力解决的最大任务。制作课程,并在学区内工作。
- 倡导:消除立法障碍,使计算机科学成为核心学术标准的一部分。
- 庆祝:消除阻止更多学生加入计算机科学的刻板印象。
编程一小时亮点
- 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 名教师举办了专业发展研讨会。
- 州级倡导:我们改变了五个州的政策,还有八个州即将跟进!
- 精干的团队:我们聘请了八名全职员工
我们是如何做到这一切的?跨行业、非营利组织和政府的合作伙伴关系
- 微软/谷歌的慷慨捐助
- 国家科学基金会 (NSF) 帮助奠定了我们所有的基础
- 探索计算机科学小组 (ECS)
- 计算机科学教师协会 (CSTA) 帮助进行倡导,并且是我们州级倡导的首要合作伙伴
- NCWIT 扩大了我们的影响力
- ACM 借调了我们的首席运营官
- 我们的教师,美国的教师,超过 35,000 名。这是教师力量的证明!
- 我们的系统并不以最佳著称,但我们的教师非常出色。在正常课堂时间之外抽出时间来帮助修复系统。
支柱 #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 Dorsey 和 Drew Houston。我谈到制作视频,最初只是一个业余爱好想法,但当他们说“是”后,我就走上了一条从未停止过的道路。
您对自由/开源软件有什么看法?
就我个人而言,我坚信教育应该尽可能自由和开放。围绕教育的知识产权应该既自由又开源。我们创建的所有课程都将获得 知识共享 许可,并且所有代码都将开源。我们希望社区和志愿者帮助我们。我们一直被问到“你能做这个吗?你能做那个吗?” 最好的答案是“这是源代码,去做吧。”
我们制作了带有愤怒的小鸟和小猪的教程,一些国家告诉我们这是一个宗教问题。当它是开源的时,我们告诉他们修改它,他们可以做到。
我们有监狱想使用我们的东西,但无法访问互联网,所以我们希望他们采用我们代码的离线版本。
这些都是我们开始时甚至没有想到的事情,并且可以通过开源实现。
最后有什么想法?
即使您不是工程师,只需五分钟即可了解教程的乐趣。即使是成年人,您也可以学习编码!
如果您想参与其中,http://Code.org/help 是那些想帮助我们的人的去处。
这部衍生作品 由 Remy Decausemaker 创作,根据 知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
1 条评论