>> [音樂播放]
>> 揚聲器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--放手！