>> [音乐播放]
>> 扬声器1：这是CS50， 哈佛大学。
>> [音乐播放]
DAVID J.马兰：[听不清]可能是 在后者的电话簿的一半，
我现在可以撕裂问题的一半。
这实际上是真实的，这一斗争。
>> [音乐播放]
>> 扬声器2：你们人类 是那么容易被击败。
>> DAVID J.马兰：好吧，这是CS50。
这是启动和 12个星期结束。
你可能还记得 在零一周，这
是我们开始的消息， 它在哪里结束，你无所谓
达相对于你的同学， 但是今天，你，
也许只是从现在开始的几个星期，结束 达相对于自己几个星期前。
>> 而事实上，我们也希望经过这么 很多习题集，和这么多小时，
和几个测验，并 仍与最后的项目，
你确实感到特别骄傲 有老远从周
之一，这也许是 最早的斗争，
无论是在标准版 或黑客版物。
我提议，在某个时候 在你的空闲时间，你回去
看看你的PHP，你 JavaScript和见
如果无法实现这一步， 远远更快，更舒适
比你从前那样前。
>> 事实上，在此之后，记得你做 密码，你做了15场比赛，
你做了取证的挑战， 你做了最快的咒语
检查器，你可以，你做 CS50金融，CS50混搭，
然后现在，最终， 自己最终的项目。
所以今天，我们试图得到答案， 看看，我们已经提出，
和我们要去的地方。
而只是为了安抚过，一旦 所有剩余的辅助轮的
摘下来，你很可能 有足够多的工具
在您的工具包， 现在熄灭，做最
任何编程的世界。
>> 当然，考虑采取一些 更高层次的课程可以是优势。
但要意识到一点，就是即使是 最后一个CS当然，你需要，实现
在Mac OS中，有 所以许多不同的工具
您可以使用独立的具有 使用类似的CS50 IDE。
几乎相同的工具存在 视窗，Linux的，等等。
事实上，目标之一的CS50 使用的语言，这种消防水带C，
和PHP，以及续集，和 JavaScript和HTML和CSS
就是要真正确保 你不退出此课程
想着，我学过C，而是 你学会了如何编程，
并且您了解一点 一些关于计算机科学
本身。
>> 事实上，尽管我们还没有看 在所有的下列语言，
它的乐趣，现在进入这个社区 的人谁觉得古怪的幽默风趣。
并且即使一些的 语言，你将会看到
可能不会完全 熟悉的，你至少
从至少得到一些笑 一位深谙语言，JavaScript的。
这是一个讲座，由一个特别 精通编程
前一段时间，题为寺。
而且我们认为我们会给你一个 瞥见在计算机科学家如何趋向
思考，或者至少谈话。
>> GARY BERNHARDT：好的好的。
你们知道什么笏意味着什么？
笏。
没错，没错。
让我们来谈谈红宝石。
在Ruby中，如果你引用一个 未定义的变量，当然，
它NameErrors，如你所愿。
如果你尝试分配B到A 他们不确定，当然
它NameErrors，如你所期望。
而如果你尝试发生 分配到一个，具有未定义？
>> 听众：无。
>> GARY BERNHARDT：正确，无。
笏。
>> [笑声]
让我们来谈谈红宝石。
红宝石，不像其他一些动态 语言，没有裸露的话。
所以，你不能只是输入文字， 有串出来的，除非你定义
特定的method_missing ，做正确的事。
然后，如果你键入裸露的话， 顿时，Ruby支持裸字。
而事实上，它甚至会支持 裸露的话，在他们的刘海。
这是不是值得笏的。
这实际上是一个结果 如何真棒红宝石。
但是，如果在现实 做到这一点，那么，笏。
>> [笑声]
>> 让我们来谈谈JavaScript的。
有谁知道，在JavaScript中， 什么阵加阵列？
好了，让我问你这个第一， 又该阵列增强阵列是什么？
>> 听众：空数组。
>> GARY BERNHARDT：空数组，我 也将接受类型的错误。
这不是什么数组加上数组。
错，错，阵列增强 数组为空字符串。
>> [笑声]
>> 很明显，我认为这是 有目共睹的。
现在什么阵列增强的对象是什么？
这显然​​应类型 错误，因为这些是完全
不同的类型。
有谁知道这是什么？
>> 听众：假。
>> GARY BERNHARDT：不，接近，不，不远了。
听众：它的对象。
GARY BERNHARDT：它的对象。
是的，不错，很好地完成。
>> 现在，当然，因为这是 再加上，你可以翻转的操作数
而同样的事情出来。
因此，如果我们do--什么？
不，这只是一个对象。
如果你反对加阵列您 应该得到同样的事情。
正如你所看到的，你做什么。
>> [笑声]
>> 最后，唯一的一个 这些这实际上真正的
is--因为你添加阵列，你会得到 空字符串，则没有任何意义。
但是一个对象加一个目的是 其实不是一个数字，在技术上。
>> [笑声]
>> 所以这一块实际上是正确的。
没错，没错，像什么，甚至 在这个lang--事情我只是，
我甚至不明白 人在他们的头脑
会认为任何 这是一个好主意。
>> [笑声]
>> OK，OK，够取笑 那吸语言。
让我们来谈谈JavaScript的。
>> [笑声]
>> 如果我说阵点新 16，或者仅仅阵列（16），
我得到16数组 的东西，它代表
如16逗号，这是显而易见的。
如果我再加入那些字符串， 然后我得到的字符串16次。
这实际上是在这唯一的行 整个演示这是合理的。
现在，如果我把这个字符串 然后加一个1来，
它解释了1 as-- 铸1为一个字符串，
然后我们得到wat1一 一群倍，罚款。
没有人知道会发生什么 如果我减1串？
>> [笑声]
>> 我假设没有人做。
让我 - 我会给你一个提示。
这是否帮助？
有谁知道？
>> [笑声]
Watman。
[笑声]
这就是我的一切。
感谢你们。
>> [掌声]
DAVID J.马兰：让我们快速浏览一下 一些提前给你的东西。
因此，CS50黑客马拉松是 这部史诗熬夜，
在此期间，你和你的同学 来自耶鲁大学，会潜水into--
但希望不是begin-- 你的最终项目。
晚上将开始在下午7:00。
第一顿晚餐将大约在9:00 PM。
第二个晚饭就在凌晨1:00。
然后，对那些 依然屹立，早餐
在IHOP将送达 大约上午5:00。
>> 您可能会看到这样的场景，因为这。
按照承诺，在周 今年为零，我们将
不仅有食物，吃饭， 糖果，同时也进行了第二次
在历史上，蔬菜。
但在3或4点，场景像 这是不是所有的少见。
事实上，我们看到我们公平枕头份额 被带到黑客马拉松，这
是罚款也是如此。
过程中，然后将高潮 是所谓的CS50公平。
还有一个都在这里，和 在纽黑文一周后。
一个在哈佛是 周一12月7日
在下午 在西北科学。
>> 而在抵达时，你将办理入住手续。
你会看到这样的事情 如爆米花，和气球，
最终，在去年的 今年，超过2000人的未来
看到你的最终项目， 学生和教职员工
来自全国各地的校园，甚至校外。
并且如果不是足够的激励 来看看你自己，
意识到你的 朋友们可以鼓励
来看看体位法，而eBay和 Facebook和谷歌，以及微软，
和真知晶球，而Quora的，并 其他人，招聘人员和校友
从这些不同的公司 谈生活在现实世界中，
商机无论全职和 夏季在实际工业。
>> 如果这没有道理 足以来见你，
你的朋友可以鼓励 进入抽奖活动，由此，抵达后，
你作为学生每个人都可以交给 一堆笑脸贴纸。
和参与者，像你的朋友， 将被处理有点抽奖卡
抵达时。
而对于每个人，他们 聊了起来，他们将
递给，由你，一个笑脸贴纸。
每一个代表一个条目 与丰富奖品抽奖，
其中的Xbox，Wii游戏机，以及 一大堆其他有趣的事情，
其中一些我们在这里看到的类。
请继续关注这一点。
>> 但最终，它完全 关于成就
本学期，和 表达式和激动
你会激起那些参加。
你在哪里，最终都 穿着你很own--这一点，
我花了CS50的T恤一样，在这里。
所以不要鼓励你 朋友前往该网址
在这里，它会送你 因此，要所有细节。
>> 同时，如果你正在考虑的另一个 看一下计算机科学这个春天，
或之外，要认识到这是 同样handout--尽管本周以来更新
zero--我们递出。
如果你去 这booklet--中间
有一个在耳堂副本 outside--实现这说明你
通过箭头到底是什么 课程，你可以熄灭
探索这个春天，明年 秋季，夏季和超越。
所以，做看看图表 其中得到的东西的感觉。
如果你想获得 涉及其他方面的能力，
不知道，如果你还没有， 该学院Board--这
你可能有一些不 这样美好的回忆of--
有仍然只是创建一个新的 所谓AP计算机课程框架
科学原理。
有些事情，你可能有 采取，或至少听说过，
现有的CS课程 在高中被称为
APCSA，这是一个相当 普通类
集中了太多的语言 Java和力学物。
>> APCS的原则，同时，将 要更多的想法，更多
有关问题的解决。
而为了实现这一目标，我们，一群 我们的朋友在加州大学伯克利分校，在co.org，
和其他一些实体 世界各地的
创建课程， 将满足APCS原则。
这是说，CS50 AP会 是一个AP相当于学生
在各高中学校跨 世界可以开始今年秋天
2016年。
如果你想涉足 中学教育，
而参与这项推广， 不要接触到我们那里，
无论你是一个TF，一个CA，或者干​​脆 在大的兴趣教育。
>> 事实上，如果你想 加入CS50自己的球队，
认识到，只要长期 结束后，我们将开始招募
教学研究员，课程助理， 还有许多的艺术家
使这当然有可能 在幕后，
造就了其在线资产，其 在人的机会，以及更多。
所以，如果有这些角色在这里呼吁， 不要让我们知道在这个网址在这里。
现在，在一小会儿，我们就转了， 正如我们在本周零那样，一些蛋糕。
这一次，它会 楼下的酒吧。
所以头有以后。
但我只是想花点时间 在这里认识到真正的这是什么蛋糕
代表，或者更规范地， 这在这里对峙代表什么。
>> 它确实是一种荣幸，说实话， 要与我们的朋友合作
倒在新的道路 纽黑文这个学期。
这当然是一个奇怪的 首先，一个不寻常的事情，
敢说了前所未有的 对于两所大学的事
要走到一起，提供 一个疗程中相同，
在两个不同的校园和自备 这两个学生团体在一起。
但它一直这样的 荣誉与安迪工作，
与Scass，并与Jason在纽黑文， 与我们的44名工作人员全部
助教， 当然助理
在纽黑文，谁，第一次在 耶鲁大学的历史，大多是自己
本科生。
>> 事实上，直到今年，下跌 2015年，耶鲁大学居然没
有一个传统，或 津贴本科生
领先的章节和 作为教学研究员
就像我们很喜欢 这里的计算机科学中
在哈佛一段时间。
并且使得单独一直是 对我们来说特别的机会
与他们的合作伙伴 这一倡议，并把
进入折叠等领导人安迪 和其他教师有在校园里。
并让我提请大家特别注意 也一样，这家伙在中间。
尽管他现在住在新 Haven--很大程度上是因为我们送他
那里 - 这是所有的结果 贾森·赫塞豪恩已经是一个教学
研究员CS50的 好几年在这里，
去年毕业，柯克兰楼。
而ultimately--我认为， 接到一个电话从我
在一个点上那个漂亮 大大减少至，哎，
你介意转向 毕业后纽黑文？
这一切都是因为我们 试图站起来这一举措，
我们要确保有 是机构知识下降
在纽黑文，因为我们是 从头开始构建的东西。
而if--杰森，如果你能，也许 刚刚上了笨拙走向舞台，
因此，我们至少可以看到所有 贾森·赫塞豪恩的人。
[掌声]
>> 当然，没有贾森，耶鲁大学50 会不会有可能的。
因此，我们感谢杰森赫塞豪恩。
而且，我们有一个庞大的工作人员， 我们不会得出个人的关注
这里给大家，但 超过100人
在这里纽黑文谁 使这当然有可能。
你可能只看到 你自己的助教
这个名单上，是否 这里还是一个纽黑文。
所以，如果我们能，一 巨大的掌声
教学人员的全部内容。
>> [掌声]
>> 让我得出了一些特殊的 注意几个乡亲
在这里，特别是汉娜和 玛丽亚和Daven，和Rob，谁，
作为课程的头，使 这里的一切都在剑桥运行。
当然，科尔顿奥格登，谁最开始 我们的讲座那边的音乐。
道格·劳埃德，who--这是CS50 AP， 谁是领导我们的AP的倡议。
丹Armendariz环，没有他们，我们 不会有今年CS50 IDE。
Aliess，谁使一切 可能在幕后，
包括运行 灯如右图这里。
然后最后，但并非最不重要的， CS50的制作团队。
>> 我只想说，这是 CS50的制作团队
它使这么多，我们 睡在下午，
并从事与课程的 材料真的是异步的。
这是十分钱一 课程的设计目标。
如你所知，我们are--享受 现在机会
允许同时注册。
我们有一个机会 对于学生，当然，
观看这些课程 - 在线资料，
即使在实时生存的权利了。
这完全是因为 生产队，你看，
甚至没有看到周围 你，你在这里的后面。
>> 举例来说，这是一些画面 约旦拍摄的这一年多来，
刚要说话，以艺术的种类 该那张幕后。
当然，这是FoHo在四路。
而只给你一个 回头看看零一周，
这是与图像 这是我们开始的第一个星期。
>> [音乐播放]
>> 这是从CS50自己的乔丹。
而且背后还有今天在这里的场景 是拉蒙，和Ian，和Scully，和丹
科菲。
丹·科菲，谁负责 CD50的制作团队。
真正过去 几个years--这
是我的第九年参与 与course--真的有
丹·科菲，与生产 团队，采取CS50到另一个层次。
我们不仅拍 现在在4K当然，这么说，
这新的一年，我们还将 能够拍摄它在6K。
以及在虚拟现实， 部分原因是因为cool--
部分原因是因为它很酷， 而且你也知道，
我们有一个非常庞大的在线社区。
人们谁，由于种种 原因，不能前往，
或无法参加地方 像哈佛和耶鲁。
>> 而目标之一教学法是 实验技术的新形式
这样我们就可以通过代理，和 通过你的一切，给学生在线
世界的机会各地 看，感觉和听到
像什么哈佛的地方 或耶鲁感觉。
所以即将上市，在2016年秋季。
而现在把它记下来了一个档次， 这是即将被可怕的。
>> 但是，你可能还记得，最 的讲座视频，今年，
或隔日，结束了几分 看似奇怪的夹子从宋飞，
灵感来自于一些实际的插曲 重新实现由CS50生产
队，谁已经令人难以置信 亲切和创造性。
我以为我会告诉你一个 的灵感，30秒的短片，
从实际宋飞展 这激发了这一
semester's--我told--最喜欢的片段。
因此，首先，从宋飞一个实际的剪辑。
>> 艾琳：拜托谁在跳舞？
要我用于：想让我得到它开始了吗？
我会得到它开始。
好吧，呜！
>> [音乐播放]
>> [笑声]
>> 呜！
来吧，伙计们，什么上了呢？
>> 乔治：甜花哨的摩西。
>> [笑声]
DAVID J.马兰：所以我们常 谈推进学生
超越自己的舒适区。
我，现在，我要爬 成一团，并抽泣
因为我们玩你这个 重新实现了这一点，
由于CS50的制作团队。
>> [宋飞正传主题曲]
>> 好吧，谁的舞蹈？
来吧，谁在跳舞？
你想让我得到它开始了吗？
我会得到它开始。
呜！
>> [音乐播放]
>> 道格·劳埃德：甜花哨的摩西。
>> [掌声]
>> DAVID J.马兰：现在有些 对于校友特别的东西
谁现在做她的博士刚 到这里的道路在哈佛。
谁又能经常可以看到 这种形式在办公时间内，
无论是在剑桥，并在纽黑文。
事实上，如果我们enhance--一个又大又圆 掌声为CS50自己，Zamyla。
而现在，从CS50的工作人员一个字 在两个位置谁也
想提供一些离别 也就是说自己。
ANNALEAH ERNST：有 没有其他的路线，其中
大家谁的作品的课程 是因为激动在那里，并
参与其中，为CS50。
我不知道，就好像这真的 重要而特殊的责任，
和一种令人难以置信的经历。
而且我很高兴我得到的是 人民教育的一部分。
扬声器3：CS50，在我 看来，是惊人的。
我喜欢它。
我喜欢它，当我正在一类。
我喜欢它更是一个助教。
约旦HAYASHI：CFing是很多 工作，但它确实有价值
因为你教这么多。
你真的了解你的学生。
你得到你自己知道材料。
而你只是看他们 成为计算机科学家。
>> 扬声器4：我的学生 我学期的亮点。
>> [音乐播放]
DAVID J.马兰：这是CS50。
DAVID MCPEEK：我只是从来没有觉得 尽可能在校园内的领导者，
因为我有这个学期。
>> SAM LEVATICH：这是一个 在耶鲁大学的校园里唯一的机会
要真正投入教学。
>> 扬声器5：这是真的很酷 看到CS50从另一个侧面。
尼克约瑟夫：我很惊讶 所有的学生激动的心情。
ARIANNA BENSON：这是 还不错，当人们
恢复里克·阿斯特利的图片， 并且都喜欢，那是谁？
DAVID ARMENTA：我想给 回来，因为我得到了很多的支持
当我还是个学生。
MARY FARNER：所有你需要的是热情 和一个深爱的教学，还是CS，
或任何上述的，和 你就可以做到这一点。
SAM LEVATICH：我所有的 学生守瑞克摇摆了我。
[音乐播放]
ANNALEAH ERNST：这是这么多 有趣的教一下这个事情
我真的很喜欢，和 认为这是一个很大的乐趣，
并尝试其他人 兴奋它。
我Annaleah恩斯特，这是CS50。
>> [欢呼]
>> [音乐播放]
DAVID J.马兰：现在，你可能还记得 我们开始这学期讲
最终目的是计算思维 在解决问题的独立
实际编程语言。
而且我们认为我们会 看到刚才到什么程度
这已经试图通过一个沉入 练习中，我们并没有在零一周做，
但我们认为我们会 尝试几次在这里
在12周时，对其中 我需要一个志愿者谁
舒适上来这里在舞台​​上。
>> 上来吧。
你叫什么名字？
>> 亚红：亚红。
DAVID J.马兰：亚红， 拜托了，这样一来。
如果你的所有，如果您有 纸从我们片
还是一张白纸你 自己，继续前进，采取了
在此刻。
很高兴见到你。
好吧，亚红在这里的目标 将是以下，
我这里有一个图纸，只有 她将能够看到。
你过来这里的 中间，如果你愿意的话。
让我给你一个麦克风在这里。
而你的目标在这里 将要描述，
作为精确的细节的 可能，你看到了什么。
>> 和这些人在这里，作为排序 这台计算机执行者，
需要绘制正是你说的。
然后，我要做的就是抢 从观众的一些随机样本
我们将看到的只是如何 正是这个工作的。
亚红：所以我形容这一点。
DAVID J.马兰：你描述这一点。
你告诉你的数百名同学 这里究竟要画什么，走了。
亚红：好，所以在很 在一张纸的中间，
有两个形状， 一个在另一个的顶部上，
但不接触，但几乎感人。
因此，有在一个圆 顶部，方形的底部，
和他们几乎相同的大小。
他们是一种媒介，小。
和圆内，有 two--有三个正方形。
所以这是在一个小广场 大广场，在一个更​​大的方块。
而在广场内 底部有三圈。
在一个更大的一个小圈 圈，一个更大的圆内。
DAVID J.马兰：明白了吗？
听众：第
DAVID J.马兰：那么，为什么不 你 - 我会去走走。
我会抓几个，如果你想 概括为那些谁需要第二条路径。
>> 亚红：好，你需要 我再解释一下吗？
好了，没事了，所以的中间 的纸张类有两个形状。
一个是在另一个的顶部， 但它们大致相同的大小。
这里是一个中等小圈 对中等小广场之上。
好了，所以这有点像在上面， 考虑把它像一个雪人，
但有两个不同的形状 而不是两个圆。
然后在the-- 圈子里面，有
是一个小盒子，另一个里面 小盒子，另一个小盒子里面。
而广场内， 有一个小圆圈，
另一个小圈子里面， 里面的另外一个小圆圈。
这是否有意义？
DAVID J.马兰：是的。
亚红：一个很大的压力。
DAVID J.马兰：好吧， 我马上回来。
经过全场 在这里，好，非常好。
谢谢你，OK，我们已经 要把握一个。
好吧，这似乎是一个 良好的随机样本，谢谢。
好吧。
>> 亚红：真棒。
DAVID J.马兰：所以now--也？
>> 亚红：真棒。
>> DAVID J.马兰：哦，真棒，确定。
所以真棒，呆在那里。
我要继续前进，并透露给你 什么你的一些同学在这里做。
所以在这里，我们有这一个在这里。
之类的还行，只是 一直走下去，去。
在这里，有一点不同的解释。
好了，下面，让我们来看看，让 近了，虽然小，非常漂亮。
虽然，我必须抓住这一个。
>> [笑声]
>> 什么是实际的答案吗？
让我们来看看在这里。
她在描述 是这样的形象在这里。
所以man--一些of--你们中许多人 在这里，在那些我看了看，
没有得到这个权利。
让我们继续前进，show--姑且称之为 其他人，看看是多么容易，
或具有什么级别的 困难，他们能做到这一点。
太谢谢你了。
怎么样一个其他志愿 稍微远了。
好吧，我看到了这手第一，增长来吧。
你叫什么名字？
噢对不起？
MARCY：马西。
DAVID J.马兰：马西，来 对了，很高兴见到你。
好了，下面我们就 麦克风你。
让我得到一个图。
所以，如果你想只使用 另一面的板材，
或纸其他纸，我 要继续前进，给马西
不同的人在这里只 她现在可以see--只
她能看到不透明，确定。
>> MARCY：OK。
>> DAVID J.马兰：去。
>> MARCY：绘制16小 在一个格子点的所有。
因此，四排每四个点。
并且点是中空的，所以 他们就像小小的圆。
哦，还有五人。
OK，这是五位。
这是五排黑点。
五排的五个点，然后， 开始在左上角corner--确定，
所以五排五点， 并且点是中空的，
所以他们像小 小圆圈其实。
所以他们是白人在里面。
>> 听众：OK。
>> MARCY：好了，五排五点。
然后，你开始 从左上角的点，
再画一条线 到下一个点
下来，然后绘制另一条线路 所述一个那一个的右侧。
所以，这两条线为止。
再画一条线 到下一个了。
好了，这就是三线， 下，右，然后再倒。
然后离开了。
再下来。
>> 好了，回顾一下，这是 第一个是down--确定，
你从左上角开始 corner--再放下，然后右键，
再往下，然后离开，然后 下来，然后用鼠标右键，然后右键，
然后离开了。
好了，我们大约一半通过。
DAVID J.马兰：你 说的对，然后离开。
MARCY：噢，哎呦，确定。
DAVID J.马兰：这并不容易。
MARCY：让我们重新开始。
让我们从头开始，从 左上角。
>> DAVID J.马兰：还有一通。
MARCY：是啊，OK，下，右，下， 左，下，右，右，下，右，
上，右，上，左，下，左，上， 右，下，右，上，和你
应在右上角。
好。
>> DAVID J.马兰：好吧，如果你 正确地这样做，你现在应该
在您的纸张都没有了。
因此，让我来抓住一对夫妇。
好了，谢谢你，谢谢你，谢谢你， 好吧，我不认为你想要的。
好了，哦，喜欢这个，谢谢。
对不起到达，哇，AW，OK我 要采取只是那一个。
好吧，这是 不错，这是非常不错的。
好吧，让我们 看看我们这里。
>> 所以请注意，尽量让 这种精神印记。
让我回去的投影这里。
这是相当不错的 这里好，非常好做。
此举一出，小了一点，但 我认为这是在正确的轨道
还有，非常好做。
OK，这一次我觉得我 不应该把这种在互联网上，
所以让我 - 这其中有一个 电话号码的某些原因。
>> [笑声]
>> 谢谢。
然后，我们为什么不结束与此 之一，now--感谢你这么much--
我们有时间在这里多了一个例子。
这一次，怎么样的 左边有，上来吧。
是啊，用你的双手，是啊。
好吧上来吧，来吧起来。
不过这一次，上来吧。
你叫什么名字？
>> 丹尼尔：丹尼尔。
>> DAVID J.马兰：丹尼尔， 不过这一次，我们是
将香料这件事 一点点，我们
要你来 转移到触摸屏。
所以，现在这个时候，我要去 显示所有你所有的图纸。
而荣誉系统上，你可能不 移动你的眼睛有一点点在这里
看到实际的形象是什么。
所以，你只要保持A-- 只是直行。
然后，你要 得出这样的画面是什么
你的同学介绍给你。
我会试着总结 口头所以它不够响亮。
>> 好吧，让荣誉系统 在这里，平视前方唯一的，
你们都一步step--没有什么不同 花生酱和果冻example--
让我们试着来形容这个。
首先说明请。
>> 听众：画一个大圈。
>> DAVID J.马兰：画一个大圈。
>> [笑声]
>> 好吧，这个我要撤销。
>> 听众：画一棒 图中没有武器。
DAVID J.马兰：我听说了，画 简笔画没有武器。
>> [掌声]
>> 好了，没事了，第二个指令。
>> 听众：在臀部左手臂。
>> DAVID J.马兰：髋部左臂。
>> 听众：棱角分明，棱角分明。
>> DAVID J.马兰：角，OK，我们有 用于：让我给你的橡皮。
让我们删除。
确定，再次。
听众：尖尖的手肘。
DAVID J.马兰：尖尖的手肘。
尖尖的手肘。
听众：稍锐弯头。
DAVID J.马兰：稍锐弯头。
[掌声]
DAVID J.马兰：好吧，还有什么？
第三条指令。
听众：现在旋转the--
DAVID J.马兰：现在旋转the--
听众：旋转90度。
DAVID J.马兰：旋转90度。
[笑声]
[他们咆哮]
什么？
右臂是诉右手臂是V。
>> 听众：你去那里。
>> DAVID J.马兰：好的。
[欢呼]
>> 没事了，最后一步，最后一步。
>> 听众：线路远离头部。
>> DAVID J.马兰：A线 远离头部。
没有左上方，是的。
>> [他们咆哮]
>> 听众：45度角。
>> DAVID J.马兰：45度角。
不好了。
>> [他们咆哮]
>> 是。
没有。
>> 听众：他的头部左侧顶部。
>> DAVID J.马兰：从从 他head--的左上方
>> 听众：未连接到他的头上。
>> DAVID J.马兰：不 连接到他的头上。
是。
>> [他们咆哮]
>> 这是很好的，这很好。
>> 听众：写，你好。
>> DAVID J.马兰：写，你好。
写，你好。
>> 听众：高。
>> DAVID J.马兰：高。
>> 听众：在生产线的末端。
>> DAVID J.马兰：在 该行的末尾写 -
>> 听众：小我。
没有。
>> [他们咆哮]
DAVID J.马兰：小写我。
我听说，小写。
是。
>> [掌声]
>> 好吧，这是惊人的，谢谢。
好吧，让我们有时间 只是一个更多的锻炼。
您可能还记得在 以下主题音乐
其中，实现我们已经 采取了一些自由
用下面的规则 比赛中，因为在问题设置八
我们问你一堆 这基本上问题
岌岌可危的形式。
只有经过对集 8，我们决定，
嗯，也许它会 实际上是多一点
有趣的玩别的东西来代替。
>> [家族世仇主题曲]
>> 对于这一点，我们将需要四个 师资队伍的成员。
师资队伍的四名成员， 和四名学生，怎么样的，
二，怎么样三，四。
下来吧，下来吧。
好吧，我们也 要need--我们还
将需要1 student--如果员工 想去这里的左侧，学生
在这里right--我们需要有人 谁在算术真的好
在压力之下。
>> 好了，这里是志愿者 [听不清]上来吧。
所以，你会在这里使用的触摸屏。
你叫什么名字？
迈克尔：迈克尔。
DAVID J.马兰：迈克尔，上来吧。
因此，我们会给你 在短短的时刻说明。
但是，如果你想只写 在右侧，学生工作人员
左边的记分，让 我继续前进，让你们每个人
介绍自己到 你上课的最后一天。
詹姆斯：我是詹姆斯，我是一名大一新生。
>> AARON：你好，我是阿龙。
>> 玛雅：我玛雅。
>> 凯瑟琳：我是凯瑟琳。
DAVID J.马兰：和 现在的师资队伍。
杰克：我是杰克。
女：艾比
TIM：你好，我是蒂姆。
玛丽亚：玛丽亚。
>> DAVID J.马兰：所以，我们 在提前，拿出
用了一些问题，有些 其答案我们种组成，
但其他人的答案是 根据实际统计数据
从你自己的问题提交 设置八点了，其他问题集。
因此，在一般情况下，每一个的这些 答案我们已经调查，
让我们说100人，我们将会把 前四或五，六答案
上的板，其中每一个 具有与之相关联的得分。
我们现在要做的是 调整规则的一点点。
因此，而不是把控制权 一个团队或另一个，
我们只是要使用斯台普斯 便捷按钮，允许每支球队
嗡嗡声中最快的。
和谁guesses--点击按钮 第一，右得到一个问题，
将有可能得到那么多分。
我们会继续下去，我们将 继续前进，然后
无论团队完成董事会，将 让所有相符迄今之分。
所以，你要什么 确实是相符的分
因为我们去的每个 问题回答正确。
然后一旦回合结束，你 打算把任总在这里，
还是在这里。
>> 迈克尔：所以我吻合在我的脑海。
>> DAVID J.马兰：或者在屏幕上 在大家的面前，是的，
或者你的手机，其上 是回到那里显然。
好吧，让我们拭目以待 引导您完成这一点。
不需要做任何事情，只是还没有。
首先学生 和工作人员需要做的
被击中各自 按键速度最快
我开始读的问题后， 并且要提出一个答案。
合理？
好了，我们开始吧。
名称stdio.h中声明的函数。
员工。
>> 女：printf的。
>> DAVID J.马兰：我们展示的printf。
很好。
所以只写下来68，或 在你的心中68跟踪。
现在，我们要继续前进。
当我要去 再次读取的问题，
你可能不会发出蜂鸣声，直到后 我已经重复了这个问题。
名称stdio.h中声明的函数。
同样的问题
>> 詹姆斯：什么是sprintf的。
>> DAVID J.马兰：什么是sprintf的。
我们展示的sprintf。
不，我又看了一遍。
在stdio.h中的函数声明。
员工。
>> TIM：scanf函数。
DAVID J.马兰：scanf函数，我们展示。
二罢工。
再次，一个功能 在stdio.h中声明。
学生们。
>> 詹姆斯：FOPEN。
>> DAVID J.马兰：FOPEN，非常漂亮。
我只是不断重复的问题， 在stdio.h中的函数声明。
员工。
>> TIM：Fclosed。
>> DAVID J.马兰：Fclosed，抓紧抓好。
不错，我们都留下两个答案 董事会，二号和5号
这一轮。
在stdio.h中的函数声明。
学生们。
>> 凯瑟琳：FREAD。
>> DAVID J.马兰：我们展示FREAD。
很好。
谁now--任何球队 回答第五个也是最后的答案，
得到所有的点。
所以，你应该将所有这些 数字了，谁得到这一点，
获取总​​和。
有没有搞错？
没有排名第六。
没有排名第六，未实现。
名称声明的函数 在stdio--人员。
>> TIM：惊吓。
>> DAVID J.马兰：我们展示的恐惧。
>> 杰克：这也解释了这么多。
>> DAVID J.马兰：让我们再来一次。
埃德蒙顿名称命名功能 在stdio.h中声明。
添。
>> TIM：FSEEK。
>> DAVID J.马兰：FSEEK。
大约有更多的尝试，命名功能 在stdio.h中F--声明。
>> 玛丽亚：龟etc。
>> DAVID J.马兰：龟etc。
所以没有人会点。
科尔顿，想向我们展示 号码是什么5了？
OK，马特洛克不是stdio.h中。
杰森赫塞豪恩大家。
好吧，让我们继续前进 关于第二个问题。
第一个人嗡嗡声在这里，以 这个问题，一个程序，
使用而设计。
员工。
>> TIM：锵。
>> DAVID J.马兰：锵。
很不错，排名第二的答案。
此外，命名程序，你 使用而设计。
学生们。
>> 詹姆斯：GDB。
>> DAVID J.马兰：GDB。
所以在这一点上，38将是总共 但是没有人得到任何积分呢。
好吧，命名程序 使用而设计。
>> TIM：Valgrind的。
>> DAVID J.马兰：Valgrind的。
好吧，命名程序 您使用而设计。
学生们。
>> AARON：PHP。
>> DAVID J.马兰：PHP名称 程序使用而设计。
员工。
>> 玛丽亚：Facebook的。
>> DAVID J.马兰：展 我们，告诉我们的Facebook。
>> [掌声]
>> 我们有六大答案 在黑板上，三去。
名称的程序，你 使用而设计。
员工。
>> TIM：谷歌。
>> DAVID J.马兰：谷歌。
Brow--所有权利。
>> 听众：嘘。
>> DAVID J.马兰：嘘。
好吧，name-- 2 答案left--名
您使用而设计的程序。
>> MAYA：CS50讨论。
DAVID J.马兰：CS50讨论。
一个尝试，一个程序 您使用而设计。
我听同学。
学生们。
>> AARON：CS50 IDE。
DAVID J.马兰：CS50 IDE。
而最后一个，一个节目 您使用而设计。
>> TIM：Check50。
>> DAVID J.马兰：Check50。
不，让我们来揭晓答案。
老六是Spotify的。
好吧，我想我们有 时间只有一个或两个。
完成下面的句子， 没有点任何一队依旧。
这是零比零，胜利者 采取一切很快，很好的工作。
完成下面的句子， 我从来没有gonna--工作人员。
>> TIM：给你。
>> DAVID J.马兰：给你。
美观大方。
学生们。
>> 詹姆斯：让你失望。
>> DAVID J.马兰：让你失望。
我从来没有gonna-
玛丽亚：跑来跑去，抛弃你。
DAVID J.马兰：运行 周围，​​抛弃你。
周围的沙漠运行，确定。
学生们。
>> AARON：我永远不会让你哭泣。
>> DAVID J.马兰：让你哭泣。
员工。
>> TIM：说再见。
>> DAVID J.马兰：我不能相信这是 这个问题你们都得到正确的。
告别，是啊，而且是最后一个。
学生们。
>> 凯瑟琳：伤害你。
>> DAVID J.马兰：说谎，伤害你。
学生获得100分。
这是why--这是它的 CS50，蛋糕，现在担任。
>> [宋飞正传主题曲]
>> [音乐播放]
DAN ARMINDARIZ：你疯了吗？
你觉得你在做什么？
>> 扬声器6：我想 进入电梯。
>> DAN ARMINDARIZ：什么 你是在说？
你没看到我在这里等？
>> 扬声器6：我没有看到你在等待的人。
>> DAN ARMINDARIZ：如果你没有 见我在等待，那么你为什么
把你的购物车中有这样呢？
扬声器6：因为这是 我怎么弄进了电梯。
>> DAN ARMINDARIZ：[听不清]
>> 扬声器6：获取out--放手！