>> 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た。