DAVID J. مالان: سلام جهان. این CS50 زنده است و این در ماه مارس است 14، که بدان معنی است، روز پی خوشحال. در حال حاضر آن را در حالی که از آنجایی که ما شما را دیده ام، چرا که جمعه گذشته، راب Bowden و من در واقع دور در یک کنفرانس در آتلانتا، جورجیا. کنفرانس شناخته شده به عنوان SIGCSE، علاقه ویژه گروه آموزش علوم کامپیوتر، که هر سال گرد هم می آورد برخی از 1000 مربیان به در مورد صحبت کنید و به کار در مورد بهبود آموزش علوم کامپیوتر است. یکی از سخنرانان کلیدی در این سال، در واقع، بنیانگذار بود code.org، که شما ممکن است در مطبوعات دیده می شود در طول سال گذشته. آنها فوق العاده ای انجام داده ام کار در سال گذشته گرفتن مردم در مورد علوم رایانه هیجان زده، و در مورد برنامه نویسی در خاص است. در واقع، یکی از آنها طرح های شناخته شده به عنوان ساعت از کد است که شناخته شده است فرصت و یک برنامه آموزشی از طریق آن شما، یا یک دوست، یا یک از اعضای خانواده و یا همکاران، می تواند دست خود را کثیف با یک بیت را دریافت کنید علوم کامپیوتر و برنامه نویسی در هر ساعت به ببینید اگر شما به آن را. در واقع، اگر شما خودتان را یک دوست، عضو خانواده، و یا همکار که می خواهم سعی کنید خود را یا دست خود را در برخی از علوم کامپیوتر، اما شما فکر می کنم آنها را پرتاب را در CS50 برنامه درسی ممکن است کمی بیش از حد بیش از حد به زودی، به خوبی با تمام معنی، به آنها مراجعه کنید به code.org / یاد جایی که آنها می توانید سعی کنید دست خود را فقط برای یک ساعت در یک بیت از علم کامپیوتر است. یا بهتر از آن، آنها این کلیپ نشان می دهد. [پخش ویدئو] سلام، من لی هستم. و من Tonya هستم. و ما به اندازه کافی خوش شانس هستید شود تحصیل در رشته علوم کامپیوتر است. ما فکر می کنم این وحشتناک است که 90 درصد از مدارس آن را تدریس نمی کند. ، آنها قطعا نمی ارائه آن را در دبیرستان من. ، بنابراین ما در تلاش هستیم تا این ویدیو نشان می دهد که هر کسی می تواند یاد بگیرند. ما می خواهیم 10 میلیون دانش آموزان به انجام یک ساعت از کد. ساعت از کد. ساعت از کد. -ساعت از کد. ساعت از کد. ساعت از کد. ساعت از کد. ساعت از کد. -ساعت از کد. چگونه می توانم به شما او را به رفتن به آفتابگردان. او نیاز به انجام برخی از اقدامات. -I آن را کردم. سلام. و پس از آن خواهیم آن را اجرا کنید و ببینید چه اتفاقی می افتد. شگفت انگیز. وجود ما به. ، شما فقط اولین برنامه خود را نوشته است. -I را نوشته است؟ آره. ، این کد شما فقط می نوشت. بسیار عالی است. ، من فکر کردم مثل، کد بود مثل هکر FBI، نمادها و مسائل. -A کمی از مشکل حل، کمی از منطق. آن را مانند دستورالعمل است. برنامه نویسی امروز خیلی آسان تر. -Don't فقط بر روی گوشی خود را بازی کند. برنامه آن را. همه راست. عالی. ، چگونه کسی به در مورد گرفتن یک کار؟ ، شاید به یک کلاس آنلاین، پیدا کردن یک کلاس در کالج. شما می توانید یکی از بهترین ها پرداخت شغل در جهان است. ، من فکر می کنم در حال حرکت پزشکی در کل عصر کامپیوتر. فناوری لمس هر بخشی از زندگی ما است. اگر شما می توانید فن آوری ایجاد، شما می توانید جهان را تغییر دهید. ، بنابراین ما هیجان زده است که شما هستید شرکت در ساعت امروز از کد. ، ما فقط دو خط کد. سه خط کد. چهار خط. ، هفت خط. پنج خط. -16 خط از کدهای. -99 خط کد. -60 خطوط. -18 خط کد. -75 خط کد. ، مهم نیست چند سال دارید. ساعت از کد. ساعت از کد. -ساعت از کد. -ساعت از کد. -ساعت از کد. ، آیا شما جوان هستید مرد یا زن جوان است. این که آیا شما در زندگی یک شهرستان و یا منطقه روستایی. ، همه در این کشور باید یاد بگیرند که چگونه برای برنامه ریزی یک کامپیوتر. و من فقط به پایان - ساعت از کد. ، در واقع این واقعا آسان برای یادگیری است. دختران باید این را یاد بگیرند، بیش از حد. ، بدانید که زبان که برای رفتن به آینده است. ، هر کس می تواند علم رایانه یاد بگیرند. و شما هم می توانید یاد بگیرند. -جک دورسی، مارک زوکربرگ، بیل گیتس، همه از خانواده، من یادگیری. این یک شات بدهید. [END پخش ویدئو] در حال حاضر چیزی به من می گوید که اگر شما در CS50 هستید و یا در CS50x، شما را به خوبی بیشتر از صرف فقط یک ساعت در برنامه نویسی. اما برای هر عضو خانواده، دوستان، و یا همکاران که شما می خواهم به معرفی این جهان، در اینجا انگیزه دیگری است. به یاد داشته باشید این پسر؟ بسیار محبوب را از اواخر سال دارد، شل و ول به اصطلاح بوده است پرنده بر روی سیستم عامل های مختلف. و در اینجا ما یک URL، در code.org / شل و ول، که در آن مردمی نوع در code.org می توانید را با هم یک ابزار از طریق آن شما می و یا یکی از دوستان می توانید خود را را اجرای این بازی محبوب است. پس وقت را بررسی کنید. حالا که کنفرانس و جمعه گذشته. راب Bowden و من دوباره که در آن، دور در این کنفرانس، و ما در مورد فکر داشتن یک میزبان میهمان. و ما تلاش بسیار چند مردمی برای امتحانات ابتدائی. هیچ یک از آنها به نظر می رسید کار کردن، بنابراین ما فکر ما می خواهم به شما چند کلیپ نشان می دهد از چه رخنه کردن. [پخش ویدئو] RAMON GALVAN: I پر رامون GALVAN هستم در میزبان طبیعی خود را، دیوید مالان. رمز عبور ارتش ایالات متحده بود 000000، واقعا امن اگر شما از من بپرسید. با این وجود، من شما را دوست دارم. بر خلاف دیوید، کسی که تو را دور. اجازه دهید بیش از این اشتباه نیست. چه این مورد است؟ بیایید فقط یک ویدیو را با هری لوئیس را ببینید. [END پخش ویدئو] DAVID J. مالان: در حال حاضر، چه چیزی بیشتر خنده دار در مورد این کلیپ نیست چگونه رامون در مقابل انجام دوربین، اما چگونه رامون نمی داند، تا زمانی که به عنوان یک چند لحظه پیش، که ما بودند به بازی این کلیپ ها به عقب در اینجا برای شما در اینترنت. بنابراین CS50 خود، رامون GALVAN. به آینده شاید در برخی از قسمت های آینده است. در حال حاضر در عین حال، شما ممکن است به یاد ما زمان آخرین قسمت در سمت چپ در یک بیت از یک مطلب یا داستان جالب، که در آن ما ذکر که راب Bowden است دو برادر دوقلو، پل. چه کسی، دوباره، خود را خیالات یک بیت از یک کمدین. اما او نیز اتفاق افتاده است به نظر می رسد در یک نمایش بازی محبوب آمریکا، و ما به شما که یکی پرسید. خوب چند تا از شما با پاسخ نوشت. و در اینجا یک مثال از این است. در CS50 زندگی می کنند، دیوید ذکر شده در مورد برادر دوقلو روبرت، پل Bowden، و پرسید: در مورد به گوگل است. خوب به نظر می رسد مثل او در هاروارد، بیش از حد. و چه کسی می خواهد به یک میلیونر، و بله، اگر من یکی از اولین هستم به گزارش این، دیوید، آقا، من خوشحالم به معروف در CS50 بعدی زندگی می کنند. بنابراین خودتان را معروف در نظر به دلیل پاسخ در واقع، چه کسی می خواهد میلیونر باشد. و در واقع، در تصویر اینجا پل در کنار میزبان است که نشان می دهد تلویزیون Bowden. و ما نیز انجام داد کمی از حفر، و این کلیپ برای شما. [پخش ویدئو] پل Bowden از فرانکلین، نیوجرسی. سلام پل. به نمایش خوش آمدید. -تشکر کرده اند از شما. پل آن را می گوید در اینجا شما دانشجوی سال دوم می باشد در دانشگاه هاروارد، بدیهی است پسر هوشمند. ، من حدس می زنم. خوب در کتاب من است که قطعا نشان می دهد تا. و من می دانم به تو ایستادن در صف برای میلیونر، نشانه از آسمان گفت شما احتمالا به انجام خوب، درست است؟ ، می توان گفت که. زمانی که من در خط ایستاده بود و من تا به حال تی شرت یقه دار که در جمع شد و پرنده رخ داده به مدفوع سمت راست پایین پشت پیراهن من. و هنوز هم جمع شده اید. اما این پایان رسید تا که موفق باشید. آن را موفق باشید است، نگاه کنید؟ شما وجود دارد، شما در اینجا. همه حق است، پل. آیا شما آماده؟ -I آماده هستم. همه راست. سپس در بازی میلیونر دهید. و برادر خود را نشسته است پشت سر شما، برادر خود را به راب. حال شما چطور است، راب؟ -I'm خوب حال شما چطور است؟ دوقلو برادر. بله. در حال حاضر شما، جوان تر هر چند، شما شش دقیقه بعد بیرون آمد، درست است؟ آیا این درست است؟ -I هستم، بله. ، اما شما برادر باهوش تر؟ خوب، من نمی خواهم به لاف زدن. بنابراین من می تواند پاسخ دهد که. [END پخش ویدئو] ، بنابراین راب دارای دوقلو، یکی دیگر می نویسد: از همکلاسی های خود، HMM جالب است. تا چه عمقی می کند سوراخ خرگوش برود؟ من یک سوال، چرا مشکل مجموعه را تا زمانی به autograded شود؟ چه می رود در پشت صحنه؟ بنابراین ما فکر این را یک سوال خوب است برای پاسخ به چرا که نشان می دهد کمی از جالب فنی زمینه جزئیات. بر خلاف باور عموم، آنها نیستند در واقع توسط Muppets درجه بندی شده، بلکه توسط زیرساخت است که ما به عنوان ورود به هتل 50 بر روی سرویس گیرنده. و زیرساخت ما می دانیم آن گودال ماسهبازی 50 در سمت سرور. در حال حاضر برای کسانی که آشنا نیستند، به منظور آزمون صحت برخی از مشکل CS50 مجموعه مشکلات، شما می توانید یک دستور در اجرا لوازم CS50 شناخته شده به عنوان چک 50، که در آن شما را مشخص شناسه منحصر به فرد برای آزمون را که می خواهید اجرا شود. و پس از آن مشخص می کنید مسیر به فایل و یا فایل های را که می خواهید برای آپلود به سرور برای تست. در حال حاضر، زمانی که پاسخ می آید از سرور، امیدوارم همه سبز می بینید شکلک مواجه است، مانند کسانی که در اینجا، نشان می دهد که نوشتم "سلام جهان" بسیار صحیح می باشد. در مقابل، اگر من چیزی بود اشتباه است، مانند در واقع نامگذاری فایل به درستی، من ممکن است دریافت این صورت ناراضی قرمز ترسناک گفت hello.c وجود دارد، که به معنی آن را نمی کند در واقع، به عنوان قرمز نشان داد. و اگر چیزی در زرد، در عین حال، آن بدان معنی است که کسانی که چک حتی به دلیل برخی از وابستگی به اجرا، برخی از آزمون های گذشته انجام داد در واقع موفق می شوند. بنابراین آنچه واقعا اتفاق می افتد در زیر هود؟ و زمانی که شما این اجرا بررسی 50 دستور، ما هستیم اساسا زیپ تا تمام فایل های شما، فشرده سازی آنها، ارسال آنها را به خوشه CS50 را از سرویس دهنده، که در آن ما پس از آن ایجاد آنچه به نام گودال ماسهبازی در اطراف آنها. اساسا شما می توانید فکر می کنم از این به عنوان یک پوشه، و به عنوان یک کاربر ویژه ای است که وجود دارد صرفا به منظور تدوین و در حال اجرا است که کد خاص جدا از هر کس دیگری، به طوری که تنها در مورد دانش آموز در حلقه بی نهایت تصادفی و یا حتی بدتر، آن را به ضرورتا هر کس دیگری بر روی سیستم تاثیر می گذارد. و نه می توانید هر فایل توان دستکاری و یا حذف که نباید مجاز می باشد. در حال حاضر، چگونه کد تست شده؟ خب، ما یک زیرساخت تمام نوشت به نام دوباره، گودال ماسهبازی - CS 50 گودال ماسهبازی. و این زیرساخت نوشته شده است، تعجب، در یک زبان به نام جاوا اسکریپت. که شما ممکن است بدانید، از clientside تجارب، اما معلوم است شما همچنین می توانید از جاوا اسکریپت استفاده در سمت سرور. چه برخی از آزمون در واقع شبیه؟ خوب در اینجا برخی از سمت سرور جاوا اسکریپت کد، و آن را فقط به گزیده ای از آن است. اما این نشان دهنده دو چک که ما ممکن است در کد خود را اجرا کنید. اول که بالا وجود دارد، چک می کند که آیا hello.c فایل وجود دارد، و دوم در واقع چک اگر فایل خود را کامپایل OK. و این چیزی است که در نهایت آن چهره ناراضی تولید و یا کسانی که چهره شاد شما را ببینند به صورت چک 50 نتایج. در حال حاضر، برای خیلی بیشتر جزئیات فنی، شما خوش آمد به نگاهی به این مقاله در اینجا، که اتفاقا در واقع ارائه شده در سال گذشته کنفرانس SIGCSE، و آن را به خیلی بیشتر غواصی جزئیات که چگونه است که آثار سیستم و به همین دلیل ما آن را در سال گذشته ساخته شده است. در حال حاضر، در رسانه ها از اواخر سال، شده است این عبارت در اینجا - برو به شکست، به اصطلاح رفتن به شکست اشکال که گرفتار اپل کامپیوتر به تازگی. در حال حاضر، ما این کار را در CS معرفی نمی کند 50، چرا که بیانیه رفتن در C می نماید، حتی هر چند که قطعا کاربردهای خود را دارد. و این بدان معنی در اینجا، رفتن به شکست، این است که هر برنامه دارای این خط از کد، باید به، که به پرش به، خط دیگری از کد صرف نظر از هر خط در میان آن، و این خط از کد خواهد شد با کلمه کلیدی با شکست مواجه برچسب. و شکست می تواند هر چیزی، Fubar را [؟ BES؟] اما در این مورد، اپل تصمیم گرفت تا نام آن را شکست چرا که این تکه از کد است که باید اجرا شود و هنگامی که چیزی شکست خورده است. در حال حاضر، متاسفانه، اپل ساخته شده است یک اشتباه با این بیانیه، که ما به زودی خواهید دید. و اخیرا منتشر شد در این اطلاعیه در یکی از گزارش های رفع اشکال کنند. یک مهاجم با موقعیت شبکه های ممتاز ممکن است در تصرف یا تغییر داده ها جلسه محافظت شده توسط SSL / TLS. SSL، به یاد بیاورید، امن بود لایه سوکت، و آن را فن آوری مورد استفاده به طور معمول رمزنگاری ترافیک بین یک مرورگر وب، می گویند در مک یا آی فون، و یا هر دستگاه دیگر، و یک وب سرور. و TLS مربوط به آن است. این موضوع را با خطاب شد بازگرداندن از دست رفته مراحل اعتبار سنجی. بنابراین این شرح اپل بود مشکل و راه حل آنها نمیدهد. اما آنچه این واقعا چیست؟ بنابراین ما برخی از حفاری انجام داد، و ما در واقع در بر داشت کد منبع برای اجرای خود اپل از SSL، که دوباره تحت تاثیر قرار می مکینتاش و یا آی فون، به خصوص اگر شما با استفاده از صفری در آن رایانه است. در اینجا گزیده ای از کد است. در حال حاضر، شما ممکن است به رسمیت نمی شناسد برخی از توابع. و شما ممکن است به استفاده از به رسمیت نمی شناسد از بیانیه بالا برود تا به حال. اما این نحو تا حدودی آشنا است. در حال حاضر برخی اگر شرایط، برخی از دندانه، یک تابع، آکولاد. بنابراین نه همه که خارجی است. اما اجازه دهید در کمی زوم. در اینجا، تنظیم به این شرایط، و در اینجا اشاره ای به رفتن به شکست است. در حال حاضر، آنچه که شکست؟ خوب اجازه دهید در واقع حرکت را بیشتر در برنامه است. این خطوط می باشد کد، آن سه خط که اگر شما اعدام در واقع به شکست منجر میشود. در حال حاضر، آنچه که این موضوع را پس از آن؟ خوب، اجازه دهید به عقب برگردد تا به آن شرایط که در آن من به رنگ زرد برجسته کرده ام تمام اشاره از رفتن به شکست منجر میشود. مشاهده هر چیزی کنجکاو؟ تمرکز در پایین وجود دارد. درست است؟ کد ممکن است جدید باشد، اما ایده ها نیست. اگر ما در اینجا زوم، شما توجه کنید که برنامه نویس تا رفتن به نوشته شده است دو بار شکست، اما فاصله دار است هر دو باشد. اما ممکن است شما این اشتباه همان خود را در برخی از مشکلات برای CS 50. فقط به خاطر شما تو رفتگی دو خط کد داخل یک شرط به این معنا نیست که آنها هر دو رفتن به اجرا. آنها فقط هر دو رفتن به اجرا اگر شما در واقع هر دو را احاطه کرده از آنها با چه؟ آکولاد. بنابراین آنچه واقعا اتفاق می افتد اگر من مرتب از تعمیر دندانه و هیچ آکولاد را اضافه نمی کند، چه واقعا اتفاق می افتد در زیر هود، است که رفتن به شکست است اساسا اتحاد چپ در اینجا، که به معنی آن را به اجرا بدون توجه به آنچه. و شما قصد رفتن به، و یا پرش به، آن سه خط کد ما در لحظه ای قبل نگاه کرد. پس چه مفهوم است؟ خوب، نگاهی به آن پایین ترین دو خط در اینجا ببینید. این خطوط هرگز، تا کنون رسیده است. از آنجا که مهم نیست چه، که رفتن به دومین شکست رفتن به وادار برنامه پرش به حق بر آن خطوط. و داستان کوتاه مدت، این دو خط آخر در واقع مهم صحت SSL. در واقع، اگر آنها را اجرا نمی کند، آن است که ممکن است یا دشمن، پسر بد، برای به راه انداختن آنچه که به طور کلی شناخته شده به عنوان یک انسان در حمله متوسط، تظاهر به یک وب سایت امن مانند فیس بوک، و یا آمازون و یا گوگل. اما واقعا فقط ببینید - داشتن یک اتصال رمز شده به شما، و سپس آنها را به جلو ترافیک خود را همراه، برای بهتر یا بدتر شدن. احتمالا شما نام کاربری، احتمالا رمز عبور خود را، احتمالا اطلاعات کارت اعتباری شما، به سایت واقعی در سوال. و یا در حتی تمام. به عبارت دیگر، این را می شکند SSL. در حال حاضر خوشبختانه، اپل رسیدگی به این. هر دو برای سیستم عامل مکینتاش و iOS به تازگی. اما اگر شما می خواهم به دو برابر چک کامپیوتر شما در حال حاضر به روز، فرض کنید شما به روز رسانی خودکار در، سر به gotofail.com و شما یک کمی خوب نگاه کنید آزمون است که شما به اندازه بگو. در همین حال، اگر شما می خواهم به در کد منبع واقعی نگاه کنید، این یک URL طولانی است، اما در اینجا کد منبع کامل برای فایل اگر شما می خواهم برای به دست آوردن یک حس چه برنامه نویسی دنیای واقعی است مانند، و رک و پوست کنده اشکالات جهان واقعی است. صحبت از اشکالات، این الگوی رفتاری بود بسیار کمی از اواخر توزیع شده است. 99 باگ کوچک در کد، 99 باگ کوچک در کد، یکی پایین، پچ آن را در اطراف، 127 اشکالات کمی در کد. بنابراین آنچه که این اشاره به؟ احتمالا، این یک تجربه است شما خودتان را داشته اند، که در آن شما سعی می کنید به دنبال کردن برخی از اشکال، و پس از آن دیگر، و یا شاید اشکالات و حتی بیشتر بهار به عنوان در نتیجه خود را پس از محاکمه برای رسیدگی به یک مشکل. در واقع، این به hit خانه و حتی بیشتر، اجازه دهید به جلو و صورت که شاید آشنا است. هال، از مالکوم در میانه. [پخش ویدئو] [MUSIC پخش] [END پخش ویدئو] DAVID J. مالان: و در حال حاضر برخی می بایستی روترها از برخی از همکلاسی های خود. تا اولین خالد یکی از دوستان است، و او که از شمال ویرجینیا تگرگ در ایالات متحده است. خالد: آمپول آمدید CS50، من نام خالد [نامفهوم] است. ملاقات با طوطی من، [نامفهوم] من در ویرجینیای شمالی زندگی می کنند. من یک دانش آموز کلاس هشتم هستم و من هستم هیجان زده می شود بخشی از کلاس CS50. این فوق العاده است برای تجربه کالج اما در خانه بمانند. همانطور که می توانید حدس بزنید، من ثبت نام کرده ام در برنامه آموزش آنلاین. احساس رایگان برای تجربه اولین پروژه من در اینجا. شما به اطراف نگاه کنید. DAVID J. مالان: و در حال حاضر اجازه دهید به کانزاس سیتی سر، میسوری که در آن درک انتظار. درک در محل کار بود که او فیلم برداری از این پس شما ممکن است کمی از سر و صدا گوش در پس زمینه از سال او در یک مرکز داده ها کار می کند. درک میچل: سلام جهان، نام من درک میچل است. من در شهر کانزاس، میسوری هستم. و من با در نظر گرفتن CS50 کلاس چون من واقعا نیاز به یادگیری برخی از برنامه نویسی برای کار من. این جایی است که من کار می کنند. I تکنسین حمایت منطقه ای برای هستم ظ روز است، ساز وبرگ قبل از هر چیز در جهان است. و من فقط تلاش برای یادگیری بیشتر برنامه نویسی، بنابراین من می تواند در زندگی حرفه ای من اکسل و فقط یک تکنسین بهتر است. پس دوباره، نام من درک است میچل و این CS50 است. [صحبت ایتالیایی] فدریکو: سلام جهان. نام من فدریکو Grivelli است. من اهل ایتالیا هستم. من در یکی از بزرگترین متولد شد شهرستانها در کشور، میلان. و من در واقع در بزرگ شد شهرستان های کوچکتر در کنار میلان. بنابراین در اینجا شروع می شود آرزوی من در گسترش افق من. و این که چرا امروز من یک خارجی هستم دانش آموز ارز در ایالت واشنگتن. البته، ایالات متحده آمریکا. آموزش و پرورش پس از آمریکا است واقعا متفاوت از ایتالیا. در اینجا من خیلی بیشتر دست به تجربه، نسبت به مطالعات و حفظ کردن. پس این من، نام من دوباره است فدریکو Grivelli، و این یک CS50 است. DAVID J. مالان: و اکنون یک سلام از کسی که ما انتظار نیست. SARAH تعریف نیازهای اطلاعات: سلام جهان. نام من سارا تعریف نیازهای اطلاعات است، من هستم از Maltham، ماساچوست، و من متاهل هستم خود دن تعریف نیازهای اطلاعات CS50 است. دن، من فقط می خواستم به آرزو شما یک تولد خیلی خوشحال. DAVID J. مالان: او این را نمی دانند در مورد اتفاق می افتد، اما خود CS50 است، دنی تعریف نیازهای راست است در حال حاضر در اتاق کنترل. اما در مورد به در اینترنت است، چرا که امروز تولد 29 است. در تاریخ آمده از دن. لطفا بیرون می آیند، دن، در غیر این صورت این مورد می شود بسیار دشوار است. دن؟ امسال دن تعریف نیازهای اطلاعات است، نمی دانم این که قرار بود به اتفاق می افتد - ما البته این آماده کرده ایم. تولد خیلی خوشحال 29، و ما امیدوارم که شما، در واقع، شگفت زده کرد. نه، که، راه دیگر، راه دیگر. بدون آن بود. DAN تعریف نیازهای اطلاعات: وجود دارد ما به. DAVID J. مالان: دن تعریف نیازهای همه. از شما بسیار سپاسگزارم دن، برای بیرون آمدن. و در حال حاضر، 60 ثانیه از پانداهای. [پخش ویدئو] [MUSIC پخش] [END پخش ویدئو] DAVID J. مالان: در حال حاضر شما ممکن است به یاد از قسمت های اخیر، که ما معرفی LaunchCode، ابتکار در سنت لوئیس، میسوری، اجرا شده توسط داوطلب که اند به شرح زیر است همراه با برنامه آموزشی و CS50 را شهروندان هدایت از سنت لوئیس از طریق این مواد به سمت یک پایان کمک به آنها را جفت با برنامه نویسی مشاغل در پایان ترم. شما ممکن است در واقع به یاد می آورند، که این ابتکار بسیار محبوب بود در سنت لوئیس، که آنها نزدیک به سرریز خانه اپرا محلی است. خوب، LaunchCode است بنیانگذاران بسیار لطف اخیرا به دانشگاه آمد و توافق برای نشستن با ما در سندرز تئاتر برای چت در مورد آنچه LaunchCode است و چگونه آن را جریان بوده است. DAVID J. مالان: ما امروز در اینجا با هستی ما دوستان از LaunchCode که پرواز در تمام راه را از سنت لوئیس برای گفتن سلام. سلام به همه. JIM MCKELVEY: سلام. DAVID J. مالان: چه کسی ما در اینجا با ما امروز از LaunchCode. JIM MCKELVEY: بنابراین، من جیم McKelvey هستم. برندان لیند: و من برندان لیند هستم. ژاک لو: و من ژاک لو هستم. DAVID J. مالان: و برای کسانی که آشنا نیستند، می تواند شما را کمی به ما بگویید در مورد آنچه LaunchCode است؟ JIM MCKELVEY: پس LaunchCode سیستم کاریابی است که ما پیشگام با شروع در سنت لوئیس، اما ما در حال رفتن به آن را در سراسر کشور به ارمغان بیاورد. این ایده در واقع این است که گرفتن شرکت های به تغییر استخدام خود شیوه های به شرایط افرادی که دارای اعتبار نامه غیر متعارف. بنابراین همانطور که می دانیم، به عنوان برنامه نویسان، که بسیاری از بهترین برنامه نویسان در حال خود آموخت تا حدی. و شرکت نمی کنند لزوما تشخیص این در شیوه های استخدام خود را. بنابراین اگر شما یک رمز گذار خوب است، شما هنوز هم لزوما یک راه برای یک کار خوب. و به این ترتیب، ما شروع به کار با صد شرکت از میلیارد دلار شرکت های مانند پروژه، و مسترکارت، پایین به دو مرد شروع یو پی اس. و ما رو بدست همه آنها به توافق برسند به نامزدهای LaunchCode به، اساسا یک سیستم کارآموزی. DAVID J. مالان: و چگونه شما را پیدا کردید مواد CS50 در وهله اول. JIM MCKELVEY: پس این واقعا خنده دار بود. همسر من در زمان کلاس خود را آنلاین از طریق هاروارد فرمت. و او در زمان پاییز 2012 CS50. و در حالی که ما، من هستم دانشمند کامپیوتر از طریق آموزش. و به این ترتیب من خود را از طریق کمک به کلاس، من از تماشای آن. و او گفت، شما می دانید، این است که از آنلاین از طریق EDX ارائه شده، و ما با قرار دادن این افراد، که اعتبار سنتی بسیار کمی، و ما مثل هستید، این امر می تواند فوق العاده. بنابراین این که چگونه ما در مورد آن یافت می شود. از طریق متر همسر، آنا. و برنامه فرمت دانشگاه هاروارد است. DAVID J. مالان: این خنده دار است. این یک تصمیم کوچک و گرفتن او را، کلاس های پس از آن چنین تاثیر داشته است. JIM MCKELVEY: این فوق العاده خوش شانس بود. و ما واقعا هیجان زده شدند برای دیدن که شما بچه ها با EDX مشغول به کار بودند و در دسترس بودن آن، و تمام مواد مکمل. و این فوق العاده منابع برای آموزش. DAVID J. مالان: OK. خوب، در اخبار ما در واقع در یک نگاه آمد در چه شب اول LaunchCode بود زمانی که شما در خانه اپرا بود. آیا می توانید به ما می دهد حساب دست اول از آنچه تجربه خود را مانند آن شب بود؟ JIM MCKELVEY: آره، بنابراین من در رم بود. و برندان من در 03:00 نام در صبح، و گفت: ما هر سه سالن های سرریز کرده ام. بنابراین ما تا به حال کلیسای مسیح کلیسای جامع، کتابخانه مرکز شهر، و بنای یادبود سربازان، که سه سالن نسبتا بزرگ است. و ما انتظار چند صد نفر. ما تا به حال بیش از 1000 نفر ثبت نام کنید. بنابراین ما همه چیز سرریز و برندان به من زنگ، مانند، ما نیاز به یک ساختمان بزرگتر. و آنها ما را به این غول پیکر، این اپرا غول خانه، جایی که ما کلاس اول برگزار شد. DAVID J. مالان: آه که بزرگ است. JIM MCKELVEY: و مردم بنابراین سپاسگزار بودند. منظورم این است که، افرادی که ما در حال رسیدن است افرادی که شما فقط می خواهید برای کمک به این دوستان. DAVID J. مالان: و از آنچه شما را دیده ام، چقدر واقع بینانه آن است که، کسی که وارد البته بدون پس زمینه قبل. و چند ماه بعد، آنها 13 هفته از CS50 زیر کمربند خود را به واقع احساس اعتماد به نفس کافی و به اندازه کافی برای واجد شرایط کار برنامه نویسی واقعی. JIM MCKELVEY: پس داوود، ما واقعا نمی دانم، OK؟ از آنجا که ما آن را انجام نمی در هر نوع از مقیاس است. شما می دانید، داده ما در حال حاضر همان چیزی است که من یاد گرفته ام ممکن بود. و پس از آن 50 برخی از مردم است که ما قرار داده ایم، ما می دانیم به طور کلی جایی که آنها هستند. و حدس ما این است که کسی که از طریق CS50 می آید است که به طور کلی می شود به عنوان ماهر به عنوان برخی از مردم ما در حال حاضر با موفقیت قرار می گیرد. بنابراین ما مقیاس آن ثابت نشده است. و من ادعا نمی کنم که این کامل در آموزش و پرورش به هر وسیله. اما آن را مانند یک شروع عالی است. و آن را به مردم می دهد زمینه. و آن را نیز به شما می دانید، آن یک طبقه سخت است. بنابراین هر کسی که این را کامل کلاس چیزی را ثابت کرده است. که برخی از آنها نشان داده ایم شخصیت و یا ترکیبی از شما می دانید، یا سرسختی و یا اطلاعات، و یا هر آنچه که فرمول جادویی است که می شود آنها را از طریق کلاس بسیار سخت، ما فکر می کنیم که رفتن به جواب به خوبی برای رسیدن به موفقیت است. و ما باید شرکت هایی که می مایل به عقب تا روی آن. بنابراین، پس ما واقعا نمی دانم. اما ما بسیار خوش بینانه که هستید هر کسی که از طریق CS50 می شود، ما می توانیم یک کار دریافت کنید. برندان لیند: و چیز این است که LaunchCode است مانند نمونه استخدام ورود به سطح خود را. راست، آن را که در آن نه شما در می آیند و می گویند به طور معمول شما ممکن است C.S. نیاز درجه و دو سال کار تجربه به دریافت مقدار زیادی از کار، درست است؟ اما پس از آن، LaunchCode در می آید، شما هر یک از کسانی که همه چیز لازم نیست. شما لازم نیست به به آن نقطه واجد شرایط است. که در آن شما باید است که استعداد و رانندگی برای رسیدن به آن سطح. پس از آن کارآموزی است. و آن طول می کشد تا شما در این سطح، که در آن به شما خواهد بود در آورده برای موقعیت طبیعی است. و این شرکت می تواند اجازه شما در هر نقطه بروید. DAVID J. مالان: بنابراین شرکت ها هستند آنهایی که انجام می دهند، در نهایت، که همکاری اولیه. برندان Lind در: راست. پس چه CS50 - چه کنیم انجام تلاش برای انجام با CS50 است آنها را به نقطه ای که پس از آن، با سلام اگر شما می توانید CS50 را، مثل شما که درایو، شما که به یاد بگیرند، و شما که استعداد به خود یادگیری و کار در یک شرکت، که مسئولیت رسیدگی به هر آنچه در آن است که مورد نیاز است. و پس از آن ما می توانیم آنها را دریافت کنید، ما آنها را در درب دریافت کنید. و آنها پرداخت، آنها با 15 $ پرداخت می شود ساعت برای کارآموزی مدت زمان. و هر زمان که آنها آماده، شرکت کنید تبدیل می شود آنها را در موضع حقوق بگیر. اگر این کار را نکنند، اگر شرکت نمی کند فکر می کنم که آنها در راه خود هستید، آنها می توانند به آنها بروید. و تا کنون، که موفقیت این است که همه تقریبا هنوز هم با شرکت خود را. DAVID J. مالان: OK. بنابراین در حال حاضر شما بر سنت لوئیس، اما من جمع آوری شما می خواهم به ابتکار عمل را در سراسر کشور. پس چه شده است در واقع بعد برای شما؟ JIM MCKELVEY: بنابراین بعد از یک سری از شهرستانها در سراسر کشور. بنابراین، ما نمی خواهیم به ملی تا زمانی که ما اصلاح مدل، و شاید گذاشته شده یک زن و شوهر از آن پیاده رو از طریق خاک. تکمیل این اولین کلاس CS50 است رفتن به واقعا مهم است، چرا که ما در حال گرفتن اطلاعات خوبی از آن. اما یک بار که ما می دانیم چه کار می کند و چه ما واقعا باید انجام و پوسته پوسته شدن، پس از آن ما در حال رفتن به مقیاس با بیشترین سرعت ممکن، به دلیل نیاز در همه جا وجود دارد. و ما سعی نمی کنم این برخی از نوع محلی، پدیده سنت لوئیس. ما تنها از آن به عنوان یک بستر آزمون. و پس از آن ما می شود در حال گسترش شما می دانید، به سرعت به عنوان ما می توانیم به مکان های که دارای نیازهای مشابه. DAVID J. مالان: خوب، از شما متشکرم بسیار برای همه چیز شما انجام شده است. ما در حال flattered به حتی بخشی از آن باشد. آن را بسیار الهام بخش بوده است. JIM MCKELVEY: با تشکر از شما. این شده است تا سخاوتمندانه از فقط یک آموزش و پرورش در سطح جهانی است که موجود است برای مردم است که واقعا آن را درک. من آرزو می کنم شما می توانید از ملاقات برخی از دانش آموزان و دیدن کسانی که به شما می دانید، آن را در حال تغییر زندگی می کند. و من فقط آرزو ما می تواند از طریق رسیدن به دوربین و آنها را در اینجا به ارمغان بیاورد. اما آن را بسیار معنی دار است. و آن را در حال حرکت سوزن و این واقعا خوب است. بنابراین شما تشکر می کنم. DAVID J. مالان: با تشکر از شما از ما نیز هست. قدر آن. با تشکر بسیار برای پیوستن به ما. برای launchcodestl.com است. بنابراین ما چت کردم در مدت کوتاهی پس از آن چت در مورد آنچه بیشتر ما می تواند انجام دهد. و ما به زیر آمد. ما خیلی خوشحالیم که اعلام اولین CS50 Hackathon که خواهد شد رفتن در جاده به سنت لوئیس. نسخه LaunchCode. در واقع، خواهیم گرفتن با ما، اگر شما می خواهم برای دیدار با این دوستان. اگر شما خود را از سنت تگرگ لوئیس، و یا در نهایت مثل را برای تنظیم کردن در آنلاین، CS50 را خود اندرو وجود خواهد داشت. چانگ CS50 است، کولتن، دن، که شما فقط ملاقات نمود، دوین، گابریل، جیسون، رامون، که شما نیز پیش دیده. راب Bowden، صدفی، که شما ممکن است به یاد داشته باشید از فیلم هایی مانند - و [؟ Zemaila؟]. پس در واقع، اگر شما می خواهم به در سنت لوئیس و یا آنلاین به ما بپیوندید در live.cs50.net، تنظیم برای نشان می دهد زندگی می کنند بعد در روز جمعه مارس 28 در 6:00 به وقت شرق. ما در حال رفتن به بیدار کاملا چند ساعت آن شب. و ما امیدواریم که شما اقامت با ما نیز هست. که در آن است برای این هفته CS50 زنده. با تشکر بسیار برای همه پشت دوربین است. با تشکر بسیار به همکاران ما. ما شما را در خیابان ببینید لوئیس، این CS50 بود. RAMON: چه روباه می گویند؟