DAVID J.マラン:こんにちは。 これはCS50実稼働中であると、この3月である 14、これは、幸せなパイの日を意味します。 今では、久しぶりです 私たちは、あなたを見てきたので、 先週の金曜日、ロブ理由 ボーデンと私は実際にあった 離れて会議で アトランタ、ジョージア州。 として知られている会議 SIGCSE、スペシャルインタレスト コンピュータサイエンス教育のグループ、 これは毎年結集 約1,000の教育者へ について話して動作するように 上の改善に コンピュータサイエンスの教育。 基調講演者の一 今年、実際には、 の創設者だった code.org、あなたはどちらかもしれない マスコミで見てきた 一年間。 彼らは、臨時をやった 取得一年間の仕事 コンピュータ科学に興奮し、人々、 特にプログラミングについて。 それらのほとんどは実際には、ある よく知られている取り組み されるコードの時間として知られています 機会を通してカリキュラム あなた、または友人、または 家族の一員、あるいは同僚、 少しで手が汚れて得ることができる コンピュータサイエンスやプログラミングの ちょうど時間 あなたがそれに連れて行くかどうかを確認します。 実際には、もしあなた自身 友人、家族の一員を持っている、 彼試してみたい、または同僚 またはいくつかのコンピュータサイエンスで彼女の手、 しかし、あなたはCS50のにそれらを投げると思います カリキュラムは、あまりにも少し多すぎるかもしれません すぐに、うまく是非、それを参照してください。 これらは試すことができますどこにcode.org /学ぶために ちょうど1時間の手 コンピュータサイエンスのビットで。 またはいっそのこと、彼らにこのクリップを示しています。 [ビデオ再生] - こんにちは、私はレアです。 - そして、私はトーニャです。 - そして、我々は幸運にもしている コンピュータサイエンスを勉強する。 我々はそれはひどいと思うこと 学校の90%がそれを教えていない。 - 彼らは間違いなかった 私の高校でそれを提供しています。 - だから我々は、このビデオを作るしようとしている 誰もが学ぶことができることを示します。 私たちは、千万を取得したい コー​​ドの時間をする学生。 コー​​ドの時間。 コー​​ドの時間。 -CODEの時間。 コー​​ドの時間。 コー​​ドの時間。 コー​​ドの時間。 コー​​ドの時間。 -CODEの時間。 - どのようにあなたは彼のことを得るか ヒマワリに着く。 彼はいくつかのアクションを行う必要があります。 - 私はそれを得た。 YAY。 - そして、我々はそれを実行することになるでしょう 何が起こるかを参照してください。 - アメージング。 - 私達は行き。 - ショッピング最初のプログラムを書いた。 - 私はそれを書いたの? - うん。 - これは先ほど書いたコードです。 - 非常に素晴らしい。 - 私のような、コードは次のようだと思った FBIのハッカー、記号とか。 問題の、少し 解決、ロジックを少し。 - それは、説明書のようなものだ。 プログラミングは、今日非常に簡単です。 - 無関心ちょうどあなたの携帯電話で再生します。 それをプログラムします。 - すべての権利。 - 恐ろしい。 - どのように誰かが行かない 就職はどうでしょうか? - たぶん見つけ、オンラインのクラスを取る コミュニティ·カレッジのクラス。 - あなたは最高のものを得ることができます 世界で仕事を支払う。 - 私は思うの薬の動き 全体コンピュータ時代へ。 テクノロジーに触れる 私たちの生活のあらゆる部分。 あなたが技術を作成することができた場合は、 あなたは世界を変えることができる。 - だから我々はあなたがしていることを興奮している コー​​ドの現在の時間に参加。 - 我々は、ちょうど2行のコードをしました。 - 3つのコードの行を。 - 四行。 セブンライン。 ファイブライン。 コー​​ドの-16行。 コー​​ドの-99行。 -60行。 コー​​ドの-18行。 コー​​ドの-75行。 - それは、あなたがどれだけ古い問題ではありません。 コー​​ドの時間。 コー​​ドの時間。 -CODEの時間。 -CODEの時間。 -CODEの時間。 - かどうかは、若いんだ 男でも若い女性。 あなたが住んでいるかどうか 都市または農村地域。 - 誰もこの国のはず コンピュータをプログラムする方法を学びます。 - そして私はちょうど完成 - コー​​ドの時間。 - それは実際に学ぶことは本当に簡単です。 - 女の子も、このことを学ばなければならない。 その言語を理解し それは、将来のことになるだろう。 - 誰もがコンピュータ科学を学ぶことができます。 - そして、あなたはあまりにも学ぶことができます。 - ジャック·ドーシー、Mark Zuckerbergは、ビル ゲイツ、y'allのすべては、私が学んでいる。 それに打撃を与えます。 [ENDビデオ再生] 今、何かが私に語ったことがある場合 あなたは、CS50にいるかCS50xである あなたがより良く、より費やしてきた コー​​ディング上の一時間。 しかし、どのような家族の、 友人、同僚 あなたはこれに紹介したいこと 世界が、ここでは別の動機です。 この男を覚えていますか? 後半の非常に人気の、あります いわゆるゆるいき 様々なプラットフォーム上の鳥。 そしてここでは、URLが、 code.org /ゆるいで、 どこcode.orgで親切な人々のことが可能 あなたはどちらを経由してツールをまとめる または友人があなた自身を作ることができます その人気ゲームの実装です。 だから、それをチェックしますか。 今では、会議、および先週の金曜日。 ロブボーデンと私は再びどこで、 離れてこの会議では、 そして我々は考えた ゲストホストを持つ。 そして、我々は非常にA試してみた オーディションのためのいくつかの人々。 それらのどれもに見えない うまく、私たちは思った 私たちはあなたにいくつかのクリップを表示したい 蒸散何をしたかの。 [ビデオ再生] RAMONガルバン:私はラモンガルバン充填よ 通常のホスト、デビッド·マランのためにある。 米軍のパスコードだった 000000、あなたは私に言わせれば、本当に安全ではありません。 それにもかかわらず、私はあなたを愛しています。 あなたを一周デビッドとは異なり。 のは、この過ちを乗り越えないようにしましょう​​。 についてこれは何ですか? ちょうどハリールイスでビデオを見てみましょう。 [ENDビデオ再生] DAVID J.マラン:今、最も何を そのクリップに関する面白いではありません ラモンは、目の前で行われるか カメラが、どのようにラモンは知りませんが、 少数のようになるまで さっき、私たちがしたこと 背中それらのクリップを再生しようとして ここにあなたのためのインターネット上の。 そうCS50自身、ラモンガルバン。 で、おそらく戻ってくる 将来のエピソード。 今また、あなたが思い出すかもしれ 我々は、最後の回のエピソードを残した クリフハンガーの少し上、 私たちは、上記の場所 ロブ·ボーデンは、持っていることを 双子の兄弟、ポール。 誰が、もう一度、自分自身を空想 コメディアンのビット。 しかし、彼はまた、表示されるように起こった アメリカの人気ゲームショーでは、 そして私たちはあなたにどれを尋ねた。 あなたのよく、いくつかの 答えに書いている。 そして、ここにその一例です。 CS50に住んで、ダビデは約言及 ロバートの双子の兄弟、ポール·ボーデン、 そして、それをGoogleにについて質問した。 彼はハーバード大学でのようなよくも見えます。 そして、誰がミリオネアになりたい、 はい、私は最初の1いたら このことを報告するために、デビッド、先生、私はだろう 次のCS50に有名になり喜んでいる 住んでいます。 だから、自分が有名に検討する 答えは確かにあったため、 誰がミリオネアになりたいと思っている。 実際には、ここに描かポールです そのテレビ番組のホストと一緒にボーデン。 そして、我々はまた、掘削のビットをした、 あなたのために、このクリップを見つけました。 [ビデオ再生] フランクリン、ニュージャージー州からのポールボーデン。 ちょっとポール。 ショーへようこそ。 ありがとう、ありがとうございます。 ポールそれはあなたがソフォモアあり、ここで述べています ハーバード大学で、明らかに スマートな男。 - 私は推測する。 - さて、私の本の中で、その 確かにそのように示唆している。 あなたがいたとき、私は知っている 大富豪のために列に並んで、 天からのしるしをあなたがしていると述べ おそらく正しい、うまくやって行きますか? - あなたはそれを言うことができる。 私は列に並んでいたとき、私は持っていた に隠れたポロシャツ そして鳥は糞に起こった 右私のシャツの背中ダウン。 そしてそれはまだインチ隠れた しかし、それは幸運になってしまった。 - それは幸運であり、参照してください? あなたはそこに行く、あなたはここにいる。 すべての権利、ポール。 準備できてるの? - 私は準備ができています。 - すべての権利。 その後の億万長者をプレイしてみましょう。 そして、あなたの弟が座っているの あなたの後ろに、あなたの弟ロブ。 どのようにして、ロブですか? - 私は申し訳良いお元気ですか? - 双子の弟。 - はい。 - 今、あなたは、あなたは、しかし、より若いだ 右、6分後に出てきた? それは正しいですか? - 私はそう思います。 - しかし、あなたは賢く兄弟ですか? - まあ、私は自慢したくはありません。 だから私はそれに答えることができません。 [ENDビデオ再生] - だから、ロブは、双子を持つ別の書き込みを行う クラスメートの、うーん興味深い。 ウサギの穴は、どのように深い行くのですか? 私は質問を持って、なぜ問題を行う セットはautogradedことはとても時間がかかるの? 何が舞台裏で? だから我々は、これが思った 実際に良い質問かも それは少しを示唆ないので答える 根底にある興味深い技術的に 詳細。 人気の信念に反して、そうではありません 実際、マペットによって等級ではなく、 我インフラストラクチャによって クライアントのチェック50として知っている。 そして、我々は知っているインフラの サーバ側のサンドボックス50。 今慣れていない人のために、 テストするために いくつかの正し CS50の問題セットの問題、 あなたは、コマンドを実行することができます 知らCS50アプライアンス 指定した小切手50など テストのためのユニークな識別子 実行したいこと。 して、次のように指定 ファイルへのパス またはアップロードするファイル テスト用のサーバーに。 いま、応答 サーバーから来る、 うまくいけば、すべての緑を参照してください。 ここにいるようなスマイリーフェイス、、 私が書いたことを示す "こんにちは、世界"非常に正確に。 これとは対照的に、私が何かをした場合には 実際に間違った、好きではない 私は、ファイルを正しく可能性が命名 この恐ろしい赤い不幸な顔を取得 hello.cのが存在していると言って、 これはそうでないことを意味 実際には、赤色で示すよう そして何かがでているかの 黄色、一方、 これらのチェックはしてもしなかったことを意味し なぜなら、いくつかの依存関係を実行すると、 いくつかの以前のテストではなかった 実際には成功しません。 それでは、実際に起こっている ボンネットの下に? さてあなたは、これを実行すると 50コマンドを確認して、我々はしている 基本的にビュン までのすべてのファイルの、 にそれらを送信し、それらを圧縮する ここで、サーバのCS50のクラスタを参照してください。 我々はその後と呼ばれるものを作成 彼らの周りサンド。 基本的にあなたが考えることができます フォルダとしてこれを、 そして存在する特別なユーザとして 単にコンパイルを目的とした その具体的なコードを実行する 誰か他の人のから分離して、 生徒が持って念のよう 偶然の無限ループまたは悪化、 それは必ずしもするつもりはない システム上の他の誰に影響を与える。 も、任意のファイルを操作することができますか 許されるべきではないことを削除。 今、どのようにコードがテストされるのでしょうか。 まあ、我々は全体のインフラを書いた CS 50サンド - サンド、再び呼び出さ。 そしてこのインフラストラクチャ 書かれている、驚き、 JavaScriptのと呼ばれる言語で。 クライアント側からのあなたが知っているかもしれない、 経験、それは結局のところ また、JavaScriptを使用することができます サーバー側で。 どのようないくつかの操作を行い テストでは、実際には次のようになり? さて、ここでいくつかのサーバー側のJavaScriptです コー​​ドは、その目的とするところは、単に抜粋だ。 しかし、これは2つのチェックを表す 私たちはあなたのコードで実行する可能性があること。 トップまでそこにいるの最初の、 ファイルのhello.cが存在するかどうかをチェックし、 そして、実際に第1 あなたのファイルは、[OK]コンパイルする場合チェックします。 そして、それは最終的には何ですか これらの不幸な顔を生成し、 あなたが見るか、それらの幸せそうな顔 チェック50の結果の形で。 今、多くののために 技術的な詳細、あなたがしている この論文を見てみることを歓迎 ここで、偶然、実際にあった 昨年ので発表 SIGCSE会議、 それははるかにダイブ そのシステムがどのように機能するかに関して詳細 そして、なぜ我々は昨年、それを構築しました。 さて、後半のメディアでは、 この表現されている ここ - 後藤失敗し、 いわゆる後藤は失敗 アップルを悩ませたバグ コンピュータ最近。 今、私たちは、CSでこれを導入しない 50なぜなら、C言語でのgoto文 一般的にあっても、眉をひそめている それは間違いなく、その用途がありますが。 そして、これはここで何を意味し、 後藤失敗し、それが何であれ プログラムは、この行を持っている つまり、コードに行く必要があります コー​​ドの別の行にジャンプ 関係なく、任意の行 それ、そのコード行の間にある キーワードで失敗と表示されます。 失敗は、何でもかまいません FUBARの[? BES?]が、この場合、 Appleは失敗し、それを呼び出すことを選択した それは、コードの塊だから、その 実行するかどうかと 何かが失敗したとき。 今、残念ながら、Appleはミスを犯した この文を使用して、として、我々はすぐに表示されます。 そして、彼らは最近 この発表をリリース そのバグ修正のレポートのいずれかで。 を持つ攻撃者 特権的なネットワークの位置 内のデータをキャプチャしたり、修正することができる SSL / TLSで保護されたセッション。 SSL、リコールは、セキュリティで保護された ソケット·レイヤ、およびそれの 一般的にするために使用される技術 Webブラウザ間のトラフィックを暗号化し、 MacやiPhone、またはいずれかで言う その他のデバイス、およびWebサーバー。 とTLSは、それに関連しています。 この問題は取り上げられた 復元検証ステップがありません。 だから、これはAppleの説明だった 問題と解決策、それ。 しかし、これは実際に何を意味するのですか? だから我々は、いくつかの掘削をした、と私たち 実際にソースコードを発見 SSLのAppleの独自の実装のために、 これを再びのMacやiPhoneに影響を与え、 あなたが使用している場合は特に これらのコンピュータ上のSafari。 ここではそのコードからの抜粋です。 さて、あなたは認識しない場合があります 機能の一部。 そして、あなたは使用を認識しない場合があります のこれまでのステートメントに移動します。 しかし、これはやや馴染みの構文です。 我々は持っているいくつかの条件、いくつかの インデント、関数、中括弧。 だから、すべてが外国人ではない。 しかし、ここでは少しズームインしてみましょう。 ここでは、それらの条件に合わせて調整、 ここで後藤が失敗​​の言及です。 今、失敗は何ですか? さてそれでは、実際にスクロールしてみましょう プログラム内のさらに下。 これらの線にある コー​​ド、これらの3つのライン あなたの場合に実行される 確かに失敗する行くのですか。 さて、問題はその後何ですか? さて、最大戻りましょう ここで、これらの条件に 私は黄色で強調表示した すべては後藤が失敗​​の言及。 好奇心、何しましたか? そこの底に焦点を当てています。 右? コー​​ドは、新たな可能性があります しかし、アイデアはありません。 我々がここに拡大した場合は、よ 気づくこと、プログラマ 書かれた後藤は、二度失敗しました しかし、それらの両方を字下げ。 しかし、あなたはこれと同じミスを犯した可能性があります 自分のCS 50のためのいくつかの問題にある。 あなたは2行をインデントという理由だけで 条件の内のコードの 彼らがしていることを意味するものではありません 実行しようとして両方。 彼らは両方とも実行するつもりだ あなたが実際にそれらの両方を囲む場合は、 何で? 中括弧。 だから何が本当に起こっているのであれば 私は、ソートのインデントを修正 そしてその上、任意の中括弧を追加しないでください 本当にボンネットの下に起こって、 後藤が持って失敗するということです 基本的に、ここでの提携を残した それがために起こっていることを意味 どんな実行されない。 そして、あなたがに行くつもりだ、 またはそれらの3にジャンプ コー​​ドの行は、我々は少し前を見た。 だから、意味するところは何ですか? さて、それらを見てみましょう 右ここで一番下の2行。 これらの行は、決して、 今までに達します。 何があっているため、 その第二の後藤は失敗 プログラムを強制しようとしている これらの行を右にジャンプします。 と長い話を短く、 これらの最後の2行 のために実際に重要である SSLの正確さ。 彼らは実行しない場合には実際に、それはある 可能か敵、悪いやつ、 一般的に知られているものを賃金に 中間者攻撃の男のように、 安全なウェブサイトのふり フェイスブック、またはアマゾン、あるいはGoogleのよう。 しかし、実際には見ること - ある あなたに暗号化された接続、 彼らは、あなたのトラフィックを転送 に沿って、良くも悪くもため。 おそらくあなたのユーザ名、 おそらくあなたのパスワード、 おそらくあなたのクレジットカード情報、 問題の実際のサイトへ。 かではない、まったく。 言い換えれば、これはSSLを壊す。 今ありがたいことに、Appleはこの問題に対処しました。 両方の最近のMac OSとiOS用。 しかし、あなたがチェックを倍にしたい場合 お使いのコンピュータには、最新のものになりました [自動更新を持っていると仮定して gotofail.comに頭、上 あなたはちょっといいが表示されます できるだけ多くを教えてくれますテスト。 一方、あなたが考えているなら 実際のソースコードを見て、 これは長いURLですが、ここにある そのファイルのソースコード全体 あなたは感を取得したいのですがあれば 実世界のプログラミングが何であるか 等が挙げられ、率直に言って、現実世界のバグ。 バグといえば、このミームだった 後半のかなりを配布した。 コー​​ド内の99ほとんどのバグ、 コー​​ド内の99ほとんどのバグ、 、1ダウンを取り、それを周りのパッチを適用 コー​​ド内の127少しのバグ。 それでは、これを参照している? おそらく、これは経験です あなた自身が持っていた、 あなたは、いくつかを追いかけしようと場所 バグし、別の、または多分 でも、より多くのバグのように跳ね上がる あなたの試した結果 一つの問題に対処する。 実際には、このために さらに、家庭のヒット、 の顔をプルアップしましょう それは、おそらくよく知られている。 途中でマルコムからHAL、。 [ビデオ再生] [音楽再生] [ENDビデオ再生] DAVID J.マラン:そして今、いくつかのhello クラスメートの一部から。 最初にハリドであり、友人 彼のバージニア州北部出身 米国では。 KHALID:アホイCS50の仲間、私の 名前はハーリド[聞こえない]です。 私のオウムを満たす、[聞こえない] 私は、バージニア州北部に住んでいます。 私は第八年生だと私はよ CS50クラスの一部であることに興奮して。 これは体験して素晴らしいです 大学が、家にいる。 あなたが想像できるように、私が在籍しています オンライン学習プログラムの中。 体験してお気軽に ここに私の最初のプロジェクト。 あなたの周りを参照してください。 DAVID J.マラン:そして今 、のはカンザスシティに向かうましょう デレクが待っミズーリ。 彼は撮影時にデレクは仕事をしていた このので、ノイズを少し聞こえるかもしれません 以来、バックグラウンドで 彼は、データセンターで動作します。 DEREK MITCHELL:こんにちは、 私の名前はデレク·ミッチェルです。 私はカンザスシティ、ミズーリにいます。 そして、私はCS50を取って クラスので、私は本当に いくつかを学ぶ必要がある 私の仕事のためのプログラミング。 私が働く場所です。 私はのための地域サポート技術者です Cabelaの、世界有数の紳士服店。 と私はいくつかの詳細を学ぶためにしようとしている プログラミングので、私は自分のキャリアを得意とすることができます ちょうど良い技術者であること。 だからもう一度、私の名前はデレクです ミッチェル、これはCS50である。 【イタリア製といえば] FEDERICO:こんにちは。 私の名前はフェデリコGrivelliです。 私はイタリアの出身です。 私が最も大きいの1に生まれた 国、ミラノの都市。 そして、私は実際にで育った ミラノの隣に小さい都市。 だからここに私の願望が開始されます 私の視野を拡大します。 そして、これは、なぜ今日は外国です ワシントン州の交換留学生。 もちろん、アメリカ合衆国。 だから、アメリカの教育がある イタリア語から本当に違う。 ここで私は、はるかに多くを得る 経験上の手、 むしろ研究と暗記より。 だから、これは私だった、私の名前は再び フェデリコGrivelli、これはCS50である。 DAVID J.マラン:そして今こんにちは 誰かから、我々は予想していなかった。 SARAH COFFEY:こんにちは。 私の名前は私は、サラ·コフィーです Malthamから、マサチューセッツ州、 と私は結婚してる CS50自身のダン·コフィー。 ダンは、私はちょうど望むたかった あなたは非常に幸せな誕生日。 DAVID J.マラン:彼はこのことを知らない 起こるとしているが、CS50自身、 ダニー·コフィーは​​、権利である 今制御室。 しかし、インターネット上にあるとしている、 本日、第29回の誕生日なので。 ダンからさあ。 それ以外の場合は、ダンを出てください これは非常に厄介されようとしている。 ダン? 今年はダンコフィーで、知りませんでした これが起きているつもりだった - 私たち もちろん、これを用意しました。 とても幸せ29歳の誕生日、そして我々 あなたは、確かに、驚いている願っています。 いいえ、他の方法で、他の方法で、その。 いいえ、それはなかった。 DAN COFFEYは:私達は行き。 DAVID J.マラン:ダン·コフィー、みんな。 出てくるため、非常に多くのダン、ありがとうございます。 そして今、パンダの60秒。 [ビデオ再生] [音楽再生] [ENDビデオ再生] DAVID J.マラン:今、あなた月 最近のエピソードを思い出し、 我々はLaunchCode、紹介した セントルイス、ミズーリのイニシアチブ、 人のボランティアが運営 に沿って、次のされています CS50のカリキュラムとし、 セントルイスの案内市民 年末に向けて、その材料を通る プログラミングでそれらをペアに貢献 学期の終わりにジョブ。 あなたは、実際に思い出すことがあり、その この取り組みはとても人気があった 彼らはほとんどその、セントルイス 地元のオペラハウスをオーバーフローしました。 さて、LaunchCode年代 非常に優雅に創設 最近のキャンパスに来た と座ることに合意した のためのサンダース·シアターで私たちと LaunchCodeが何であるかについてチャット そして、それが続いてきている方法。 DAVID J.マラン:私達は私達に今日ここにいる 飛んだLaunchCodeからの友人 からのすべての方法で、 セントルイスは挨拶する。 みなさん、こんにちは。 JIM MCKELVEY:こんにちは。 DAVID J.マラン:私たちは持っています ここに私達と今日LaunchCodeから。 JIM MCKELVEY:だから、私はジムMcKelveyよ。 BRENDAN LIND:そして、私はブレンダンリンドだ。 ザックLOU:そして、私はザックルーだ。 DAVID J.マラン:そして、 慣れていない人のために、 あなたは私たちに少し言うことができる LaunchCodeが何であるかについては? JIM MCKELVEY:だからLaunchCode 職業紹介システムです 我々は先駆的なされていることを 、セントルイスで始まる しかし、我々は全国のそれを持って来るつもりです。 アイデアは、基本的に取得することです 企業は雇用を変更するには 人々を受け入れるための実践 非伝統的な資格を持っている。 プログラマのように、我々が知っているように、 その最良のプログラマの多く 独学である程度である。 企業にはありません 必ずしも認識 この彼らの雇用慣行の。 だから、あなたが良いコーダなら、 あなたはまだ必ずしもない 良い仕事への道があります。 だから、私たちは仕事を始めた 百の企業と 数十億ドルから エンタープライズのような企業は、 ダウンとMasterCard、 2人の新興企業へ。 そして、我々はそれらすべてが同意する得ている LaunchCode候補に入れて、 基本的には徒弟制度。 DAVID J.マラン:そして、どのように知りましたか 最初の場所でCS50の材料。 JIM MCKELVEY:だからそれは本当に面白かった。 私の妻はオンラインで授業を受けた ハーバード拡張を介して。 そして、彼女は2012年秋CS50を取った。 我々はあったが、私はよ トレーニングによるコンピューター科学者。 だから、私はを通して彼女を助けた クラスには、私はそれを見ていた。 そして彼女はこれは、あなたが知っている、と述べ EDXを通じてオンラインで提供され、 そして我々は持っているこれらの人々を、置いている 非常に少ない伝統的な資格、 私たちは似ている、これは素晴らしいことでしょう。 だから、我々はそれを知った方法です。 を通じてM妻、アンナ。 そして、あなたのハーバード大学エクステンションプログラム。 DAVID J.マラン:それは面白いです。 このような小さな決断だが、彼女の撮影 クラスは、そのような影響を与えた。 JIM MCKELVEY:それは超ラッキーだった。 そして、我々は見て本当に興奮していた あなたたちは、EDXで作業していること それを利用可能にする、および すべての補足資料。 そして、それはファンタスティックだ 訓練のためのリソース。 DAVID J.マラン:わかりました。 さて、ニュースでは、 実際に見に出会った 何LaunchCodeの最初の夜に あなたはオペラハウスにいたときだった。 あなたは私たちに与えることができます ものの直接のアカウント あなたの経験は、その夜のようだった? JIM MCKELVEY:ええ、私はローマにいた。 そしてブレンダンは3:00に私を呼んで 午前中に、と言った、 我々はすべての3会場をオーバーフローしました。 だから我々は、キリスト教会を持っていた 大聖堂、ダウンタウン図書館、 これと軍人記念、 3かなり大きな会場です。 そして、我々は期待していた 数百人。 私たちは、千人以上の人がサインアップがありました。 だから我々はすべてをオーバーフローし そしてブレンダンは私を呼び出して、 のような、我々はより大きな建物を必要としています。 そして、彼らは私たちにこれを得た 巨人、この巨大なオペラ 我々は最初のクラスを開催しました、家、。 DAVID J.マラン:ああそれは素晴らしいことだ。 JIM MCKELVEY:そして、人々 とても感謝していた。 私が意味する、人々は誰 我々は達している あなただけしたい人 これらの人々を助けるために。 DAVID J.マラン:そして、何から あなたがどれだけ現実的な、見てきました それは、入る人です 無事前の背景を持つコース。 そして、いくつかのヶ月後に、 彼らはCS50の13週を持っている 実際に自分のベルトの下に 十分な自信 とに十分な資格がある 実際のプログラミングの仕事。 JIM MCKELVEY:ダビデ、 私たちは本当にOK、知らないのか? 我々はそれを行っていないため、 まだ規模の任意の並べ替えで。 あなたは今、我々のデータ·ポイントを知っている 私は可能だった学んだことです。 した後、50いくつかの 我々は置かれてきた人々、 彼らがどこに我々は一般的に知っている。 そして、我々の推測ではある誰か 誰CS50伝わってくる 一般的になるだろう いくつかのように熟練 我々は持っている人々の 既に正常に配置されます。 だから我々はまだその規模が証明されていない。 そして私はそれがだとは言わないよ いかなる手段によっても教育に完了します。 しかし、それはこのような素晴らしいスタートだ。 そして、それは人々にコンテキストを提供します。 そしてそれはまた、あなたが知っている、 それは厳密なクラスです。 だから、これを完了しただれでも クラスには、何かを証明しています。 彼らはいくつかを実証してきたこと 文字またはあなたの組み合わせ 、粘り強さや知性のいずれかを知って、 または何でもその魔法のような式がある それは介してそれらを取得する かなり厳しいクラス、 我々はそれが前兆になるだろうと思います 非常によく彼らの成功のために。 そして、我々はしている企業があります その上でバックアップしてくれる。 だから、私たちは本当にわからない。 しかし、我々はあることを非常に楽観している CS50を通じて取得した誰も、 私たちは、仕事を得ることができます。 BRENDAN LIND:そして事 LaunchCodeではないということです あなたの典型的なエントリレベルのレンタルなどである。 右、それはどこではありません あなたが来て、言う 通常は、C.S.が必要になる場合があります 度と仕事の2年間 ジョブの多くを得るために経験、右か? しかし、その後、LaunchCodeあなたが入ってくる それらのもののいずれかを必要としません。 あなたがする必要はありません その時点までに資格。 あなたがする必要がどこに その適性を持っている そのレベルに到達するために駆動します。 だから、見習いだ。 そして、あなたがしているまでそれが続く そのレベルで、どこで あなたが持ち込まれます 通常の位置のため。 同社はさせることができます あなたが任意の時点でアクセスしてください。 DAVID J.マラン:だから企業 ものは、最終的にやっている その最初のパートナーシップ。 BRENDAN LIND:右。 だから何CS50 - 私たちがしている CS50でやろうとしてやって 彼らはポイントを取得した場合 それから、ちょっとあなたはCS50を取ることができれば、 あなたはそのドライブを持っているように、 あなたが学ぶために、その意志を持って、 そしてあなたはその適性にしてい 自己学習し、企業で働く それはつまり何でも扱うために必要とされる。 そして、我々はそれらを得ることができ、 私たちはドアにそれらを得る。 そして、彼らは、彼らは15ドル支払いを受ける、支払いを受ける 期間見習いのため時間。 そして、彼らは準備ができているときはいつでも、会社 サラリーマンの位置にそれらを回す。 会社にはない場合、彼らは、ない場合 彼らは彼らの方法にしていると思いますが、 彼らはそれらを手放すことができます。 これまでのところ、その成功は、ということです ほとんど誰もがまだある 自分の会社を持つ。 DAVID J.マラン:わかりました。 だから、今、あなたがしている セントルイスに焦点を当て、 私はあなたがしたいのですが集まる 全国的に主導権を握る。 それでは、実際に次のあなたのためです? JIM MCKELVEY:だから次のシリーズである 全国の都市の。 そこで、我々は国家の行きたくない 我々は、モデルを洗練するまで、 そしておそらくそれらのカップルを敷設 汚れを通じて歩道。 これの完了 最初CS50クラスです 本当に重要になるだろう、なぜなら 私たちは、それとは良好なデータを取得している。 しかし、我々はどのような作品とは何を知っていれば 私たちは本当にやってスケーリングする必要があり、 その後、我々はスケールするつもりだ 可能な限り迅速に、 必要性はどこにでも存在しているため。 そして、我々は、このいくつかをしようとしていない 地元、セントルイス現象の一種。 私達はちょうどテストベッドとしてそれを使用している。 そして、我々が拡大されます あなたは、すぐに私達ができるよう、知っている 同じようなニーズを持っている場所へ。 DAVID J.マラン:まあ、そう、ありがとう これまで行ってきたすべてのもののための多く。 我々もそれの一部であることを光栄だ。 それは非常に感激されています。 JIM MCKELVEY:ありがとうございます。 これはとても寛大でした ただ、世界クラスの教育という 誰が人々のために提供されています 純粋にそれを感謝しています。 私はあなたが出会うことがしたい 学生の何人か あなたの人々を参照してください。 知っている、それは人生を変えるだ。 と私はちょうど私達がリーチスルー可能性がしたい カメラとは、ここでそれらをもたらす。 しかし、それはとても有意義です。 そしてそれは、針を動かすだ それは本当に良いことだ。 だから、あなたに感謝。 DAVID J.マラン:ありがとう あなたたちからも同様。 助かるよ。 そんなにご参加いただきありがとうございます。 詳細のためのlaunchcodestl.com。 だから我々は、その直後にチャットしてしまった より多くの我々は何ができるかについてチャット。 そして、我々は次のように出くわしました。 我々は発表してとても満足している 初CS50ハッカソンこと に行く予定 セントルイスへの道。 LaunchCode版。 実際には、我々は、私たちと一緒に撮影されます あなたはこれらの人々に会いたいと思います。 あなた自身は、セント出身場合 ルイ、あるいは最終的だろう Onlineで調整するように、CS50の 自身のアンドリューはあるでしょう。 CS50のチャン、コルトン、 あなただけ会ったダン、、 デヴィン、ガブリエル、ジェイソン、ラモン、 また、以前会った。 ロブ·ボーデン、シェリー、誰あなた月 などの映画から覚えている - と[? Zemaila?]。 だから確かに、あなたがしたい場合 セントルイスまたはオンラインご参加 live.cs50.net、ために同調で 金曜日の次のライブ 午後6時東部時間で3月28日。 我々はのために目を覚ましことになるだろう かなりの数時間その日の夕方。 そして、我々はあなたが滞在いただければ幸いです 私達とアップにも。 それは今週のCS50のライブのためにそれだ。 そんなにみんなに感謝 カメラの後ろ。 そんなに私たちの貢献に感謝します。 私たちは、聖でお会いしましょう セントルイス、これはCS50であった。 RAMON:キツネは何と言っていますか?