DAVID J.マラン:こんにちは、世界。 私の名前はデビッド·マランで、 これはCS50のライブである。 あなたがこの中にチューニングしている場合、オッズは、ある ストリームは、CS50xの学生だと おそらくEDX、ハーバード大学を通じてCS50 大学やハーバード大学エクステンションスクール。 さて、もちろん年代のあまり理由 材料は、これらの日は、あなたに提供されている ビデオでは、我々は、我々は同じことをするだろうと思っていた 今回はそれを少し作る 興味深く、実際に放送 このライブがすべて表示されます。 あなたが私を見るのであればあなたが見るなら、私は、トリップ あなたは私が台無しに表示された場合、失言する、すべての そのことを、文字通り右起きている 今ケンブリッジ、マサチューセッツ州のIN ここで金曜日の朝。 まあ、我々は我々が最初に与えるだろうと思った あなたの意味 - それはそこを参照してください。 これはすでに、CS50のライブである。 過去数週間にわたるので、人々 に質問を投稿されています 表示すると、Facebookや ツイッターなどが挙げられる。 特に、そのうちの一つがキャッチ 我々はあるかもしれないと思った私たちの目 頻繁に質問をした。 だから私は私が読んしようと思いました あなたにここに住んでいます。 0週でそう。 少し混乱感じて誰 および/またはすでに圧倒? まあ、これは表示するに投稿されました。 学生は、精緻化 次のように - 私は多くの経験を持っていない。 私がキャッチしているように見える理由かもしれない はるかにゆっくりよりも上 ここに投稿する人々の残りの部分? 私は、このすべてにおいて本当に興味 しかし傷は少し混乱しています 何らかの理由で私。 私はどこから始めればいいのか分からないようです。 私が試してみて、把握するために何をすべき 少し良くこのすべて? 私は、私はすでにだという失望 混乱。 これは、確かに、絶対に 頻繁に聞かれる質問。 実際には、週にチューニングされた場合には0の すでに講義、あなたがでそれを知っているよ 少なくともここキャンパスで、あなたの73% ここでクラスメートは、事前に持っていない プログラミングの経験。 そして、あまりにもの多くを実現 FacebookやTwitter上のおしゃべりや 表示するには今、おそらく向かって付勢されている すでに持っているものの生徒 もう少し快適さと精通。 彼らがいる理由、それは、結局のところ、です に向かって引き寄せ こんなに早くこれらのフォーム。 そう、確かに、圧倒されていない その驚くべきプロジェクトのように多くの すでにスクラッチで共有されている ギャラリーだけでなく、表示する上 とFacebook。 しかし、実際に納得がかかる 何百、いや、あることに 他の文字通り何千もの あなたのような人。 そして、彼らは、最高に言えばされない場合があります しかし、彼らはそこに確かにある。 だから、CS50は、ライブであることが何を意味する? これは機会になるだろう 私たちは、たまに、話すこと 前後に住んでいます。 そして、我々はいずれかを介しての質問で取るよ ビデオ、またはでお届けすることを可能にするために最善を尽くします でも、自分をチューニングする将来、 ライブストリーミングビデオを経由して住んでいます。 しかし、今のところ、我々は楽しみの数​​を持っている あなたのために準備セグメント、第一 垣間見ることになるだろうされた ハーバード大学。 強化したことがない人のために ここケンブリッジ足、 マサチューセッツ州、私たちはお見せしようと思いました より多くのよく知られたサイトのいくつか、 だけでなく、いくつかの CS50に固有のサイト。 それでは見てみましょう。 私たちは、主門の外にここにいる ハーバード大学、これらを通じて あなたはジョン·ハーバードを見ることができるゲート ほとんどの人 '最初のものである彫像、 目的地。 それでは入ってみましょう だから、これはジョン·ハーバードの銅像、1です 上で最も人気のある場所 観光客のためのキャンパス。 あなたがここに表示されますと、飾られている ジョン·ハーバード、創始者、1638年に。 あなたがツアーに参加する場合も、、、判明 あなたが学びますことの一つは、ということです ここ3嘘があります。 一つは、これはジョン·ハーバードはありません。 二つに、彼は創設者、および3ではなかった、 ハーバードは1638年に設立されていませんでした。 しかし、何が真実であることかどうかは彼をこすることである 足ここまで、あなただけの得るかもしれない 少しの幸運。 我々はCS50のスタジオを見てみましょうか? だから我々はマクスウェルにここにいる ドウォーキンのG-123。 マクスウェルドウォーキンの我々のコンピュータ 科学の建物。 あなたがGoogleでこれを見てみたい場合は マップは、我々は33オックスフォードストリートにいる ケンブリッジ、マサチューセッツ州。 だからここに、このような状況の中で、ある 私たちは、CS50のショートパンツを撮影する場合、 ウォークスルー、および他の材料を。 何が一般的に表示されますと、我々はあるということです ここに来るの多くをオンにする これらのライト、被験者、Zamyla、 ロブ、他のものは、あります 彼らは反対、ここに位置して このホワイト背景。 または代わりに、我々はこれを削除した場合 緑色の画面、私たちは実際にできる デジタルでその背後に置く 私たちが望むもの - コンピュータの画面、テレビ画面 - 本当に、そのようなこと。 さて、このあたりで、我々はいくつかを持っている 我々は上に投げる照明 あなたが素敵な、きれいなの取得の対象となるよう 彼らとを背景に撮影しました。 ここでは、どのようないくつかの残党を持っている 一度CS50ラウンジだった。 だから、これは場所であるために使用 ここでコンピュータサイエンス 学部生はたむろだろう。 我々は、以来、何かにそれを回してきた これらの芽のためのよりハイテク。 実際には、ここにレムナントです CS50パズルの日に。 学期の開始時に、我々は持っている いくつかの200プラスの学生が集まる とに意味されるパズルを解く という事実を実証すること コンピュータサイエンスは、実際にはありません プログラミングについて、それ自体。 それは、より一般的には約だ 問題解決。 しかし、ここであなたは、いくつかの、往年から見る 我々は残してきたマーキングの いつまでもこのようなガラス壁で最大。 今、私たちの周りで旋回した場合、あなたが表示されます からのようなどのようなものです プロデューサーの視点。 こっちは三脚を​​持っています。 この三脚に本当にある 反射しているコンピュータの画面 ミラーに対して。 だから我々は、実際にカメラをオンにした場合、 あなたは、コンピュータがオン 実際にこの上の単語を見ることが 画面Iまたはチームの1 メンバーが実際に カメラの暗唱。 私たちは、このスタジオでやっていることは実際にある のみCS50用のコンテンツをスクリプト化。 そして、我々テレプロンプターを使ってスクリプトに、 我々だけを取り得ることができるように 右、そして私たちが作るときに ミス、それはやり直すことにはるかに簡単です、 たとえば、決定論的にやり直し、やり直し、および 同じことを何度も何度も。 サンダース·シアター、一方で、 非常にカフオフになっています。 そして、それははるかに有機、環境の 私たちは私を持って、どこで 学生や他の人の相互作用 ステージ上。 では、なぜ我々は取ることはありません 次のそこに見える。 だから我々は記念にここに来ている どこCS50の事務所でホール、 時間や講演会が開催されます。 ここでは、このエントランス アネンバーグ·ホールです。 これは実際にハーバード大学の場合、すべてである 新入生は食事を取る。 そしてそれはまた、夜にはどこだ 1泊以上の週、つまり私たち CS50の学生数百人が集まっている 時には彼らの問題に取り組み お互いと一緒にセット、 だけでなく、CS50のスタッフ。 だから我々は、ここでのステ​​ップにしている 記念館の。 これらは意志のメインドアです ここで、サンダース·シアターに私たちを導く 講演会が開催されます。 我ましょうか? そして、これはサンダース·シアターであり、ここで CS50の講義が開催されます。 これはCS50である。 従って、以下の表現があります インターネットを中心に行く として知られている、一つの仕事を持っていた。 そして、私は確かに2についての一つの仕事を持っていた 分半前、私のこと ここでの同僚、ラモン、コルトン、ダン、および Padrickは、非常に迅速に私を​​思い出した とすぐに我々はそのツアーに行ってきましたように、の。 実際には、私たちが想定していたため 今日ここで開始することは少なかった あなたの前任者の一部からのhello クラス。 だから我々は、実際に巻き戻しするつもりだ 少し、今ウィリアムを育てる、 誰が米国にウェールズ出身 私達の最年少の一つであったイギリス、 学生は昨年、う こんにちは言いたい。 スピーカ1:あなたの名前は何ですか? スピーカー2:ウィリアム。 スピーカ1:これは何ですか? スピーカー2:CS50。 DAVID J.マラン:ように そしてウィリアムだった。 それではまで、他の場所で頭ましょう ナイジェリアの別の同級生 年の過去からのあなた [です?アネット、?] 誰も同様にご希望 こんにちは、世界を言うこと。 スピーカ3:こんにちは、世界。 私が取っても本当に興奮している CS50は今年、すべての ラゴス、ナイジェリアからの道。 私は自分のコンピュータを磨く必要性を感じた スキル、と私は常に思っていました 優秀なプログラマーになる、など 私はコースに申し込んだ。 私は、ハーバード大学とMITに感謝を言いたい とに一緒に来た学校 これは何千起こらせる 世界中の人々の。 私はちょうど終え 今まで私の最初のゲーム。 私の傷、P-セット0で行われてしまった たくさんの楽しみであるプログラム、。 私はとのより多くの楽しみを持つことを楽しみにして もちろん、私のクラスメートと同じように 我々は、Pセットの後にPセット内を移動します。 私の名前は[です?アネット?] [? Onoja?]、これはCS50である。 DAVID J.マラン:今、場合は特に あなたは長男だということ心配している クラスの学生、残り あなたがわからないのでご安心ください。 CS50とCS50xはかなり色域を持っている への10歳の幼い年齢から それよりもはるかに古い、非常に。 実際には、あなたの学生の数人 掲示板に投稿されました ボードは共有してきた その旨の動画。 そして、我々は1を共有したいと思います 昨年から特定 - [? Alecio?] いただいてもブラジルから 彼に挨拶したいと クラス内の後継者。 スピーカ4:こんにちは、世界。 私は[んだけど? Alecio?] [? Omida?] ブラジリア、ブラジル。 私は78歳ですし、私は非常によ このオンラインコースに熱心。 私はそれはたくさんのために私を助けると確信している の分野で仕事を行う 遠隔学習。 私は、EDXに感謝するこの機会を利用 のようなコースのイニシアティブ これ、また教授に感謝し マラン、すべてCS50ギャング。 私の名前は[です? Alecio?] [? Omida?]、これはCS50である。 DAVID J.マラン:だから今、私たちは次のようになります。 ハーバード大学の見学に切断 人のために大学、 前ハーバード大学を見ていない。 しかし、何かがあなたが今持っている私に語った 前ハーバード大学を見た。 だから我々はに前進しようとしている 私たちの受信箱として知られているセグメント。 過去数週間で、あなたは確かにしました かなりの数の質問を提出して、 そのために我々はしてきた 目を保つ。 そして、あなたの中には、親切に聞いていた ビデオを経由してそれらの同じ質問。 実際には、ここでは、クウェートでは、我々は持っている Dhruv、誰がポーズをしたいと思います CS50会社概要、スタッフへの質問、 およびコンピュータ科学と約 より一般的にプログラミング。 Dhruv? DHRUVラマニ:こんにちは。 私はDhruvだし、私が住んでいる クウェート、中東。 私は学生の[よ?クラス第10回では、?] と私は、今では4つの言語をやった。 私は2013年にCS50を取り、最初のき 私の頭に浮かんだ疑問は、 最高の言語になる 今日の世界で学ぶ? DAVID J.マラン:だからそれはです 偉大な質問。 そして、実際に存在しない それへの一つの答え。 本当に最高の言語はありませんが、 むしろ、最適な言語​​があります 時々仕事のため。 しかし、その時でさえ、あなたしばしば 裁量権を持っている。 例えば、ここに描かはかなりある 最も人気のある言語の数 今日、Cは中から1つだけである それらは、PHPと他の人と同様に、我々はよ 学期の後半で探る、 CS50自体に。 今、非常に流行して、これらの日です PythonやRubyのような言語と のためのある程度のPerl、さらにはJavaの ウェブベースのプログラミング、Javaでのに対して 特にはかなり使用されている エンタープライズソフトウェアのため、 大企業によって行われた。 Cは、低レベルでは非常に一般的です 組み込みシステム。 しかし、我々は実際にはCを使用する傾向があるため、 それが一番上に、かなり小さな言語です その後継者がたくさんいるの 構築されている。 だから、どの言語を疑問に思っている場合 あなたが特定のタスクのために使用する必要があり、 まあ、それは本当に異なります。 そしてかなり頻繁に、プログラマ自身の 個人的な好みはインチ重量を量る 今のところ、例えば、私は行くよ 私が本当に好きなフェーズを JavaScriptを。 ブラウザにあまりいないが、 実際にはサーバー側で。 あなたが実際にフレームワークとそれを使用することができます プログラムと呼ばれるNode.jsの サーバーでコマンドライン。 今や現実の世界では、多くのあなたのような 例えば、取得しようとする可能性が 大部分を使用して壁に次のようにネジ 任意のツール - たとえば、でも ほとんどのハンマー強引。 あなたがヒットした場合、これは実際に動作します 壁にもののうち一体。 しかし、あなたは少しかもしれない より洗練された。 そして、あなたは代わりのために達することができ、 マイナスドライバーのようなもの。 あなたはそれがちょうど得れば、その理由 それの十字線に収まるだろう ネジ、あなたはおそらく可能性 壁にそれを取得します。 しかし、最高の仕事のためのツール、または このための最も適切なもの 特定のアプリケーション、いわば、 プラスドライバであるように、 ここでドライバーフィットのヘッド 完全にネジの頭に。 だから、プログラミングを選ぶとき 言語、それが似ている それに精神で。 そして、あなたは別の言語を使用することができます 同じタスクを解決するが、いくつかのように 彼らは多くをもたらす可能性があります 洗練されたソリューション。 そのうちのいくつかは、得られるかもしれません 速くソリューション。 そして間違いなく、そのうちのいくつかは可能性がある 実際によりよい解決策をもたらす。 だから、テイクアウェイの1、うまくいけば、 あなたはCS50から買ってあげるとき使用することです 特定のジョブのための特定のツール。 さて、次回、それでは見てみましょう により提出された別の質問 クラスメートの1、今回 ブラジルベルナルドから。 ベルナルドねえ。 私の名前はベルナルドです。 私はブラジルから来ました。 そして、私は二つのことをお願いしたいと思います。 そのうちの第一に、インターネットがどのように高速である ハーバード大学の速さ、そして第二に、 誰にする考えを持っていた アプライアンス? DAVID J.マラン:あまりにもように 大きな問題だった。 そして、我々は実際には知りませんでした その答え。 だから最後の夜、私はにメールを退場 ハーバード大学のネットワーキングの何人かの友人 基、及び正確に提起 ベルナルドの質問。 まあ、それは判明 - ドラムロールを - そのハーバード大学のインターネット接続へ 外の世界は、10ギガビットです。 大局的にそれを置くために、それはです 毎秒10億ビット。 今ならば、大局的にそれを置くために あなたがからムービーをダウンロードするた 他の場所でiTunesやのようなもの オンラインこのごろ、彼らは実際には可能性がある それは、HDビデオの場合は、本当に大きなこと。 つまり、合計で2ギガバイトある可能性があります。 さて、あなたの帯域幅は10ギガビットである場合 毎秒、ムービーをダウンロードすることができます わずか数秒でそのようなのではなく、 それは、ほとんどのかかる数分から数時間 自宅で私たち。 今公正性においてではなく一人一人 私たちのここでキャンパス内にへのアクセス権を持つ 帯域幅の10億ビット 毎秒。 実際には、それは全体で共有さ かなりの数の人々。 しかし、実際には、私たちは見てみない理由 我々は行ってよ、それによってスピードテスト、 どれだけ速くいくつかのテストテスト ビットは、私の特定のために旅行することができます いくつかの他の近くの場所にノートパソコン。 それは必ずしも信頼できません 帯域幅として答える。 実際には、あなたが、自宅でこれをしようとすると、 見つけるかもしれないことをご利用のインターネットサービス プロバイダ、またはISPが、ちょっと誤解を招く もし、それのISPの多く これらの日には、速度をバーストできます。 バーストによって、私は最初の数の平均 何かをダウンロードする秒 あなたのインターネットを使って何をしてい 接続、それは実際にダウンロード可能性があります かなり速い。 しかし、あなたは、進行状況バーを見れば - あなたのビットがされる速度 ダウンロードされた - あなたは多くの場合、それは減速だことがわかります ダウンダウンダウン。 したがって、これらの速度のテストは、率直に言って、ではありません 必ずしも代表。 しかし、短いダウンロードについては、確かによ 毎秒ダウンこの多くのビットを取得します。 ダンは、私たちは、スピードテストを実行しなければならない? さあ。 私たちのダウンロード速度があります そして現在、私たちのアップロード速度。 さあ、さあ。 さあ! さあ! あまりにも多く、私が言われています。 わかりました。 だから、ここでは、このスタジオでハウザーた のワイドナー図書館のスタジオ、 ハーバード大学。 スピードというのが私の小さなノートパソコン を通じて、得ている ハーバード大学のアウトバウンドインターネット。 今最後に、からの質問があります クラスメートの三 - したいと思いペルーからのマウリシオ ここから、次の質問を提起する。 MAURICIO RADA:こんにちは。 私の名前は、マウリシオです と私はペルーから来たんだ。 私の質問は、私が起動させていただいて、ある [聞こえない]私たちのためCS50を教える CS50材料を使用しての学校? [聞こえない]。 私の名前はマウリシオであり、これはCS50である。 DAVID J.マラン:[聞こえない] マウリシオとの他の誰 この特定の質問に興味 答えは絶対にあることを知って、 心をこめてはい。 実際には、ここの学生キャンパスで [ガブリエルという名前? Grimardes?] 誰がブラジル出身実際にやった 正確には、彼の故郷で 利用可能なここではもちろん、彼が呼ばCC50、 CC50.com.br、話す人の ポルトガル語、よろしければ 見てみる。 とガブリエルは、数年に何をしたか 前文字通りのすべてをダウンロードした CS50の配布資料や試験と 問題セットとビデオ。 そして彼は、ほとんどの翻訳 それは、自分自身を設定されました。 そして、彼のお父さんの助けを借りて、 彼の高い教室の後ろ 学校、彼自身は彼を教え始めました 最初の50 CS50の独自のバージョン、 高校の同級生の。 その後の学期、 彼のクラスメートの一部150。 そして、それは非常に、非常に感動的だ 彼を見て。 だから、この後に次のURLを参照してない場合 放送は、YouTubeのビデオをクリックしてください それは、そこに埋め込まれています。 そして、あなたはガブリエルはかなり教えて見ることができます その我々とほぼ同じ材料 同年教え キャンパスのCS50中。 と私は同じことを言ってとても満足している ガブリエル、以前は高校 ブラジルからの留学生は、ここになりました ハーバードなどのハーバード大学のキャンパス 新入生、この来年にはなります CS50の頭の指導員、およびすべての CS50往来オンに関わっ。 あなた自身がこれをやりたいのであれば マウリシオのように、ちょうどをご覧ください 当然のですCS50.tv、 独自のオープンコースウェアサイト。 そこにあなたができることをライセンスがあります 読んで、そしてそれは実際に何か クリエイティブ·コモンズ·ライセンスと呼ばれる ほとんどあなたがいると言っている に、自由な材料を利用できます あなた限り、材料を変更する 自分は他の人と同様に共有しています。 だから、今週の受信ボックスのためにそれだ。 なぜ我々は、ここで短い休憩を取ることはありません そしてあなたに60を見る機会を許可する 子猫の秒。 DAVID J.マラン:[聞こえない] 住んでいて、私たちが私たちが行うだろうと思っていたことである の1フィルムから、今日と結論 CS50自身のスタッフが、T.J. 理容室、一緒に入れている。 あなたはおそらく知っているように、CS50ここに キャンパスはCS50フェアで絶頂に達する、 学生の叙事詩表示 ' 最終的なプロジェクト。 あなたはハーバード大学を通じてCS50を取るもの オンライン拡張機能学校、 EDXオンラインを通じて同じようなを持つことになります 機会、バーチャルとはいえ オンライン、あなたの最終的なプロジェクトを示すことが のためのゆえた月数 全世界が確認します。 しかし、我々は我々があなたに意味を与えるだろうと思っていた ここで、私たちの上のいくつかの楽しみを背景と 正確に何の大画面ディスプレイ、 ここでのわずか数週間前に起こった キャンパス内でキャンパス CS50の公正のバージョン。 のがロールしてみましょう。 [音楽再生] スピーカ5:やあ、[?私はアリソンてる?] ここCS50フェアで、と - スピーカ6:[?カートストーン。 ?] [?スピーカ5:カート·ストーン。 ?] お会いできて素晴らしい。 だから、あなたは私たちに少しを伝えることができます あなたのプロジェクトについて少し? スピーカ6:ああ、よく絶対に。 スピーカ7:私たちは、音楽ビジュアライザを作った。 スピーカ8:[聞こえない]。 スピーカ9:だから私たちのどちらも持っていた すべての経験[聞こえない]。 スピーカ10:それは素晴らしいです。 他の学生の70%と同じ。 スピーカ11:私はの一つであった いない人の70% について何を知っている - スピーカ5:そして今あなたがしている [聞こえない]などがある。 スピーカ12:それは素晴らしいチャンスです 学生を結集する 何が起こるかを参照してください。 といういくつかの600余りのアプリを見てください ここに存在していなかったことが明らかに 理由の1エントリーレベルの前に 素晴らしいコースです。 スピーカ13:彼らは本当にあなたに応えるか 経験は、クラスに入ってくる。 私のように、私はゼロ、ゼロ、コンピュータを持っていた プログラミングのスキル。 私は、Javaが何であったかを知っていたので、 それはそれとしていた。 彼らは本当に、本当に。 特に - とのTF、素晴らしい。 のTFは素晴らしい、素晴らしいです このコースへのコンポーネント。 これはCS50た。 スピーカ14:数百のプロジェクト このホールを歩く。 キャンディの箱の数百人、数百人の ポップコーンの箱、およびかなりの数 参加者、およびちょうどすべて ていたストレスボール スローされ、家に持ち帰る。 これはCS50、これでした CS50クマでした。 おやすみなさい。 DAVID J.マラン:それは、それから、ある ここで何がCS50であなたをお待ちしております。 つまり、CS50のライブのためにそれだ。 そんなにラモン、Padrickのおかげで、 コルトン、そして背後にここにいるダン、 ディスプレイ。 と、Twitterで目を光らせるん フェイスブックやReddit、および他の場所のための あなた自身を経由しての発表 そのビデオや質問を提出することができます あなたはここで私たちに参加することができていること ライブの次CS50用のスタジオ。 これはCS50た。