DAVID J. مالان: مرحبا العالم. هذا هو CS50 لايف وهذا هو مارس 14، وهو ما يعني، يوم سعيد بي. الآن انها كانت فترة من الوقت منذ رأيناه لك، لأن يوم الجمعة الماضي، روب بودين، وكانت في الواقع بعيدا في مؤتمر في اتلانتا، جورجيا. مؤتمر المعروفة باسم SIGCSE، والاهتمامات الخاصة المجموعة على الحاسوب تعليم العلوم، الذي يجمع كل عام بعض المربين إلى 1،000 والحديث عن العمل على إدخال تحسينات على التعليم علوم الكمبيوتر. واحدة من المتحدثين الرئيسيين هذا العام، في الواقع، كان مؤسس code.org، والتي قد وقد شهدت في الصحافة خلال العام الماضي. فعلوه استثنائية وظيفة خلال العام الماضي الحصول على الناس متحمسون علوم الكمبيوتر، وحول البرمجة على وجه الخصوص. في الواقع، واحدة من أكثر بهم مبادرات معروفة كما هو معروف إن ساعة من قانون وهو فرصة والمناهج التي عبر لك، أو صديق، أو أفراد الأسرة، أو زميل، يمكن الحصول على أيديكم القذرة مع قليلا علوم الكمبيوتر والبرمجة لمجرد ساعة ل معرفة ما إذا كنت تأخذ به. في الواقع، إذا كنت نفسك لديك صديق أو أحد أفراد العائلة، أو زميل الذين يرغبون في محاولة له أو يدها في بعض علوم الكمبيوتر، ولكن هل تعتقد أن تزج بهم في لCS50 المنهج قد يكون قليلا جدا أكثر من اللازم قريبا، وأيضا بكل الوسائل، راجع لهم لcode.org / التعلم حيث يمكنهم محاولة أيديهم لمدة ساعة واحدة فقط في قليلا من علوم الكمبيوتر. أو الأفضل من ذلك، وتبين لهم هذا الكليب. [تشغيل الفيديو] مرحبا،، أنا ليا. وأنا تونيا. ونحن محظوظون بما فيه الكفاية ل أن تدرس علوم الكمبيوتر. نعتقد أنه لأمر فظيع أن 90٪ من المدارس لا تعلم ذلك. -فعلوا بالتأكيد لا تقدم عليه في مدرستي الثانوية. لذا، نحاول جعل هذا الفيديو لإظهار أن أي شخص يمكن أن يتعلم. نريد للحصول على 10 مليون دولار الطلاب على القيام ساعة من المدونة. ساعة من قانون. ساعة من قانون. -ساعة من المدونة. ساعة من قانون. ساعة من قانون. ساعة من قانون. ساعة من قانون. -ساعة من المدونة. كيف تحصل عليه ل الحصول على عباد الشمس. انه يحتاج للقيام ببعض الأعمال. -I حصلت عليه. ياي. وبعد ذلك سنقوم تشغيله ونرى ما سيحدث. مذهلة. ، وهناك نذهب. أنت كتبت للتو البرنامج الأول الخاص بك. -I كتب عليه؟ -نعم. وهذا هو الرمز الذي كتب فقط. -جدا رهيبة. -I يعتقد مثل، كان رمز مثل FBI القراصنة والرموز والاشياء. -A قليلا من المشكلة حل، قليلا من المنطق. -انها مثل التعليمات. برمجة هو أسهل كثيرا اليوم. -مش مجرد اللعب على هاتفك. البرنامج عليه. حسنا. -ممتاز. كيف يفعل الشخص حول الحصول على وظيفة؟ لربما يأخذ الدرجة على الانترنت، والعثور على فئة في كلية المجتمع. أنت يمكن الحصول على واحدة من أفضل دفع وظيفة في العالم. -أعتقد تتحرك في الطب في عصر الكمبيوتر بأكملها. اللمسات تكنولوجيا- كل جزء من حياتنا. إذا كنت يمكن أن تخلق التكنولوجيا، يمكنك تغيير العالم. لذلك، نحن متحمسون أن كنت المشاركة في ساعة اليوم من المدونة. ونحن لم يفعلوا سطرين من التعليمات البرمجية. -ثلاثة خطوط من التعليمات البرمجية. أربعة خطوط. سبعة خطوط. خمسة وخطوط. -16 خطوط الرموز. -99 الأسطر من التعليمات البرمجية. -60 خطوط. -18 الأسطر من التعليمات البرمجية. -75 الأسطر من التعليمات البرمجية. -لا يهم عمرك. ساعة من قانون. ساعة من قانون. -ساعة من المدونة. -ساعة من المدونة. -ساعة من المدونة. سواء كنت شابا رجل أو امرأة شابة. سواء كنت تعيش في مدينة أو منطقة ريفية. -الجميع في هذا البلد ينبغي تعلم كيفية برمجة الكمبيوتر. وأكملت للتو - ساعة من قانون. -انها في الواقع حقا سهلة التعلم. يجب أن تعلم هذه الفتيات أيضا. فهم تلك اللغة وهذا ما سيكون في المستقبل. -يمكن لأي شخص تعلم علوم الكمبيوتر. ويمكنك أن تتعلم أيضا. -جاك دورسي، مارك زوكربيرج، بيل بوابات، كل كلكم، وأنا أتعلم. -اعطائها رصاصة واحدة. [END تشغيل الفيديو] الآن شيء يقول لي أنه إذا كنت في CS50 أو في CS50x، كنت قد أمضى أكثر من جيد ساعة واحدة فقط على الترميز. ولكن عن أي أفراد الأسرة، الأصدقاء، أو الزملاء ان كنت أود أن أعرض لهذا العالم، وهنا حافزا آخر. تذكر هذا الرجل؟ شعبية جدا في الآونة الأخيرة، لديها كان ما يسمى القفاز الطيور على منصات مختلفة. وهنا لدينا URL، في code.org / القفاز، حيث الناس في نوع code.org يمكن تشكيل الأداة عن طريق الذي أو صديق يمكن أن تجعل الخاصة بك تنفيذ تلك اللعبة الشعبية. لذلك تحقق من ذلك. الآن هذا المؤتمر، ويوم الجمعة الماضي. سرقة بودين وكنت فيها مرة أخرى، بعيدا في هذا المؤتمر، وكنا نظن حول وجود المضيف الضيف. وحاولنا خارج تماما قليل من الناس لاختبارات. أيا منها لا يبدو ل العمل بها، حتى ظننا كنا تظهر لك بعض لقطات ما لم ارشح. [تشغيل الفيديو] رامون غالبان: أنا رامون جالفان ملء في لالمضيفة العادي الخاص بك، ديفيد مالان. كان رمز المرور للجيش الامريكي 000000، ليست آمنة حقا اذا سألتني. ومع ذلك، وأنا أحبك. على عكس ديفيد، الذين الدوائر لك. دعونا لا يذهب أكثر من هذا الخطأ. ما هو هذا؟ دعونا نرى مجرد الفيديو مع هاري لويس. [END تشغيل الفيديو] DAVID J. مالان: والآن، ما هو أكثر مضحك كليب عن ذلك ليس كيف يقوم رامون أمام الكاميرا، ولكن كيف رامون لا يعرف، حتى اعتبارا من بضعة لحظات قبل أن كنا الذهاب للعب تلك قطات ظهر لأنك هنا على شبكة الانترنت. حتى الخاصة في CS50، رامون جالفان. ربما يعود في بعض الحلقة المستقبل. الآن وفي الوقت نفسه، تذكرون غادرنا مرات الماضي حلقة على قليلا من التشويق، حيث ذكرنا أن روب بودين ديه الأخ التوأم، بول. الذين، مرة أخرى، يتخيل نفسه قليلا من الكوميدي. لكنه حدث أيضا أن تظهر في شعبية لعبة تظهر الأمريكية، وطلبنا لكم أي واحد. عدة جيدا من أنت كتب في مع الجواب. وهنا أحد الأمثلة على ذلك. في CS50 الحية، ديفيد ذكرت من شقيق روبرت التوأم، بول بودين، وردا على سؤال حول إلى Google ذلك. كذلك يبدو انه في هارفارد، أيضا. و، الذي يريد أن يكون مليونيرا، ونعم، إذا أنا أول واحد أن يقدم تقريرا بذلك، ديفيد، يا سيدي، أود سنكون سعداء أن تكون مشهورة على CS50 المقبل عيش. لذلك تعتبر نفسك الشهيرة لأن الجواب كان في الواقع، الذي يريد أن يكون مليونيرا. في واقع الأمر، في الصورة هنا هو بول بودين إلى جانب المضيف الذي عرض التلفزيون. ونحن أيضا فعلت قليلا من الحفر، وجدت هذه القصاصة بالنسبة لك. [تشغيل الفيديو] بول بودين من فرانكلين، نيو جيرسي. يا بولس. مرحبا بكم في المعرض. شكرا لك. بول تقول هنا كنت طالبة في جامعة هارفارد، من الواضح رجل ذكي. -I تخمين. حسنا في كتابي أن يوحي ذلك بالتأكيد. وأنا أعلم عندما كنت يقف في خط لمليونير، وقال علامة من السماء كنت ربما تنوي القيام به بشكل جيد، أليس كذلك؟ أنت يمكن أن نقول ذلك. عندما كنت واقفا في الخط كان لي قميص بولو الذي كان مدسوس في وحدث طائر لأنبوب الحق في أسفل الظهر من قميصي. وكان لا يزال مدسوس فيها. ولكن انتهى يجري حظا سعيدا. لقد آن حسن الحظ، نرى؟ هناك تذهب، كنت هنا. كل الحق، بول. هل أنت مستعد؟ ، أنا جاهز. حسنا. ثم دعونا تلعب مليونير. وأخيك كان يجلس خلفك، أخوك روب. كيف حالك، روب؟ -I صباحا جيد كيف حالك؟ التوأم الشقيق. نعم. حتى الآن كنت، والأصغر سنا رغم ذلك، كنت خرج بعد ست دقائق، أليس كذلك؟ فهل هذا صحيح؟ ، أنا، نعم. ولكن هل أنت شقيق أكثر ذكاء؟ حسنا، أنا لا أريد أن يتبجح. لذلك لا أستطيع الإجابة على ذلك. [END تشغيل الفيديو] لذا، روب لديها التوأم، ويكتب آخر من زملائك، هم مثيرة للاهتمام. مدى عمق حفرة أرنب لا تذهب؟ لدي سؤال، لماذا المشكلة مجموعات تستغرق وقتا طويلا جدا ليكون autograded؟ ما يدور وراء الكواليس؟ حتى ظننا هذا من شأنه يكون في الواقع سؤال جيد الإجابة لأنها لا توحي قليلا من المثير للاهتمام الكامنة التقنية التفاصيل. خلافا للاعتقاد السائد، فهي ليست في الواقع متدرج من الدمى المتحركة، وإنما بواسطة بنية تحتية أننا كما نعرف تحقق 50 على العميل. وبنية تحتية نعرف لها 50 رمل على جانب الملقم. الآن بالنسبة لأولئك غير مألوفة، من أجل اختبار صحة بعض المشكلة CS50 لضبط المشاكل، يمكنك تشغيل أمر في الجهاز المعروف CS50 كما الاختيار 50، حيث يمكنك تحديد معرف فريد للاختبار ان كنت تريد تشغيل. ثم قمت بتحديد المسارات إلى ملف أو الملفات التي تريد تحميل إلى خوادم للاختبار. الآن، عند الاستجابة يعود من الخادم، نأمل أن نرى كل شيء أخضر الوجوه المبتسمة، مثل تلك التي هنا، مشيرا إلى أن كتبت "مرحبا، العالم" بشكل صحيح جدا. على النقيض من ذلك، إذا فعلت شيئا خاطئ، مثل يست في الواقع تسمية الملف بشكل صحيح، وأنا قد الحصول على هذا الوجه التعيس أحمر مخيف موجود قائلا hello.c، مما يعني أنه لا في الواقع، كما يتبين من الحمراء. وإذا كان هناك شيء هو في أصفر، وفي الوقت نفسه، فإنه يعني أن تلك الشيكات حتى لم تشغيل بسبب بعض التبعية، فعلت بعض التجارب في وقت سابق في الواقع لا تنجح. ذلك ما يحدث حقا تحت غطاء محرك السيارة؟ كذلك عند تشغيل هذا تحقق 50 الأوامر، نحن فتح سوستة أساسا تصل جميع الملفات الخاصة بك، ضغط عليها، إرسالها إلى انظر العنقودية CS50 للخوادم، حيث نحن بعد ذلك إنشاء ما يسمى رمل من حولهم. أساسا يمكن ان يخطر لك هذا كمجلد، وكمستخدم خاص موجود فقط لغرض تجميع ويشغل هذا الرمز محددة بمعزل عن أي شخص آخر، بحيث فقط في حال كان على الطالب حلقة لا نهائية عرضي أو ما هو أسوأ، انها لن بالضرورة تؤثر على أي شخص آخر على النظام. ولا يمكن التلاعب بها أية ملفات أو حذف التي لا ينبغي أن يسمح. الآن، كيف يمكن الحصول على اختبار رمز؟ حسنا، كتبنا بنية تحتية كاملة ودعا مرة أخرى، رمل - CS 50 رمل. وهذه البنية التحتية هو مكتوب، مفاجأة، بلغة تسمى جافا سكريبت. الذي يمكن أن نعرف، من clientside الخبرات، ولكن اتضح يمكنك أيضا استخدام جافا سكريبت على جانب الملقم. ما يفعله بعض من الاختبارات تبدو فعلا مثل؟ حسنا هنا بعض جانب الملقم جافا سكريبت رمز، وانها مجرد مقتطفات منه. ولكن هذا يمثل اثنين من الشيكات أننا قد تعمل على التعليمات البرمجية الخاصة بك. أولها حتى أعلى هناك، الشيكات ما إذا كان الملف موجودا hello.c، والثانية في الواقع يتحقق إذا كان الملف الخاص بتصنيف موافق. وهذا هو ما في نهاية المطاف يولد تلك الوجوه سعيدة أو تلك الوجوه التي تراها سعيدة في شكل من أشكال الاختيار 50 نتائج. الآن، لأكثر من ذلك بكثير التفاصيل التقنية، وكنت ترحيب لنلقي نظرة على هذه الورقة هنا، والتي كان من قبيل الصدفة الواقع قدمت في العام الماضي مؤتمر SIGCSE، والغطس في أكثر من ذلك بكثير التفاصيل عن كيفية أن يعمل نظام ولماذا بنينا عليه في العام الماضي. الآن، في وسائل الإعلام في الآونة الأخيرة، وقد كان هذا التعبير هنا - تفشل غوتو، و فشل ما يسمى غوتو الخلل الذي تعاني أبل الكمبيوتر في الآونة الأخيرة. الآن، نحن لا نقدم هذا في CS 50، وذلك لأن بيان غوتو في C وعبس عموما عليها، حتى رغم أن لديها بالتأكيد استخداماتها. وهذا ما يعني هنا، غوتو تفشل، هو أنه مهما كانت البرنامج لديه هذا الخط من رمز، يجب أن تذهب إلى، وهذا هو القفز إلى خط آخر من التعليمات البرمجية بغض النظر عن أي خطوط في ما بين ذلك، وهذا سطر من التعليمات البرمجية سيتم تسمية مع الكلمة تفشل. وتفشل يمكن أن يكون أي شيء، و FUBAR [؟ BES؟] ولكن في هذه الحالة، اختار التفاح أن نسميها تفشل لأنها جزء من التعليمات البرمجية التي يجب تنفيذ إذا و عندما فشلت شيء. الآن، للأسف، حققت ابل خطأ مع هذا البيان، كما سنرى قريبا. وأنها في الآونة الأخيرة صدر هذا الإعلان في واحد من التقارير إصلاح الأخطاء الخاصة بهم. مهاجم مع موقف الشبكة متميز قد قبض أو تعديل البيانات في جلسات يحميها SSL / TLS. SSL، أذكر، كان آمن طبقة المقابس، وانها التكنولوجيا المستخدمة لعادة تشفير حركة المرور بين متصفح الويب، ويقول على ماك أو اي فون، أو أي الجهاز الآخر، وخادم الويب. وTLS هو ذات الصلة لذلك. وقد وجهت هذه المشكلة عن طريق استعادة المفقودين خطوات التحقق من الصحة. لذلك كان هذا الوصف من أبل وبذلك المشكلة والحل. ولكن ماذا يعني هذا حقا لم؟ هكذا فعلنا بعض الحفر، ونحن وجدت في الواقع شفرة المصدر لتنفيذ أبل نفسها من SSL، الذي يؤثر على أجهزة ماكينتوش مرة أخرى أو فون، خاصة إذا كنت تستخدم سفاري على أجهزة الكمبيوتر هذه. وهنا مقتطفات من هذا الرمز. الآن، قد لا تعترف بعض الوظائف. وكنت قد لا تتعرف على استخدام من يذهب إلى بيان حتى الآن. ولكن هذا هو بناء جملة مألوفة إلى حد ما. لدينا بعض الظروف إذا، بعض المسافة البادئة، وهي وظيفة، الأقواس المتعرجة. لذلك ليس كل ما الأجنبي. ولكن دعونا تكبير قليلا. هنا، والتكيف مع هذه الظروف، وهنا إشارة إلى فشل غوتو. الآن، ما هو الفشل؟ حسنا دعونا انتقل فعلا مزيد من أسفل في البرنامج. هذه هي خطوط رمز، هذه الخطوط الثلاثة التي يتم تنفيذ إذا كنت لا بل يذهب إلى فشل. الآن، ما هي القضية بعد ذلك؟ حسنا، دعونا نذهب احتياطية لتلك الظروف التي لقد أبرزت باللون الأصفر كل شيء يذكر من فشل غوتو. أرى أي شيء غريب؟ التركيز على الجزء السفلي هناك. أليس كذلك؟ رمز قد تكون جديدة، و ولكن الأفكار ليست كذلك. إذا كنا تكبير هنا، عليك تلاحظ أن مبرمج قد تفشل غوتو مكتوبة مرتين، ولكن بادئة كل منهما. ولكن قد جعلت هذا الخطأ نفسه نفسك في بعض المشاكل لCS 50. فقط لأنك البادئة خطين من التعليمات البرمجية داخل شرط لا يعني انهم كل من يذهب لتنفيذه. انهم فقط كل من يذهب لتنفيذ إذا كنت في الواقع تحيط كل منهما مع ماذا؟ الأقواس المتعرجة. ذلك ما يحدث حقا إذا أنا نوع من إصلاح المسافة البادئة وعدم إضافة أي الأقواس المتعرجة، ما هو يحدث حقا تحت غطاء محرك السيارة، وتفشل أن غوتو له غادر أساسا تحالف هنا، مما يعني انه سيكون ل تنفيذ مهما كانت. وأنت تسير للذهاب إلى، أو القفز إلى، هؤلاء الثلاثة الأسطر من التعليمات البرمجية ونحن ننظر في قبل لحظة. فما هي الآثار؟ كذلك، نلقي نظرة على تلك أسفل معظم خطين هنا. سوف تلك الخطوط أبدا، من أي وقت مضى الحصول على التوصل إليها. لأنه لا يهم ما، تفشل أن غوتو الثاني يجري لإجبار البرنامج للقفز اليمنى على تلك الخطوط. وقصة قصيرة طويلة، هذين الخطين مشاركة مهمة فعلا ل صحة SSL. في الواقع، إذا لم يتم تنفيذ، فمن ممكن أو عدو، وهو الرجل سيئة، شن ما يعرف عموما كرجل في منتصف الهجوم، يتظاهر بأنه موقع آمن مثل الفيسبوك، أو الأمازون، أو جوجل. ولكن في الحقيقة انظر فقط - وجود اتصال مشفر لكم، وأنهم ثم إعادة توجيه حركة المرور الخاصة بك جنبا إلى جنب، للأفضل أو للأسوأ. ربما اسم المستخدم الخاص بك، ربما كلمة المرور الخاصة بك، ربما معلومات بطاقة الائتمان الخاصة بك، إلى الموقع الفعلي في السؤال. أم لا حتى على الإطلاق. وبعبارة أخرى، فإن هذا يكسر SSL. الآن والحمد لله، لم أبل معالجة هذا الأمر. كلا لنظام التشغيل ماك ودائرة الرقابة الداخلية في الآونة الأخيرة. ولكن إذا كنت ترغب في مضاعفة الاختيار الكمبيوتر الخاص بك هو الآن يصل إلى التاريخ، بفرض أن لديك التحديثات السيارات على رئيس لgotofail.com وسترى صغيرة لطيفة الاختبار الذي سوف اقول لكم قدر. وفي الوقت نفسه، إذا كنت ترغب في اتخاذ نظرة على شفرة المصدر الفعلي، هذا هو عنوان طويل، ولكن هنا في كامل شفرة المصدر لهذا الملف إذا كنت ترغب في الحصول على شعور ما هو العالم الحقيقي البرمجة مثل، وبصراحة البق العالم الحقيقي. الحديث عن الأخطاء، وكان هذا ميمي عممت قليلا جدا في الآونة الأخيرة. 99 البق قليلا في رمز، 99 البق قليلا في رمز، إنزال واحد، التصحيح حولها، 127 البق قليلا في التعليمات البرمجية. فما هو هذا إشارة إلى؟ ربما، وهذا هو تجربة هل كان لديك نفسك، حيث كنت في محاولة لملاحقة بعض علة، ثم آخر، أو ربما المزيد من البق تتشكل كما نتيجة الخاص بعد أن حاول لمعالجة مشكلة واحدة. في الواقع، لهذا ل ضربت المنزل أبعد من ذلك، دعونا سحب ما يصل الوجه وهذا هو ربما مألوفة. نصف، من مالكولم في الأوسط. [تشغيل الفيديو] [عزف الموسيقى] [END تشغيل الفيديو] DAVID J. مالان: والآن بعض مجلة هلو من بعض زملائك. يصل الأول هو خالد، وصديقا ل له الذين ينحدرون من شمال ولاية فرجينيا في الولايات المتحدة. خالد: الاصحاب أهوي CS50، يا الاسم هو خالد [غير مسموع]. تلبية بلدي الببغاء، [غير مسموع] أنا أعيش في شمال ولاية فرجينيا. أنا في الصف الثامن، وأنا متحمس لتكون جزءا من الطبقة CS50. هذا شيء عظيم لتجربة كلية ولكن البقاء في المنزل. كما يمكنك تخمين، وأنا المسجلين في برنامج التعلم عبر الإنترنت. لا تتردد في تجربة أول مشروع لي هنا. أراك حولها. DAVID J. مالان: والآن دعونا يتوجه الى مدينة كانساس سيتي، ولاية ميسوري حيث ينتظر ديريك. وكان ديريك في العمل عندما تم تصويره هذا ما كنت قد سمعت شيئا من الضوضاء في الخلفية منذ وقال انه يعمل في مركز البيانات. ديريك ميتشل: مرحبا العالم، اسمي ديريك ميتشل. أنا في مدينة كانساس سيتي بولاية ميسوري. وأنا أخذ CS50 فئة لأنني حقا بحاجة إلى أن نتعلم بعض البرمجة لعملي. هذا هو المكان الذي أعمل. أنا فني الدعم الإقليمي ل في طريق المنار، outfitter قبل كل شيء في العالم. وأنا مجرد محاولة لمعرفة بعض أكثر برمجة حتى أستطيع أن تتفوق في مسيرتي وتكون مجرد فني أفضل. ذلك مرة أخرى، اسمي ديريك ميتشل وهذا هو CS50. [الناطق باللغة الإيطالية] FEDERICO: مرحبا العالم. اسمي فيديريكو Grivelli. أنا من إيطاليا. لقد ولدت في واحدة من أكبر المدن في البلاد، ميلانو. وأنا أثير في الواقع مدينة صغيرة بالقرب من ميلانو. حتى هنا يبدأ رغبتي على توسيع آفاقي. وهذا هو سبب اليوم انا الأجنبية تبادل الطلاب في ولاية واشنطن. بالطبع، والولايات المتحدة الأمريكية. التعليم الأميركي وذلك هو حقا مختلفة من الإيطالية. أنا هنا الحصول على أكثر من ذلك بكثير الأيدي على الخبرة، بدلا من الدراسات والتلقين. لذلك كان هذا لي، واسمي مرة أخرى فيديريكو Grivelli، وهذا هو CS50. DAVID J. مالان: والآن مرحبا من شخص لم نتوقع. SARAH كوفي: مرحبا العالم. اسمي سارة كوفي، وأنا من Maltham، ماساتشوستس، وأنا متزوج من الخاصة دان كوفي CS50 ل. دان، أردت فقط أن أتمنى لكم عيد ميلاد سعيد للغاية. DAVID J. مالان: انه لا يعرف هذا على وشك أن يحدث، ولكن الخاصة CS50، و داني كوفي، هو الحق الآن في غرفة التحكم. ولكن على وشك أن تكون على شبكة الانترنت، لأن اليوم هو عيد 29. تأتي على الخروج دان. يرجى يخرج، دان، وإلا هذا هو على وشك أن يكون محرجا للغاية. دان؟ هذا العام هو دان كوفي، لم أكن أعرف هذا كان على وشك أن يحدث - نحن وقد أعد هذا بالطبع. عيد ميلاد سعيد حتى 29، ونحن أتمنى أن تكون، في الواقع، بالدهشة. لا، هذا، وسيلة أخرى، وسيلة أخرى. لا كان. DAN كوفي: هناك نذهب. DAVID J. مالان: دان كوفي، الجميع. شكرا جزيلا دان، ليخرج. والآن، 60 ثانية من الباندا. [تشغيل الفيديو] [عزف الموسيقى] [END تشغيل الفيديو] DAVID J. مالان: الآن كنت قد أذكر من الحلقة الأخيرة، أن قدمنا ​​LaunchCode، و المبادرة في سانت لويس بولاية ميسوري، تديرها المتطوعين الذين تم بعد طول مع المناهج الدراسية وCS50 ل توجيه المواطنين من سانت لويس من خلال تلك المواد باتجاه نهاية مما يساعد على الزوج لهم البرمجة وظائف في نهاية الفصل الدراسي. ولعلكم تذكرون في الواقع، أن وكان لهذه المبادرة حتى الشعبية في سانت لويس، وأنهم تقريبا فاضت دار الأوبرا المحلية. حسنا، في LaunchCode تكرم مؤسسي جدا جاء إلى الحرم الجامعي مؤخرا ووافق على الجلوس معنا في مسرح ساندرز ل دردشة حول ما هو LaunchCode وكيف كان يحدث. DAVID J. مالان: نحن هنا اليوم مع دينا أصدقاء من LaunchCode الذين سافروا في كل وسيلة من سانت لويس ليقول مرحبا. مرحبا بالجميع. JIM ماكيلفي: مرحبا. DAVID J. مالان: من لدينا هنا معنا اليوم من LaunchCode. JIM ماكيلفي: لذا، أنا جيم ماكيلفي. بريندان LIND: وأنا ليند بريندان. ZACH LOU: وأنا لو زاك. DAVID J. مالان: و بالنسبة لأولئك غير مألوفة، هل يمكن أن تخبرنا قليلا حول ما هو LaunchCode؟ JIM ماكيلفي: حتى LaunchCode هو نظام التوظيف أننا رائدة تبدأ في سانت لويس، ولكن ونحن في طريقنا لتحقيق ذلك على الصعيد الوطني. الفكرة في الأساس هو الحصول على الشركات لتغيير التوظيف الخاصة بهم الممارسات لقبول الناس الذين لديك بيانات اعتماد غير التقليدية. ذلك كما نعلم، والمبرمجين، أن الكثير من أفضل المبرمجين يتم تدريس الذاتي إلى حد ما. والشركات لا تعترف بالضرورة هذا في ممارسات التوظيف الخاصة بهم. لذلك إذا كنت المبرمج جيدة، كنت لا تزال لا بالضرورة لديهم وسيلة إلى وظيفة جيدة. وهكذا، بدأنا العمل مع مئات من الشركات من مليار دولار شركات مثل المشاريع، وماستركارد، بانخفاض لرجلين المبتدئة. ونحن قد حصلت على كل منهم أن نتفق لاتخاذ المرشحين LaunchCode في، في الأساس نظام التلمذة الصناعية. DAVID J. مالان: وكيف وجدتم المواد CS50 في المقام الأول. JIM ماكيلفي: لذلك كان مضحكا حقا. زوجتي أخذت الدرجة الخاصة بك على الانترنت من خلال تمديد هارفارد. وأخذت خريف 2012 CS50. وبينما كنا، أنا عالم الكمبيوتر من خلال التدريب. وهكذا كنت أساعد لها من خلال الطبقة، وأنا أشاهد ذلك. وقالت، كما تعلمون، وهذا هو يجري تقديمها عبر الإنترنت من خلال EDX، ونحن وضع هؤلاء الناس، الذين لديهم وثائق التقليدية القليل جدا، ونحن مثل، وهذا سيكون رائعا. لذلك هذه هي الطريقة التي وجدنا حول هذا الموضوع. من خلال م الزوجة، آنا. وبرنامج الإرشاد هارفارد الخاص بك. DAVID J. مالان: هذا مضحك. انها مثل هذا القرار صغير، وأخذ لها كان الطبقات مثل هذا الأثر ذلك الحين. JIM ماكيلفي: كان محظوظا عظمى. وكنا متحمس حقا أن نرى أن يا رفاق كانوا يعملون مع EDX وجعلها متاحة، و جميع المواد التكميلية. وانه امر رائع الموارد للتدريب. DAVID J. مالان: OK. حسنا، في الأخبار، ونحن وجاء في الواقع عبر نظرة في ما أول ليلة من LaunchCode كان عندما كنت في دار الأوبرا. يمكنك ان تعطي لنا حساب مباشرة ما كانت تجربتك مثل ذلك المساء؟ JIM ماكيلفي: نعم، لذلك كنت في روما. ودعا بريندان لي في الساعة 3:00 في الصباح، وقال: لقد فاضت جميع أماكن الثلاثة. لذلك كان علينا أن كنيسة المسيح الكاتدرائية ومكتبة وسط البلد، والنصب التذكاري للجنود، والتي ثلاثة أماكن كبيرة إلى حد ما. وكنا نتوقع بضع مئات من الناس. كان لدينا أكثر من 1،000 شخص التوقيع. لذلك نحن فاض كل شيء وبريندان يدعو لي، مثل، نحن بحاجة إلى بناء أكبر. وأنهم وصلوا لنا هذا العملاقة، هذه الأوبرا العملاقة المنزل، حيث عقدنا الدرجة الأولى. DAVID J. مالان: أوه هذا أمر عظيم. JIM ماكيلفي: والناس كانت ممتن للغاية. أعني، والناس الذين أننا لا نصل ل الناس الذين كنت ترغب فقط لمساعدة هؤلاء الناس. DAVID J. مالان: وعما كنت قد رأيت، تماما مدى واقعية هو عليه، شخص يدخل طبعا مع عدم وجود خلفية مسبقة. وبعد بضعة أشهر، لديهم 13 أسبوعا من CS50 تحت الحزام لفي الواقع تشعر بالثقة الكافية ويكون مؤهلا بما فيه الكفاية ل وظيفة البرمجة الفعلية. JIM ماكيلفي: وهكذا ديفيد، نحن حقا لا أعرف، حسنا؟ لأننا لم تكن قد فعلت ذلك في أي نوع من التوسع حتى الآن. كما تعلمون، لدينا نقاط البيانات في الوقت الراهن هي ما تعلمت كان ذلك ممكنا. وبعد ذلك بنحو 50 الناس أننا قد وضعت، عموما نحن نعرف أين هم. وتخمين لدينا هو أن شخصا ما الذي يأتي من خلال CS50 سيكون عموما المهرة مثل بعض للشعب لدينا بالفعل وضعت بنجاح. لذلك نحن لم تثبت حجمها بعد. وأنا لا أقول أنه من استكمال في التعليم بأي وسيلة. لكنه هذه بداية رائعة. وأنه يعطي الناس السياق. وأيضا، كما تعلمون، انها فئة صارمة. لذلك أي شخص يكمل هذا وقد أثبتت الطبقة شيئا. أنها قد أثبتت بعض حرف أو مجموعة منكم تعرف، إما مثابرة أو المخابرات، أو أيا كان أن الصيغة السحرية هي أن يحصل عليها من خلال فئة صعبة جدا، ونحن نعتقد أن يحدث ليبشر بشكل جيد للغاية لنجاحها. ونحن لدينا شركات التي هي على استعداد لعمل نسخة احتياطية على ذلك. لذلك، لذلك نحن لا نعرف حقا. ولكن نحن متفائلون جدا بأن أي شخص الذي يحصل من خلال CS50، يمكننا الحصول على وظيفة. بريندان LIND: والشيء هو أن ليس LaunchCode مثل تأجير مستوى الدخول الخاص نموذجي. الحق، انها ليست فيها كنت تأتي وتقول عادة قد تحتاج إلى C.S. درجة وسنتين من العمل تجربة للحصول على الكثير من فرص العمل، أليس كذلك؟ ولكن بعد ذلك، يأتي في LaunchCode، كنت لا تحتاج إلى أي من تلك الأشياء. لا تحتاج إلى أن تكون تأهل إلى تلك النقطة. حيث يجب أن تكون ويكون هذا الاستعداد وتدفع للوصول الى هذا المستوى. لذلك فمن التلمذة الصناعية. ويستمر حتى كنت على هذا المستوى، حيث كنت سيقدمون في الوضع الطبيعي لل. ويمكن للشركة أن تدع تذهب في أي لحظة. DAVID J. مالان: حتى الشركات ومنها القيام، في نهاية المطاف، أن الشراكة الأولي. بريندان LIND: الحق. فما CS50 - ما نحن القيام تحاول أن تفعل مع CS50 وحملهم على النقطة التي ثم، مهلا إذا كنت يمكن أن تتخذ CS50، مثل أن يكون لديك محرك الأقراص هذا، لديك أن الإرادة للتعلم، وعليك أن الاستعداد ل تعلم الذاتي والعمل في الشركة، للتعامل مع كل ما هو مطلوب. وبعد ذلك يمكننا الحصول عليها، نحصل عليها في الباب. وهم يتقاضون رواتبهم، فإنهم يتقاضون رواتبهم 15 دولارا في ساعة لمدة التلمذة الصناعية. وكلما انهم على استعداد، الشركة تحولهم إلى وضع بأجر. إذا لم يفعلوا ذلك، إذا كانت الشركة لا اعتقد انهم في طريقهم، أنها يمكن السماح لهم بالرحيل. وحتى الآن، أن النجاح هو أن الى حد كبير لا يزال الجميع مع شركتهم. DAVID J. مالان: OK. حتى الآن كنت سانت لويس تركز على، لكنني جمع كنت ترغب في أخذ زمام المبادرة على الصعيد الوطني. فما هو الواقع القادم بالنسبة لك؟ JIM ماكيلفي: إذن هي سلسلة المقبل من المدن في مختلف أنحاء البلاد. لذلك، نحن لا نريد أن تذهب الوطنية حتى أننا صقل النموذج، وربما وضعت اثنين من تلك الأرصفة من خلال الأوساخ. الانتهاء من هذا الدرجة الأولى CS50 هو سيكون من المهم حقا، ل نحن نحصل على بيانات جيدة عن ذلك. ولكن بمجرد ان نعرف ما يصلح وما نحن حقا ينبغي أن تفعل والتحجيم، ثم ونحن في طريقنا لتوسيع نطاق في أسرع وقت ممكن، لأن الحاجة موجودة في كل مكان. ونحن لا نسعى لجعل هذا بعض نوعا ما، ظاهرة سانت لويس المحلية. نحن فقط استخدام تلك كسرير الاختبار. ومن ثم سنكون توسيع كما تعلمون، بأسرع ما يمكن إلى الأماكن التي لديها احتياجات مماثلة. DAVID J. مالان: حسنا، شكرا لكم ذلك الكثير عن كل شيء قمت به. نحن بالاطراء أن يكون حتى جزء منه. انها كانت ملهمة جدا. JIM ماكيلفي: شكرا لك. وقد كان هذا سخية جدا من مجرد التعليم من الطراز العالمي التي متاح للأشخاص الذين نقدر حقا عليه. أتمنى أن يجتمع بعض الطلاب ورؤية الناس الذين كنت تعرف، انها تغيير حياة. وأود فقط لأننا يمكن الوصول إليها عن طريق الكاميرات وتقديمهم هنا. لكنها ذات مغزى ذلك. وانها تتحرك الإبرة وانها جيدة حقا. لذلك شكرا لك. DAVID J. مالان: الشكر لك منا كذلك. نقدر ذلك. شكرا جزيلا لانضمامك إلينا. launchcodestl.com للمزيد. حتى وصلنا بعد فترة وجيزة أن الدردشة دردشة حول أكثر ما يمكن أن نقوم به. وصلنا إلى ما يلي. نحن سعداء جدا للإعلان عن الأولى على الإطلاق التي CS50 Hackathon سوف يذهب على الطريق إلى سانت لويس. الطبعة LaunchCode. في الواقع، نحن سيتم أخذ معنا، إذا كنت ترغب في تلبية هؤلاء الناس. إذا كنت نفسك نحيي من سانت لويس، أو من شأنه في نهاية المطاف مثل أن يوفق في الانترنت، وCS50 وسوف يكون هناك أندرو الخاصة. تشانغ CS50، وكولتون، دان، الذين كنت التقيت للتو، ديفين، غابرييل، جيسون، رامون، الذي التقى أيضا في وقت سابق. سرقة بودين، شيلي، الذي كنت قد تذكر من أفلام مثل - و[؟ Zemaila؟]. ذلك في الواقع، إذا كنت ترغب في الانضمام إلينا في سانت لويس أو عبر الإنترنت في live.cs50.net، في تناغم ل المعرض الحية يوم الجمعة المقبل 28 مارس في الساعة 6:00 مساء بالتوقيت الشرقي. ونحن في طريقنا لتكون مستيقظا ل عدد غير قليل من ساعات ذلك المساء. ونأمل عليك البقاء تصل معنا كذلك. هذا كل شيء لايف CS50 هذا الأسبوع. شكرا جزيلا للجميع وراء الكاميرا. شكرا جزيلا لمساهمينا. سنرى لك في سانت لويس، وكان هذا CS50. رامون: ماذا يقول الثعلب؟