[音楽再生] SPEAKER 1:それはCS50です、 ハーバード大学。 [音楽再生] DAVID J.マラン:[聞こえない]おそらく 電話帳の後半で、 私は今の半分に問題を引き裂くことができます。 それは、実際にその闘争本物でした。 [音楽再生] SPEAKER 2:人間 ビートにとても簡単です。 DAVID J.マラン:すべての権利、これはCS50です。 これは開始を、 12週の終わり。 そして、あなたが思い出すかもしれ 0週目でその、この 私たちが始めたとのメッセージです、 あなたが終わるどこに問題ではありません あなたのクラスメートに比べて、最大、 しかしどこに、今日、 今、端から多分わずか数週間 数週間前に自分自身を基準にアップ。 そして実際に、私たちはそうした後に期待したいです 多くの問題セット、非常に多くの時間、 クイズのカップルと、 まだ最終的なプロジェクトで、 あなたが特に誇りに感じていますかということ 週からはるばる来ました おそらく、このでした1 闘争の最も初期の、 標準版にするかどうか またはそのハッカー版。 そして、私はいくつかの点で、それを提案します あなたの自由な時間に、あなたが戻って行くことを あなた、あなたのPHPを参照してください。 JavaScript、および参照 あなたははるかにこれを実装することができない場合は、 はるかに速く、より快適に 一度時間に前に比べ。 確かに、この後に、あなたがしたリコール 暗号化、あなたは、15のゲームをしました あなたは、フォレンジックの課題をしました あなたが最速の呪文をしました あなたは、あなたがやった可能性チェッカー CS50ファイナンス、CS50のマッシュアップ、 して、今、最終的には、 あなた自身の最終的なプロジェクト。 だから、今日、我々は閉鎖を取得しようと、 私たちは来てどこを見て、 そしてどこに行っています。 そして、ちょうどその一度、あまりにも安心します 残りの補助輪のすべて はがれ、あなたはかなり 十分に多くのツールを持っています へのあなたのツールキットで 今オフに行くと、ほとんどの操作を行います プログラミングの世界では何も。 確かにいくつかを取って検討します より高いレベルのコースは有利であり得ます。 しかし、たとえこれがあることを、あまりにも実現 あなたが取る最後のCSもちろん、実現 それは、Mac OS上で、あります 非常に多くの異なるツール あなたが持っていることの独立した使用することができます CS50 IDEのようなものを使用します。 ほぼ同じツールがために存在します Windows、Linux、および多くのため。 そして実際、目標の一つCS50で 言語のこの消火ホースを使用して、C、 PHP、そして続編、と JavaScript、およびHTMLおよびCSS、 本当にそのことを確認することです あなたはこのコースを終了しないでください 考えて、私はCを学んだのではなく、 あなたがプログラムする方法を学びました、 あなたは少し理解していること コンピュータサイエンスについて何か 自体。 実際には、我々は見ていないにもかかわらず、 次の言語のすべてで、 それは、このコミュニティを入力するようになりました楽しいです マニアックなユーモアが面白い見つける人々の。 とにもかかわらず、いくつかの あなたが見しようとしている言語 完全ではないかもしれません おなじみの、あなたは、少なくともよ 少なくともから数笑うの取得 1使い慣れた言語は、JavaScript。 これは特にによって話でした 精通プログラマ いくつかの時間前に、ワットと題し。 そして、私たちはあなたを与えるだろうと思いました コンピュータ科学者は、傾向があるかを垣間見ます 思う、または少なくとも話をします。 GARY BERNHARDT:すべての権利は​​良いです。 君たちは何ワット手段を知っていますか? ワット。 まさに、その通りです。 ルビーについてお話しましょう​​。 Rubyでは、あなたが参照している場合 もちろん未定義の変数、 あなたが期待するようには、NameErrors。 そして、あなたはBに割り当てようとする場合 もちろん、それら未定義で あなたが期待するようには、NameErrors。 あなたがしようとし、何が起こります 未定義で、に割り当てますか? 聴衆:なし。 GARY BERNHARDT:正しい、ゼロ。 ワット。 [笑い] ルビーについてお話しましょう​​。 ルビー、他のいくつかの動的なとは異なり、 言語は、裸の単語を持っていません。 だから、あなただけの単語を入力することはできませんし、 ユーザーが定義しない限り、文字列が出ています 特定のmethod_missing それが正しいことを行います。 そして、あなたは裸の単語を入力すると、 突然、Rubyは裸の単語をサポートしています。 実際に、それもサポートします その中の前髪と裸の言葉。 そして、これはワットに値するではありません。 これは実際に結果であり、 ルビーはどのように素晴らしいの。 しかし、これまで実際にあれば 、その後、ワットこれを行います。 [笑い] のではJavaScriptについてお話しましょう​​。 誰もが知っている、JavaScriptで、 何配列プラス配列ですか? まあ、私はこれが最初かを尋ねてみましょう、 配列プラス配列には何をすべきですか? 聴衆:空の配列。 GARY BERNHARDT:空の配列、私 また、型エラーを受け入れるだろう。 それは、配列プラス配列があるものではありません。 間違った、間違った、配列プラス 配列が空の文字列です。 [笑い] 明らかに、私はそれがだと思います 誰にでも明らか。 今配列プラスオブジェクトは何でしょうか? これは明らかにタイプでなければなりません エラー、それらが完全であるため、 異種タイプ。 誰もが、これが何であるかを知っていますか? 者:偽。 GARY BERNHARDT:いいえ、近い、いや、遠く。 観客:それはオブジェクトです。 GARY BERNHARDT:それのオブジェクト。 うん、右、うまく行って。 今、もちろん、これは プラス、あなたはオペランドを反転することができます そして、同じことが出てきます。 もしそうなら、私たちは何do--? いいえ、それはただのオブジェクトです。 あなたがオブジェクトプラス配列を行う場合 まったく同じことを取得する必要があります。 どのあなたが見ることができるように、あなたが行います。 [笑い] そして最後に、一つだけの 実際に本当だ、これらの あなたは配列を追加し、あなたが得るis--ので、 空の文字列は、それは意味がありません。 しかし、オブジェクトプラスオブジェクトです 実際には数、技術的に。 [笑い] したがって、この1は、実際にはそうです。 まさに、右、でも何であるかのように 私は、ちょうどこのlang--で起こっています 私も何を理解していません 彼らの頭の中で脳を持つ人 いずれかのことを思うだろう この良いアイデアです。 [笑い] [OK]、[OK]を、十分な作りの楽しみ 吸うの言語。 のではJavaScriptについてお話しましょう​​。 [笑い] 私は新しいドット配列を言うなら 16、または単にアレイ(16)、 私は16の配列を取得 それが表すもの、 明らかである16コンマ、など。 私は、文字列のものに参加した場合、 私は、文字列を16回取得します。 これは、実際にこの中で唯一の行であります 合理的なプレゼンテーション全体。 今、私はその文字列を取る場合 そして次に、これに1を加えます それは1 as--を解釈 文字列に1をキャストし、 し、我々はWAT1 aを取得します 回の束、罰金。 誰もが何が起こるかわかりません 私は、文字列から1を引く場合はどうなりますか? [笑い] 私は誰もしませんと仮定しています。 私はあなたにヒントを与えるでしょうme--ましょう。 これは助けていますか? 誰でも知っていますか? [笑い] ワットマン。 [笑い] それは私が得たすべてです。 皆さんありがとうございました。 [拍手] DAVID J.マラン:それでは、簡単に見てみましょう 前方にあなたのためのもののいくつかを。 だからCS50ハッカソンです この壮大な徹夜、 その間にあなたとあなたのクラスメート エールから、ダイビングますinto-- うまくいけばbegin--ありません あなたの最終的なプロジェクト。 夕方7:00 PMに開始されます。 まず、夕食は午後9時におおよそになります。 第二に夕食を午前1:00になります。 そして、それらのための まだ立って、朝食 IHOPで提供されます 周り5:00に。 あなたは、このようなシーンが表示される場合があります。 約束通り、週に ゼロ今年、我々はよ 食品、ディナーだけでなく、を持っており、 お菓子だけでなく、二度目の 歴史の中で、野菜。 しかし、約3または4 AM、のようなシーン これはすべてのこと珍しくありません。 実際、私たちは枕の私達の公正な取り分を見ます これハッ​​カソンに持ち込まれます 同様に罰金です。 もちろん、そしてクライマックス いわゆるCS50フェアです。 そこの両方ここで一つだ、と ニューヘブンの1週間後に。 ハーバード大学の一つがあります 12月7日(月曜日)、 午後に 北西科学インチ そして、到着時に、あなたはでチェックします。 そして、あなたはそのようなことが表示されます ポップコーン、および風船のように、 そして最終的に、最後のように 来年、2000人以上 あなたの最終的なプロジェクトを見るために、 学生、スタッフ、および教員 キャンパス内、さらには学外から。 そして、それがなかった場合には十分なインセンティブ あなた自身を見に来て、 あなたのことを実現し 友人が促すことができます アーサナ、とeBayを見に来て、と Facebookの、とGoogleとMicrosoft、 そして、Palantirと、Quoraの、および 他、採用担当者や卒業生 これらの様々な企業からの 現実の世界での生活について話します、 機会の両方のフルタイムと 実際、業界で夏。 そして、それが理由ではなかった場合 あなたを見に来るのに十分な、 あなたの友人がに促すことができます 到着時に、ラッフルを入力することにより、 学生として、あなたは、それぞれ手渡されます スマイリーフェイスのステッカーの束。 そして、参加者、あなたの友人のように、 少し抽選カードが処理されます 到着に際して。 そして、すべての人のために、彼ら アップチャット、彼らは次のようになります あなたによって、手渡し、スマイリーフェイスステッカー。 その各々は、エントリを表します 素晴らしい賞品とラッフルに、 それらの中のXbox、Wiiと、そしてa 他の楽しいことの全体の束、 ここではクラスで見てきたそのうちのいくつか。 だから、お楽しみに。 しかし、最終的に、それは完全です 業績について この学期、および 式、および興奮 あなたが出席したものに攪拌すること。 あなたは、最終的には、どこにいます 非常にこのown--あなたを身に着けています、 私はここでそのようCS50のTシャツを取りました。 だからあなたを奨励ん このURLに向かうために友人 ここで、あなたに送信されますします したがって、すべての詳細に。 一方、あなたが検討している場合は別の この春コンピュータサイエンスを見て、 または超えて、これがあることを認識 週以降に更新いえ同じhandout-- 私たちが配ったことzero--。 そして、あなたがに行けば このbooklet--の真ん中 翼廊でコピーがあります これはあなたを示して実現outside--が 矢印を経由して正確に何を あなたがオフに行くことができますコース この春を探索するには、次の 秋、夏、以降。 だから、チャートを見てみましょうか その中で、物事の意味を取得します。 そして、あなたが取得したい場合 他の能力に関与し、 知っている、あなたがまだない場合は、 大学Board--もの あなたはいくつかを持っていないこと of--ので懐かしい思い出 それにもかかわらず、単に新しいを作成しました AP通信コンピュータと呼ばれるカリキュラムの枠組み 科学の原則。 あなたが持つかもしれない何か 撮影した、または少なくとも約聞きました、 既存のCSコース 呼ばれる高校で かなりあるAPCSA、 平凡なクラスこと 言語にあまりにも多くの焦点を合わせます Javaとその力学。 APCSの原則、一方、意志 アイデアの詳細、およびそれ以上で 問題解決について。 そして、この終わりに向かって、私たちの束 カリフォルニア大学バークレー校で私たちの友人、co.orgで、 いくつかの他のエンティティ 世界中の カリキュラムを作成していること APCSの原則を満たします。 CS50 APがあろうと言うことです その生徒のAPと同等です 各地の高校で 世界はこの秋に開始取ることができます 2016。 そして、あなたが参加したい場合は 中等学校教育では、 このアウトリーチに関与し、 そこに私たちに手を差し伸べますか、 あなたは、TF、CA、または単にしているかどうか 大規模での教育に興味を持って。 そして実際、あなたがたい場合 CS50自身のチームに参加し、 すぐ用語としてその実現 終了、我々は募集を始めましょう ティーチングフェローのため、コースのアシスタント、 同様に、多くの芸術家 このコースを可能にします 舞台裏で、 同社のオンライン資産を作成し、その 対面の機会、および多く。 そこでここでは、これらの役割のいずれかが訴える場合は、 私たちはここで、次のURLで知らせてください。 今少しの間に、我々はに変わります、 私たちは、0週目にやったように、いくつかのケーキ。 今回はそれができるでしょう パブで階下。 だから、後でそこに向かいます。 しかし、私はちょうど瞬間を撮りたいんでした ここで何このケーキは本当に認識します おそらくより正準表し、または、 このここでフェイスオフは何を表すのか。 それは本当に、正直、名誉となっています 私たちの友人と提携します 新道 ヘブンこの学期。 それは確かに奇妙なをされています もの、珍しいもの、 前例のないことを言うあえて 2大学のためのもの 提供し、一緒に来てします 同じで1コース、 二つの異なるキャンパスと持ち込み これら二つの学生団体。 しかし、それがされていますように アンディと仕事をする名誉、 Scassで、ニューヘブンのジェイソンと、 私たちの44人のスタッフの全体 ティーチングアシスタントの、 そしてもちろんアシスタント 、初のニューヘブン、中 エールの歴史は、主に自分自身でした 大学生。 実際、今年まで、秋 2015年、エールは実際にはなかったです 伝統や持っています 大学生のための手当 主要なセクションと 指導員として 多くの私たちが楽しんできたような ここでコンピュータサイエンスの中 いくつかの時間のためのハーバード大学。 そして、その結果、一人でされています 私たちのために特別な機会 上の彼らとパートナーに そのイニシアチブは、と持って来ます アンディーとして倍などのリーダーに キャンパス内に存在し、他の教師。 そして、私は、特別な注意を引くことを可能 あまりにも、途中でこの仲間に。 彼は今、新に住んでいるにもかかわらず 我々は彼を送ったので、主にHaven-- there--これは、すべての結果であります ジェイソンハーシュホーンは教えていました 用CS50用フェロー ここでかなりの数年間、 カークランドハウス、昨年卒業しました。 そしてultimately--私は思います 私から電話を持って かわいいワンポイントで ずっと、ちょっと、に減少 あなたがに移動する気になります ニューヘブン卒業後? 私たちがしたので、これはすべてのでした このイニシアチブスタンドアップしようとすると、 私たちは確かにそこにいることにしたいです 制度的知識がダウンしていました 我々はそこにニューヘブンのだったので、 ゼロから何かを構築します。 あなたは多分できたなら、ジェイソンをif-- ただステージに向かってぎこちなくに来て、 私たちは、少なくともすべて見ることができます 人でジェイソンハーシュホーン。 [拍手] 確かに、ジェイソン、エール50なし 不可能でした。 ジェイソンハーシュホーンにとても感謝。 そしてまた、私たちは巨大なスタッフを持っています 私たちは、個人的な関心を引くません ここではすべての人に、しかし、 100以上の個人 ここでニューヘブンの方 このコースを可能にします。 そして、あなたは、単に表示されることがあります あなた自身のティーチング・フェロー このリストに、かどうか ここかニューヘブン。 そして、私たちがすることができれば、 拍手の巨大なラウンド 教員全体のために。 [拍手] そして、私はいくつかの特別なを描くましょう 人々の数に注目 ここでは、特にハンナ、および マリア、と祈る、とロブ、誰が、 コー​​スヘッドとして、作ります すべてはここにケンブリッジで実行します。 ほとんどを開始します。もちろん、コルトンオグデン、 音楽の向こうに私たちの講義。 これはCS50 APですwho--ダグ・ロイド、 誰が私たちのAPの取り組みをリードしていました。 なし我々ダンアルメンダリス、 今年CS50 IDEを持っていません。 すべてを作るAliess、 舞台裏可能、 実行など ここで写真のように点灯します。 そして最後に、ではなく、少なくとも、 CS50の制作チーム。 それはだが、あえて言うなら CS50の制作チーム それは、私たちの多くに権限を与えます 午後にで眠りに、 そしてもちろんのに係合します 材料本当に非同期。 そして、これは非常に多くの一つであります コー​​スの設計目標。 ご存知のように、私たちは楽しんでare-- 今の機会 同時登録を可能にします。 私たちは機会を持っています 学生のための、確かに、 これらcourses-を見て オンライン教材、 でもリアルタイムに今住んでいます。 そして、これは完全であるのため、 あなたが見る制作チーム、 あるいは周りに表示されていません あなた、ここであなたの後ろに。 例えば、これはいくつかの映像でした この1年間ヨルダンで撮影し、 ちょうど芸術の一種に話します それは舞台裏で。 これは、もちろん、クワッドでFoHoです。 そして、ちょうどあなた与えるために 0週目で振り返ります、 これは、とのイメージでした これは、我々は最初の週を開始しました。 [音楽再生] それはCS50自身のヨルダンからでした。 また、舞台裏で今日ここに ラモン、とイアン、とスカリー、ダンです コフィー。 ヘッドダンコフィー、 CD50の制作チーム。 そして、本当に過去オーバー いくつかのyears--この 私の第九年が関与しています course--は本当に持っていると 生産とダン・コフィー、 チームは、別のレベルにCS50を取っ。 だけでなく、私たちが写真を撮ります もちろん今4Kで、いわば、 この来年私たちもよ 6Kでそれを撮影することができます。 だけでなく、仮想現実で、 それはcool--だ一因 それはクールだ理由の一つ、 だけでなく、あなたが知っているように、 我々は非常にかなりのオンラインコミュニティを持っています。 様々な人々のためには、誰が、 理由は、に旅行ができませんでした、 または場所に出席することができませんでした ハーバードやエールなどがあります。 そして目標の一つは、教育学にあります 技術の新しい形での実験 プロキシ経由で、我々はできるようにし、 あなたのすべてを介して、オンラインの学生を与えます 世界中の機会 見て、感じて、と聞いて 何ハーバード大学のような場所 またはエールは、のように感じています。 だから秋2016年に、すぐに来ます。 そして今、ノッチそれをダウンさせます これは恐ろしいこととしています。 しかし、あなたは、ほとんどのことを思い出すかもしれません 講義ビデオの今年、 または他のすべてのは、一種ので終わります となりのサインフェルドから一見奇妙なクリップ、 いくつかの実際のエピソードに触発 CS50の生産によって再実装 信じられないほどだったチーム、 優雅と創造。 そして私は、私はあなたのいずれかが表示されますと思いました インスピレーション、30秒のクリップ、 実際のとなりのサインフェルドのショーから それは、こののいずれかを触発しました semester's--私はtold--お気に入りのクリップです。 そこでまず、となりのサインフェルドから実際のクリップ。 エレイン:おいおいはダンス誰ですか? 私は私がそれを始めたいto--したいですか? 私はそれを始めるでしょう。 すべての権利、ウー! [音楽再生] [笑い] ウー! みんな勘弁し、ホールドアップは何ですか? GEORGE:甘い空想モーセ。 [笑い] DAVID J.マラン:だから多くの場合、 学生を押しについて話 自分の快適ゾーンを越えました。 私は、今、クロールするつもりです ボールとすすり泣きにアップ 私たちはあなたのために、このプレイします 再実装これを、 CS50の制作チームに感謝します。 【となりのサインフェルドのテーマソング] すべての権利、踊っていますか? おいおい、誰が踊るのですか? あなたは私がそれを始めたいですか? 私はそれを始めるでしょう。 ウー! [音楽再生] DOUG LLOYD:甘い空想モーセ。 [拍手] DAVID J.マラン:そして今、いくつかの アルミナのための特別なもの 誰が今ちょうど彼女の博士号をやっています ここでハーバード大学の道。 そして、誰が最も頻繁に見ることができました 営業時間中に、この形で、 ケンブリッジで、ニューヘブンの両方。 実際には、我々は大きなラウンドをenhance--場合 CS50自身、Zamylaための拍手を。 そして今、CS50のスタッフからの言葉 希望両方の場所で いくつかの別れを提供したいです 自分自身の言葉。 ANNALEAHエルンスト:あり 他のコースありません コー​​スのために働くすべての人 が存在すること、および可能に興奮しています CS50のように、それに関与します。 私はそれが本当にこのようなものだ、知りません 重要かつ特別な責任、 そして、信じられないほどの経験のようなもの。 そして私は私があることを得る、本当にうれしいです 人々の教育​​の一環。 SPEAKER 3:CS50、私の中で 意見は、素晴らしいです。 大好きです。 私はクラスを取っていたとき、私はそれを愛しました。 そして、私はさらに、TAとしてそれを愛します。 JORDAN林:CFingががたくさんあり​​ます 動作しますが、それは本当にやりがいです あなたはそんなにを教えるために得るため。 あなたは本当にあなたの学生を知るようになります。 あなたは、材料を自分で知るようになります。 そして、あなたは、単にそれらを見ることを得ます コンピュータ科学者になります。 スピーカ4:私の生徒たちは、 私の学期のハイライト。 [音楽再生] DAVID J.マラン:そして、これはCS50です。 DAVID MCPEEK:私は感じたことがありません キャンパスのリーダーと同じくらい、 私はこの学期を持っているとして。 SAM LEVATICH:これは、のいずれかです エールのキャンパスで唯一の機会 本当に教育に投資取得します。 スピーカ5:それはには本当にクールです 他の側からCS50を参照してください。 NICK JOSEPH:私は驚きました どのように興奮し、すべての学生がありました。 ARIANNA BENSON:それは また、素敵なとき人々 リック・アストリーの写真を回復します、 そして、のようなもの、それは誰ですか? DAVID ARMENTA:私は与えたいと思いました 私は多くの支持を得ましたので、バック とき、私は学生でした。 MARY FARNER:あなたが必要なのは熱意あります 教育の愛、またはCS、 または上記のいずれか、及び あなたはそれを行うことができるでしょう。 SAM LEVATICH:すべての私 学生は私にリックロール保ちます。 [音楽再生] ANNALEAHエルンスト:それはあまりされています このことについて教えるために楽しいです 私が本当に愛しているし、 それは多くの楽しみだと思います、 そして、他の人にしてみてください それについて興奮にも。 私はAnnaleahエルンストだし、これはCS50です。 [応援] [音楽再生] DAVID J.マラン:そして今、あなたが思い出すかもしれ 我々は、この学期が話し始めたこと 最終的な計算の考え方について 独立した問題を解決します 実際のプログラミング言語。 そして、我々は我々がしようと思いました ちょうどどの程度までを参照してください。 これは試みることによってで沈んでいます 私たちは、0週目にしませんでした運動、 しかし、我々は我々がしようと思いました ここ数回を試してみてください 12週で、これのために 私はボランティアを必要とする人 ステージ上でここまで来て快適です。 アップさあ。 あなたの名前は何ですか? YAHONG:Yahong。 DAVID J.マラン:Yahong、 、この道を来ります。 そして、あなたのすべての場合、あなたが持っている場合 私たちから一枚の紙 あなたの紙のか白紙 自身の、先に行くとそれを取ります この時点で。 始めまして。 すべての権利、ここYahongの目標 以下になるだろう、 私はここだけの図面を持っています 彼女が見ることができるようになるだろう。 ここで上でさあ 途中、あなたがしたいと思います。 そして、私はあなたにここでマイクを与えてみましょう。 そして、あなたの目標はここにあります 記述することになるだろう、 ほど正確で詳細に 可能な限り、あなたは何を参照してください。 そして、ここでこれらの人々、ソートなど このコンピュータ実装の、 あなたが言うまさに描画する必要があります。 そして、私がやることはグラブaは 聴衆からいくつかのランダムサンプル 私たちはどれだけ表示されます 正確にこれが働きました。 YAHONG:だから私はこれを説明します。 DAVID J.マラン:あなたはこのことを説明しました。 あなたは、クラスメートの何百ものあなたを伝えます ここで正確に何を行って、描画します。 YAHONG:OK、とてもで 一枚の紙の真ん中、 2つの形状があり、 互いの上、 しかし、感動が、ほとんど触れていません。 だから、上の円があります 上、下の上の正方形、 彼らはほぼ同じ大きさです。 彼らは小さな媒体の種類、です。 そして、円内に存在し、 two-- 3の正方形があります。 だから、小さな広場には、内部にあります 大きな正方形内大きな正方形、。 そして、上の正方形内 底、3つの円があります。 大きな内の小さな円 大きな円内円、。 DAVID J.マランは:それを得ましたか。 聴衆:いいえ。 DAVID J.マラン:だからなぜありません you--私は歩き回る行きますよ。 私はいくつかをつかむだろう、あなたがしたい場合は 第二の経路を必要とする人のためのおさらい。 YAHONG:OK、あなたが必要なのですか 私は再びこれを説明するには? [OK]を、すべての権利なので、の真ん中に 紙2つの形状があります。 そして一方が他方の上にあり、 しかし、彼らはほぼ同じサイズです。 メディア小さな円があります メディア小さな正方形の上に。 [OK]を、それは一種の上のようなものですので、 雪だるまのようにそれを置くことについて考え、 しかし、2つの異なる形状を有します 代わりに、二つの円の。 そして、上のthe-- 円の中、そこに 小箱は別の内側にあり、 別の小さな箱の中に小さな箱、。 そして、正方形の内部に、 小さな円があり、 別の小さな円の内側、 別の小さな円の内側。 それは意味を成していましたか? DAVID J.マラン:はい。 YAHONG:多くの圧力。 DAVID J.マラン:すべての権利、 すぐ戻ってくる。 聴衆を通って行きます ここで、[OK]を、非常に素晴らしいです。 ありがとうございます、[OK]を私たちはしました その1を取るようになりました。 以下のように思えるすべての権利、 良いランダムサンプル、ありがとうございました。 大丈夫。 YAHONG:素晴らしいです。 DAVID J.マラン:だからnow--も? YAHONG:素晴らしいです。 DAVID J.マラン:ああ、素晴らしい、[OK]をクリックします。 とても素晴らしい、右そこに滞在。 私が先に行くとあなたに明らかにするつもりです 何あなたのクラスメートの一部がここにいました。 そこでここでは、ここでは、このいずれかを持っています。 [OK]を、それ一種のちょうど 行くと続けます。 ここでは、少し異なる解釈。 [OK]を、ここでは、見てみましょう取得 小さい、非常に素晴らしいとはいえ、近いです。 けれども、私はこの1つだけをつかむために持っていました。 [笑い] 実際の答えは何でしたか? のは、こっちを見てみましょう。 彼女が記述されました このイメージはここにありました。 だから多くのof--一部をman-- ここに私が見たもので、 この権利を手に入れました。 それでは、先に行こうとshow--レッツ・コール 誰か他の人まで、どのように簡単に参照してください。 またはどのレベルのと 困難は、彼らがそれを行うことができます。 どうもありがとうございます。 どのように他のボランティアについて 少し遠く戻って。 [OK]を、私はアップに来て、最初にこの手を見ました。 あなたの名前は何ですか? あ、ごめんなさい? MARCY:マーシー。 DAVID J.マラン:マーシー、来ます アップ時に、はじめまして。 すべての権利、ここで私たちは持っています あなたのためのマイク。 私は図面を取得してみましょう。 だからあなただけ使用する場合 そのシートのフリップ側では、 または紙のいくつかの他のシート、私はよ 先に行くとマーシーを与えるつもり ここだけが異なるもの 彼女は今だけでsee--できます 彼女はOK、不透明に見ることができます。 MARCY:[OK]をクリックします。 DAVID J.マラン:行きます。 MARCY:16ほとんどを描きます すべてのグリッドのドット。 だから、4ドット、各4行。 そして、ドットが中空であるので、 彼らは小さな小さな円のようにしています。 ああ、それらの5つがあります。 [OK]を、それは5です。 これは黒点の5行です。 5×5ドットの列、およびその後、 左上corner-- OKを開始し、 そのように5点の5行 ドットは、中空です ので、小さな似ています 実際に少し円。 そこで、彼らは内側に白です。 聴衆:[OK]をクリックします。 MARCY:5ドットの[OK]を、ので、5行。 そして、あなたが開始します 左上のドットから、 して、線を引きます 次のドットまで ダウンし、その後に別の線を引きます その1の右側に1。 だから、これまでの二行です。 そして、ダウン線を引きます 次のダウンへ。 [OK]を、それは3行ですので、 ダウン、右、次にダウン。 そして左。 そしてダウン。 [OK]を、要約ので、それはです 最初のものは、[OK]をdown--されます あなたは、左上から開始しています corner--し、下、右、 して、ダウンした後、左、その後、 ダウン、右、右、 、その後左。 [OK]を、私たちはを通じて約半分です。 DAVID J.マラン:あなた 左その後、右に述べました。 MARCY:ああ、おっと、[OK]をクリックします。 DAVID J.マラン:それは簡単ではありません。 MARCY:それでは、最初からやり直しましょう​​。 からやり直してみましょう 左上隅。 DAVID J.マラン:もう一つのパス。 MARCY:OK、うん、下、右、下、 左、下、右、右、下、右、 アップ、右、上、左、左、アップ、アップ、 右、下、右、上、あなた 右上に配置する必要があります。 OK。 DAVID J.マラン:すべての権利、あなたの場合 正しく、あなたが今すべきことをやりました 紙のあなたのシートにこれを持っています。 だから、私はカップルをつかむ来てみましょう。 [OK]を、ありがとう、ありがとう、ありがとう、 [OK]を、私はあなたがそれをしたいとは思いません。 [OK]を、ああ、これを愛してありがとう。 到達する申し訳ありませんが、すごい、AW、[OK]を私は ちょうどその1を取るつもり。 すべての権利、それはです 良い、それは非常に良いことです。 すべての権利は​​、そのようにしてみましょう 私たちがここに持っているものを参照してください。 だから気づく、作ってみます この精神的なインプリント。 私はここに投影に戻りましょう。 そして、これはかなりくそです ここで良い、非常にうまく行って。 この1、少し小さいが、 私は、正しい軌道に乗ってだと思います 同様に、非常にうまく行って。 [OK]を、これは私のように感じます インターネット上でこれを置くべきではありません、 そうme--この1つは持ってみましょう 何らかの理由で電話番号。 [笑い] ありがとう。 そして、なぜ私たちはこれで終わりではありません 1とnow--のでmuch--ありがとう 我々はここでもう一つの例のための時間を持っています。 今回は、どの程度の 左が、アップに来ます。 うん、あなたの手で、うん。 すべての権利、アップに来るまでに来ます。 しかし今回は、アップに来ます。 あなたの名前は何ですか? DANIEL:ダニエル。 DAVID J.マラン:ダニエル、 しかしこの時、私たちはしています これをスパイスに行きます 少し、私たちはしています あなたが来ているつもり タッチスクリーンを超えます。 だから今、この時間は、私はするつもりです あなたのすべてをすべての図面を示しています。 名誉のシステムでは、ないかもしれません ほんの少しここにあなたの目を移動します 実際の画像が何であるかを確認します。 だから、あなただけA--保ちます ただ直進。 そして、あなたはするつもりです この画面上に描画するもの あなたのクラスメートはあなたに説明します。 そして、私は要約してみます 口頭ので、十分な大声です。 すべての権利なので、名誉システム ここで、直進見えるだけで、 あなたのすべてのステップ・バイ・step--と違っていません ピーナッツバターとゼリーexample-- それでは、これを記述してみましょう。 まず、命令してください。 観客は:大きな円を描きます。 DAVID J.マラン:大きな円を描きます。 [笑い] すべての権利は​​、これは私が元に戻すつもりです。 聴衆:スティックを描きます 腕のない数字。 DAVID J.マラン:私が聞いた、ドロー 腕のないスティック図。 [拍手] [OK]を、すべての権利、2番目の命令。 聴衆:腰に腕を左。 DAVID J.マラン:ヒップの左腕。 聴衆:角度、角。 DAVID J.マラン:角度、[OK]を、私たちは持っています to--私はあなたに消しゴムを与えてみましょう。 消去してみましょう。 [OK]を、もう一度。 聴衆:先のとがった肘。 DAVID J.マラン:先のとがった肘。 先のとがった肘。 聴衆:わずかに急性肘。 DAVID J.マラン:わずかに急性肘。 [拍手] DAVID J.マラン:すべての権利、他に何? 第3の命令。 聴衆:今the--回転 DAVID J.マラン:今the--回転 聴衆:それを90度回転させます。 DAVID J.マラン:それを90度回転させます。 [笑い] [叫び] 何? 右腕はVである。右腕をv。 聴衆:そこに行きます。 DAVID J.マラン:ニース。 [応援] すべての権利、および最後のステップ、最後のステップ。 聴衆:頭から離れて並んでいます。 DAVID J.マラン:行 ヘッドから離れます。 ノー左上、ええ。 [叫び] 聴衆:45度の角度。 DAVID J.マラン:45度の角度。 いや、ああ。 [叫び] はい。 いいえ。 聴衆:彼の頭の左上から。 DAVID J.マラン:から、から 彼head--の左上 聴衆:彼の頭に接続されていません。 DAVID J.マラン:ありません 彼の頭に接続されています。 はい。 [叫び] それはそれは良いことだ、良いことです。 聴衆:こんにちは、書きます。 DAVID J.マラン:こんにちは、書きます。 こんにちは、書きます。 聴衆:高いです。 DAVID J.マラン:高いです。 聴衆:行の終わりに。 DAVID J.マラン:で 行の終わりwrite-- 聴衆:リトル私。 いいえ。 [叫び] DAVID J.マラン:小文字私。 私は、小文字を聞きました。 はい。 [拍手] 驚くべきものだったすべての権利は​​、あなたに感謝。 すべての権利、私たちは時間を持っています ちょうど1もっと運動のため。 あなたが思い出すかもしれません 次のテーマ曲 これは、私たちが実現しました いくつかの自由を取っ 以下のルールに ゲーム、問題に8を設定しているため、 私たちはあなたの束を尋ねました 基本的にあった質問 Jeopardy状態の形態です。 そして唯一のP-セット後 8私たちは、決めました よく、多分それは希望 実際にももう少し 代わりに何か他のものをプレイするのも楽しいです。 [FAMILY確執のテーマ音楽] このために、我々は、4つを必要としています 教員のメンバー。 教員の4員、 どのように約1と4人、 2、どのように約3、4。 ダウンに来て、ダウンさあ。 すべての権利、私たちはまたしています 我々はまたしているneed--に行きます スタッフ場合は、1つstudent--が必要になります 学生、ここで左に行きたいです ここで私たちは誰かを必要としますright-- 誰算術で本当に良いことです 圧力下で。 [OK]を、右ここにボランティアであります [聞こえない]アップに来ます。 だから、ここで、タッチスクリーンを使用します。 あなたの名前は何ですか? マイケル:マイケル。 DAVID J.マラン:マイケルは、アップに来ます。 だから私たちはあなたを与えるだろう 一瞬の指示。 しかし、あなたはちょうど書きたい場合 右と学生のスタッフ スコア維持のために左側に、しましょう 私は先に行くとあなたのそれぞれをしましょう に自己紹介 この最後の日に、あなたのクラス。 JAMES:私はジェームズだけど、私は新入生です。 AARON:こんにちは、私はアーロンです。 MAYA:私はマヤです。 キャサリン:私はキャサリンです。 DAVID J.マラン:そして、 今教員。 ジャック:私はジャックです。 ABBY:アビー TIM:こんにちは、私はティムです。 MARIA:マリア。 DAVID J.マラン:だから、我々 事前に持って、出てきます いくつかの質問の数、と その答え私たちは種類で構成されました、 しかし、その答えている人 実際の統計に基づいて、 問題の独自の提出から 8を設定し、他の問題セット。 これらのそれぞれについて、一般的にはそう 我々が調査しています回答、 のは、100人を言わせて、私たちが置かれます 上位4または5または6の回答 ボード上の、それぞれが それに関連付けられたスコアを持っています。 私たちがやろうとしていることです ルールを少し微調整。 そうではなく、コントロールを与えます 1チームまたは他に、 我々は単にステープルズを使用するつもりです 各チームを許可する簡単なボタン 最速で話題にします。 そして、誰でもguesses--するボタンを押しました まず、右の質問を取得し、 潜在的に多くのポイントを取得します。 我々はよ、続けますよ その後続けると、 どちらのチームは、ボードを終了します これまで集計ポイントのすべてを取得。 だから、あなたがしたいと思うもの ポイントで集計ん 私たちはそれぞれのために行くよう 質問は、右の答え。 そして、ラウンド終了後は、あなたがしています ここでも合計を置くつもり、 またはこちらに。 マイケル:だから私は私の頭の中で集計します。 DAVID J.マラン:または画面上 皆の前で、はい、 またはお使いの携帯電話上で、どの どうやらバックがあります。 すべての権利、私たちはよ このを通してあなたを歩きます。 まだ何もする必要はありません。 まず最初に、学生 スタッフが行う必要があります それぞれがヒットしました ボタン最速 私は質問を読ん開始した後 あなたは答えを提案したいと思います。 理にかなって? すべての権利、ここで私達は行きます。 stdio.hで宣言された関数の名前を指定します。 スタッフ。 ABBY:のprintf。 DAVID J.マラン:私たちのprintfを表示します。 非常に素晴らしい。 だから68を書き留める、または 68のあなたの心の中で追跡します。 今、私たちは上を移動するつもりです。 すぐに私はするつもりだとして 再質問を読んで、 あなたは後までで話題ない場合があります 私は質問を繰り返してきました。 stdio.hで宣言された関数の名前を指定します。 同じ質問 JAMES:sprintfのはどのようなものです。 DAVID J.マラン:sprintfのはどのようなものです。 私たちにはsprintfを表示します。 いいえ、私は再びそれを読んであげます。 stdio.hで宣言された関数。 スタッフ。 TIM:scanfの。 DAVID J.マラン:scanfのは、私たちを見ます。 二つのストライキ。 もう一度、機能 stdio.hで宣言しました。 生徒。 JAMES:FOPEN。 DAVID J.マラン:fopenを、非常に素晴らしいです。 私は質問を繰り返しておこう、 stdio.hで宣言された関数。 スタッフ。 TIM:Fclosed。 DAVID J.マラン:Fclosed、良い仕事。 ニース、我々は2つ​​の答えをオンのままにしています ボード、数2および数5 このラウンドのために。 stdio.hで宣言された関数。 生徒。 キャサリン:関数fread。 DAVID J.マラン:関数fread私たちを表示します。 非常に素晴らしい。 誰でもどちらのチームnow-- 5番目と最後の答えを答え、 すべてのポイントを取得します。 ですから、これらのすべてのを追加する必要があります 数字まで、これを取得し、誰でも、 その合計を取得します。 間違いはありますか? 何の数6はありません。 いいえ番号なし6、実装されていません。 宣言された関数に名前を付け stdio--スタッフインチ TIM:恐怖。 DAVID J.マラン:私たちに恐怖を表示します。 JACK:そんなに説明しています。 DAVID J.マラン:それでは、もう一度試してみましょう。 関数選ぶ - 名前で​​す stdio.hで宣言しました。 ティム。 TIM:FSEEK。 DAVID J.マラン:FSEEK。 約1より多くの試みは、関数に名前を付けます stdio.hでf--に宣言しました。 MARIA:fgetcは。 DAVID J.マラン:fgetcは。 だから、誰もがポイントを取得していません。 コルトン、私たちを表示します 何数5でしたか? [OK]を、マトロックはstdio.hではありません。 ジェイソンハーシュホーンの皆。 すべての権利のがに移りましょう 2番目の質問へ。 ここで話題にする最初の人に この質問、あなたのプログラム プログラミング時に使用。 スタッフ。 TIM:クラン。 DAVID J.マラン:クラン。 とても素敵な、数2の答え。 ここでも、プログラムに名前を付けます プログラミング時に使用。 生徒。 JAMES:GDB。 DAVID J.マラン:GDB。 したがって、この時点で、38は合計となり、 誰もまだポイントを得ていないです。 すべての権利は​​、プログラムに名前を付けます プログラミング中に使用されます。 TIM:Valgrindの。 DAVID J.マラン:Valgrindの。 すべての権利は​​、プログラムに名前を付けます あなたは、プログラミング時に使用。 生徒。 AARON:PHP。 DAVID J.マラン:PHP名A あなたがプログラミングしながら使用するプログラム。 スタッフ。 MARIA:Facebookを利用しています。 DAVID J.マラン:ショー 私たちは、私たちのFacebookを示しています。 [拍手] 我々はトップ6答えを持っています ボード上で、3人が移動します。 プログラムに名前を付けます プログラミング時に使用。 スタッフ。 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。 いや、それでは、答えを明らかにしましょう​​。 数6はSpotifyのでした。 すべての権利、私たちは持っていると思います ただ一つ以上の2時間。 次の文を完了し、 まだどちらかのチームにはポイントはありません。 それはゼロにゼロ、勝者です すべてすぐに、良い仕事を取ります。 次の文を完了し、 私はスタッフをgonna--ことはありませんよ。 TIM:あなたを放棄します。 DAVID J.マラン:あなたを与えます。 ニース。 生徒。 JAMES:あなたをしてみましょう。 DAVID J.マラン:あなたがダウンしてみましょう。 私はgonna-たことがありません MARIA:走り回るとあなたを見捨てます。 DAVID J.マラン:ファイル名を指定して実行 あなたの周りの砂漠。 [OK]を、砂漠の周りを実行します。 生徒。 AARON:あなたが泣かせるつもりはありません。 DAVID J.マラン:あなたが泣かせます。 スタッフ。 TIMは:さよならを言います。 DAVID J.マラン:私はこれがある信じることができません 質問はあなたがすべての権利を取得しています。 うん、別れを告げる、最後の1。 生徒。 キャサリン:あなたを傷つけます。 DAVID J.マラン:嘘を伝え、あなたを傷つけます。 学生は100ポイントを取得します。 それがためにそれであるwhy--ことです CS50、ケーキは現在提供しています。 【となりのサインフェルドのテーマソング] [音楽再生] DAN ARMINDARIZ:あなたは狂っていますか? 何をやっていると思いますか? スピーカ6:私はしようとしています エレベーターに入ります。 DAN ARMINDARIZ:何 〜について話してるの? あなたは私がここで待って見ませんでしたか? スピーカ6:私はあなたが人を待っている表示されませんでした。 DAN ARMINDARIZ:あなたがしなかった場合 私は、あなた一体何でまた〜なのか、待って参照してください。 そのようなあなたのカートに入れ? スピーカ6:それはだから どのように私はエレベーターに入ります。 DAN ARMINDARIZ:[聞こえません] スピーカ6:手放すout--入手!