1 00:00:00,000 --> 00:00:17,044 2 00:00:17,044 --> 00:00:18,210 DAVID J. مالان: سلام جهان. 3 00:00:18,210 --> 00:00:22,679 این CS50 زنده است و این در ماه مارس است 14، که بدان معنی است، روز پی خوشحال. 4 00:00:22,679 --> 00:00:24,470 در حال حاضر آن را در حالی که از آنجایی که ما شما را دیده ام، 5 00:00:24,470 --> 00:00:26,682 چرا که جمعه گذشته، راب Bowden و من در واقع 6 00:00:26,682 --> 00:00:28,390 دور در یک کنفرانس در آتلانتا، جورجیا. 7 00:00:28,390 --> 00:00:30,525 کنفرانس شناخته شده به عنوان SIGCSE، علاقه ویژه 8 00:00:30,525 --> 00:00:33,400 گروه آموزش علوم کامپیوتر، که هر سال گرد هم می آورد 9 00:00:33,400 --> 00:00:35,900 برخی از 1000 مربیان به در مورد صحبت کنید و به کار 10 00:00:35,900 --> 00:00:38,692 در مورد بهبود آموزش علوم کامپیوتر است. 11 00:00:38,692 --> 00:00:40,650 یکی از سخنرانان کلیدی در این سال، در واقع، 12 00:00:40,650 --> 00:00:42,800 بنیانگذار بود code.org، که شما ممکن است 13 00:00:42,800 --> 00:00:44,550 در مطبوعات دیده می شود در طول سال گذشته. 14 00:00:44,550 --> 00:00:47,050 آنها فوق العاده ای انجام داده ام کار در سال گذشته گرفتن 15 00:00:47,050 --> 00:00:50,310 مردم در مورد علوم رایانه هیجان زده، و در مورد برنامه نویسی در خاص است. 16 00:00:50,310 --> 00:00:52,351 در واقع، یکی از آنها طرح های شناخته شده 17 00:00:52,351 --> 00:00:56,560 به عنوان ساعت از کد است که شناخته شده است فرصت و یک برنامه آموزشی از طریق آن 18 00:00:56,560 --> 00:00:58,769 شما، یا یک دوست، یا یک از اعضای خانواده و یا همکاران، 19 00:00:58,769 --> 00:01:01,810 می تواند دست خود را کثیف با یک بیت را دریافت کنید علوم کامپیوتر و برنامه نویسی 20 00:01:01,810 --> 00:01:04,610 در هر ساعت به ببینید اگر شما به آن را. 21 00:01:04,610 --> 00:01:06,964 >> در واقع، اگر شما خودتان را یک دوست، عضو خانواده، 22 00:01:06,964 --> 00:01:10,130 و یا همکار که می خواهم سعی کنید خود را یا دست خود را در برخی از علوم کامپیوتر، 23 00:01:10,130 --> 00:01:13,390 اما شما فکر می کنم آنها را پرتاب را در CS50 برنامه درسی ممکن است کمی بیش از حد بیش از حد 24 00:01:13,390 --> 00:01:17,910 به زودی، به خوبی با تمام معنی، به آنها مراجعه کنید به code.org / یاد جایی که آنها می توانید سعی کنید 25 00:01:17,910 --> 00:01:21,110 دست خود را فقط برای یک ساعت در یک بیت از علم کامپیوتر است. 26 00:01:21,110 --> 00:01:23,180 یا بهتر از آن، آنها این کلیپ نشان می دهد. 27 00:01:23,180 --> 00:01:27,570 >> [پخش ویدئو] 28 00:01:27,570 --> 00:01:28,570 >> سلام، من لی هستم. 29 00:01:28,570 --> 00:01:29,320 >> و من Tonya هستم. 30 00:01:29,320 --> 00:01:31,820 >> و ما به اندازه کافی خوش شانس هستید شود تحصیل در رشته علوم کامپیوتر است. 31 00:01:31,820 --> 00:01:34,895 ما فکر می کنم این وحشتناک است که 90 درصد از مدارس آن را تدریس نمی کند. 32 00:01:34,895 --> 00:01:37,020 ، آنها قطعا نمی ارائه آن را در دبیرستان من. 33 00:01:37,020 --> 00:01:40,047 ، بنابراین ما در تلاش هستیم تا این ویدیو نشان می دهد که هر کسی می تواند یاد بگیرند. 34 00:01:40,047 --> 00:01:42,463 ما می خواهیم 10 میلیون دانش آموزان به انجام یک ساعت از کد. 35 00:01:42,463 --> 00:01:43,810 >> ساعت از کد. 36 00:01:43,810 --> 00:01:44,410 >> ساعت از کد. 37 00:01:44,410 --> 00:01:45,405 >> -ساعت از کد. 38 00:01:45,405 --> 00:01:46,317 >> ساعت از کد. 39 00:01:46,317 --> 00:01:46,900 ساعت از کد. 40 00:01:46,900 --> 00:01:47,460 ساعت از کد. 41 00:01:47,460 --> 00:01:48,043 ساعت از کد. 42 00:01:48,043 --> 00:01:49,947 -ساعت از کد. 43 00:01:49,947 --> 00:01:51,780 چگونه می توانم به شما او را به رفتن به آفتابگردان. 44 00:01:51,780 --> 00:01:53,920 او نیاز به انجام برخی از اقدامات. 45 00:01:53,920 --> 00:01:54,560 >> -I آن را کردم. 46 00:01:54,560 --> 00:01:56,440 سلام. 47 00:01:56,440 --> 00:01:59,610 >> و پس از آن خواهیم آن را اجرا کنید و ببینید چه اتفاقی می افتد. 48 00:01:59,610 --> 00:02:00,415 >> شگفت انگیز. 49 00:02:00,415 --> 00:02:02,598 >> وجود ما به. 50 00:02:02,598 --> 00:02:04,483 >> ، شما فقط اولین برنامه خود را نوشته است. 51 00:02:04,483 --> 00:02:04,983 -I را نوشته است؟ 52 00:02:04,983 --> 00:02:05,937 آره. 53 00:02:05,937 --> 00:02:07,368 ، این کد شما فقط می نوشت. 54 00:02:07,368 --> 00:02:08,800 بسیار عالی است. 55 00:02:08,800 --> 00:02:12,317 ، من فکر کردم مثل، کد بود مثل هکر FBI، نمادها و مسائل. 56 00:02:12,317 --> 00:02:14,650 -A کمی از مشکل حل، کمی از منطق. 57 00:02:14,650 --> 00:02:15,650 آن را مانند دستورالعمل است. 58 00:02:15,650 --> 00:02:18,040 برنامه نویسی امروز خیلی آسان تر. 59 00:02:18,040 --> 00:02:20,060 -Don't فقط بر روی گوشی خود را بازی کند. 60 00:02:20,060 --> 00:02:20,600 برنامه آن را. 61 00:02:20,600 --> 00:02:21,099 >> همه راست. 62 00:02:21,099 --> 00:02:21,926 عالی. 63 00:02:21,926 --> 00:02:24,050 >> ، چگونه کسی به در مورد گرفتن یک کار؟ 64 00:02:24,050 --> 00:02:26,960 >> ، شاید به یک کلاس آنلاین، پیدا کردن یک کلاس در کالج. 65 00:02:26,960 --> 00:02:29,219 >> شما می توانید یکی از بهترین ها پرداخت شغل در جهان است. 66 00:02:29,219 --> 00:02:31,510 ، من فکر می کنم در حال حرکت پزشکی در کل عصر کامپیوتر. 67 00:02:31,510 --> 00:02:33,450 فناوری لمس هر بخشی از زندگی ما است. 68 00:02:33,450 --> 00:02:36,340 اگر شما می توانید فن آوری ایجاد، شما می توانید جهان را تغییر دهید. 69 00:02:36,340 --> 00:02:39,539 >> ، بنابراین ما هیجان زده است که شما هستید شرکت در ساعت امروز از کد. 70 00:02:39,539 --> 00:02:40,830 ، ما فقط دو خط کد. 71 00:02:40,830 --> 00:02:42,471 سه خط کد. 72 00:02:42,471 --> 00:02:42,970 چهار خط. 73 00:02:42,970 --> 00:02:43,760 ، هفت خط. 74 00:02:43,760 --> 00:02:44,585 پنج خط. 75 00:02:44,585 --> 00:02:49,435 76 00:02:49,435 --> 00:02:50,971 -16 خط از کدهای. 77 00:02:50,971 --> 00:02:51,720 -99 خط کد. 78 00:02:51,720 --> 00:02:52,670 -60 خطوط. 79 00:02:52,670 --> 00:02:54,380 -18 خط کد. 80 00:02:54,380 --> 00:02:56,330 -75 خط کد. 81 00:02:56,330 --> 00:02:58,700 ، مهم نیست چند سال دارید. 82 00:02:58,700 --> 00:02:59,426 ساعت از کد. 83 00:02:59,426 --> 00:03:01,890 ساعت از کد. 84 00:03:01,890 --> 00:03:02,880 -ساعت از کد. 85 00:03:02,880 --> 00:03:03,750 -ساعت از کد. 86 00:03:03,750 --> 00:03:06,410 -ساعت از کد. 87 00:03:06,410 --> 00:03:08,555 ، آیا شما جوان هستید مرد یا زن جوان است. 88 00:03:08,555 --> 00:03:11,127 این که آیا شما در زندگی یک شهرستان و یا منطقه روستایی. 89 00:03:11,127 --> 00:03:13,876 ، همه در این کشور باید یاد بگیرند که چگونه برای برنامه ریزی یک کامپیوتر. 90 00:03:13,876 --> 00:03:15,001 و من فقط به پایان - 91 00:03:15,001 --> 00:03:16,050 ساعت از کد. 92 00:03:16,050 --> 00:03:17,790 ، در واقع این واقعا آسان برای یادگیری است. 93 00:03:17,790 --> 00:03:19,330 دختران باید این را یاد بگیرند، بیش از حد. 94 00:03:19,330 --> 00:03:22,940 ، بدانید که زبان که برای رفتن به آینده است. 95 00:03:22,940 --> 00:03:24,420 ، هر کس می تواند علم رایانه یاد بگیرند. 96 00:03:24,420 --> 00:03:25,378 و شما هم می توانید یاد بگیرند. 97 00:03:25,378 --> 00:03:29,374 -جک دورسی، مارک زوکربرگ، بیل گیتس، همه از خانواده، من یادگیری. 98 00:03:29,374 --> 00:03:30,040 این یک شات بدهید. 99 00:03:30,040 --> 00:03:43,330 100 00:03:43,330 --> 00:03:44,300 >> [END پخش ویدئو] 101 00:03:44,300 --> 00:03:47,610 >> در حال حاضر چیزی به من می گوید که اگر شما در CS50 هستید و یا در CS50x، 102 00:03:47,610 --> 00:03:50,850 شما را به خوبی بیشتر از صرف فقط یک ساعت در برنامه نویسی. 103 00:03:50,850 --> 00:03:53,080 اما برای هر عضو خانواده، دوستان، و یا همکاران 104 00:03:53,080 --> 00:03:56,450 که شما می خواهم به معرفی این جهان، در اینجا انگیزه دیگری است. 105 00:03:56,450 --> 00:03:57,440 به یاد داشته باشید این پسر؟ 106 00:03:57,440 --> 00:03:59,860 بسیار محبوب را از اواخر سال دارد، شل و ول به اصطلاح بوده است 107 00:03:59,860 --> 00:04:01,540 پرنده بر روی سیستم عامل های مختلف. 108 00:04:01,540 --> 00:04:05,310 و در اینجا ما یک URL، در code.org / شل و ول، 109 00:04:05,310 --> 00:04:08,400 که در آن مردمی نوع در code.org می توانید را با هم یک ابزار از طریق آن شما می 110 00:04:08,400 --> 00:04:12,570 و یا یکی از دوستان می توانید خود را را اجرای این بازی محبوب است. 111 00:04:12,570 --> 00:04:13,910 پس وقت را بررسی کنید. 112 00:04:13,910 --> 00:04:15,811 >> حالا که کنفرانس و جمعه گذشته. 113 00:04:15,811 --> 00:04:18,060 راب Bowden و من دوباره که در آن، دور در این کنفرانس، 114 00:04:18,060 --> 00:04:19,768 و ما در مورد فکر داشتن یک میزبان میهمان. 115 00:04:19,768 --> 00:04:22,174 و ما تلاش بسیار چند مردمی برای امتحانات ابتدائی. 116 00:04:22,174 --> 00:04:24,090 هیچ یک از آنها به نظر می رسید کار کردن، بنابراین ما فکر 117 00:04:24,090 --> 00:04:27,110 ما می خواهم به شما چند کلیپ نشان می دهد از چه رخنه کردن. 118 00:04:27,110 --> 00:04:27,810 >> [پخش ویدئو] 119 00:04:27,810 --> 00:04:31,670 >> RAMON GALVAN: I پر رامون GALVAN هستم در میزبان طبیعی خود را، دیوید مالان. 120 00:04:31,670 --> 00:04:40,340 رمز عبور ارتش ایالات متحده بود 000000، واقعا امن اگر شما از من بپرسید. 121 00:04:40,340 --> 00:04:43,430 با این وجود، من شما را دوست دارم. 122 00:04:43,430 --> 00:04:45,650 بر خلاف دیوید، کسی که تو را دور. 123 00:04:45,650 --> 00:04:48,880 124 00:04:48,880 --> 00:04:51,040 اجازه دهید بیش از این اشتباه نیست. 125 00:04:51,040 --> 00:04:53,067 چه این مورد است؟ 126 00:04:53,067 --> 00:04:54,733 بیایید فقط یک ویدیو را با هری لوئیس را ببینید. 127 00:04:54,733 --> 00:04:55,116 >> [END پخش ویدئو] 128 00:04:55,116 --> 00:04:57,721 >> DAVID J. مالان: در حال حاضر، چه چیزی بیشتر خنده دار در مورد این کلیپ نیست 129 00:04:57,721 --> 00:05:00,720 چگونه رامون در مقابل انجام دوربین، اما چگونه رامون نمی داند، 130 00:05:00,720 --> 00:05:02,870 تا زمانی که به عنوان یک چند لحظه پیش، که ما بودند 131 00:05:02,870 --> 00:05:05,860 به بازی این کلیپ ها به عقب در اینجا برای شما در اینترنت. 132 00:05:05,860 --> 00:05:07,680 بنابراین CS50 خود، رامون GALVAN. 133 00:05:07,680 --> 00:05:10,070 به آینده شاید در برخی از قسمت های آینده است. 134 00:05:10,070 --> 00:05:12,460 >> در حال حاضر در عین حال، شما ممکن است به یاد ما زمان آخرین قسمت در سمت چپ 135 00:05:12,460 --> 00:05:14,670 در یک بیت از یک مطلب یا داستان جالب، که در آن ما ذکر 136 00:05:14,670 --> 00:05:17,250 که راب Bowden است دو برادر دوقلو، پل. 137 00:05:17,250 --> 00:05:19,450 چه کسی، دوباره، خود را خیالات یک بیت از یک کمدین. 138 00:05:19,450 --> 00:05:22,200 اما او نیز اتفاق افتاده است به نظر می رسد در یک نمایش بازی محبوب آمریکا، 139 00:05:22,200 --> 00:05:23,696 و ما به شما که یکی پرسید. 140 00:05:23,696 --> 00:05:25,570 خوب چند تا از شما با پاسخ نوشت. 141 00:05:25,570 --> 00:05:27,580 و در اینجا یک مثال از این است. 142 00:05:27,580 --> 00:05:31,140 >> در CS50 زندگی می کنند، دیوید ذکر شده در مورد برادر دوقلو روبرت، پل Bowden، 143 00:05:31,140 --> 00:05:32,590 و پرسید: در مورد به گوگل است. 144 00:05:32,590 --> 00:05:34,420 خوب به نظر می رسد مثل او در هاروارد، بیش از حد. 145 00:05:34,420 --> 00:05:37,990 و چه کسی می خواهد به یک میلیونر، و بله، اگر من یکی از اولین هستم 146 00:05:37,990 --> 00:05:41,810 به گزارش این، دیوید، آقا، من خوشحالم به معروف در CS50 بعدی 147 00:05:41,810 --> 00:05:42,310 زندگی می کنند. 148 00:05:42,310 --> 00:05:45,400 بنابراین خودتان را معروف در نظر به دلیل پاسخ در واقع، 149 00:05:45,400 --> 00:05:46,650 چه کسی می خواهد میلیونر باشد. 150 00:05:46,650 --> 00:05:50,390 و در واقع، در تصویر اینجا پل در کنار میزبان است که نشان می دهد تلویزیون Bowden. 151 00:05:50,390 --> 00:05:53,344 و ما نیز انجام داد کمی از حفر، و این کلیپ برای شما. 152 00:05:53,344 --> 00:05:54,010 [پخش ویدئو] 153 00:05:54,010 --> 00:05:56,410 پل Bowden از فرانکلین، نیوجرسی. 154 00:05:56,410 --> 00:05:59,290 155 00:05:59,290 --> 00:05:59,897 سلام پل. 156 00:05:59,897 --> 00:06:00,730 به نمایش خوش آمدید. 157 00:06:00,730 --> 00:06:02,650 >> -تشکر کرده اند از شما. 158 00:06:02,650 --> 00:06:06,140 >> پل آن را می گوید در اینجا شما دانشجوی سال دوم می باشد در دانشگاه هاروارد، بدیهی است 159 00:06:06,140 --> 00:06:07,840 پسر هوشمند. 160 00:06:07,840 --> 00:06:09,400 >> ، من حدس می زنم. 161 00:06:09,400 --> 00:06:11,384 >> خوب در کتاب من است که قطعا نشان می دهد تا. 162 00:06:11,384 --> 00:06:13,800 و من می دانم به تو ایستادن در صف برای میلیونر، 163 00:06:13,800 --> 00:06:17,420 نشانه از آسمان گفت شما احتمالا به انجام خوب، درست است؟ 164 00:06:17,420 --> 00:06:19,260 >> ، می توان گفت که. 165 00:06:19,260 --> 00:06:22,920 زمانی که من در خط ایستاده بود و من تا به حال تی شرت یقه دار که در جمع شد 166 00:06:22,920 --> 00:06:26,300 و پرنده رخ داده به مدفوع سمت راست پایین پشت پیراهن من. 167 00:06:26,300 --> 00:06:28,510 و هنوز هم جمع شده اید. 168 00:06:28,510 --> 00:06:30,390 اما این پایان رسید تا که موفق باشید. 169 00:06:30,390 --> 00:06:32,070 >> آن را موفق باشید است، نگاه کنید؟ 170 00:06:32,070 --> 00:06:33,440 شما وجود دارد، شما در اینجا. 171 00:06:33,440 --> 00:06:35,086 همه حق است، پل. 172 00:06:35,086 --> 00:06:36,440 آیا شما آماده؟ 173 00:06:36,440 --> 00:06:36,941 >> -I آماده هستم. 174 00:06:36,941 --> 00:06:37,440 همه راست. 175 00:06:37,440 --> 00:06:38,685 سپس در بازی میلیونر دهید. 176 00:06:38,685 --> 00:06:41,360 177 00:06:41,360 --> 00:06:44,120 و برادر خود را نشسته است پشت سر شما، برادر خود را به راب. 178 00:06:44,120 --> 00:06:45,220 حال شما چطور است، راب؟ 179 00:06:45,220 --> 00:06:46,150 >> -I'm خوب حال شما چطور است؟ 180 00:06:46,150 --> 00:06:47,421 >> دوقلو برادر. 181 00:06:47,421 --> 00:06:47,920 بله. 182 00:06:47,920 --> 00:06:50,290 در حال حاضر شما، جوان تر هر چند، شما شش دقیقه بعد بیرون آمد، درست است؟ 183 00:06:50,290 --> 00:06:51,130 آیا این درست است؟ 184 00:06:51,130 --> 00:06:51,650 >> -I هستم، بله. 185 00:06:51,650 --> 00:06:53,970 >> ، اما شما برادر باهوش تر؟ 186 00:06:53,970 --> 00:06:55,480 >> خوب، من نمی خواهم به لاف زدن. 187 00:06:55,480 --> 00:06:56,765 بنابراین من می تواند پاسخ دهد که. 188 00:06:56,765 --> 00:06:58,600 >> [END پخش ویدئو] 189 00:06:58,600 --> 00:07:02,610 >> ، بنابراین راب دارای دوقلو، یکی دیگر می نویسد: از همکلاسی های خود، HMM جالب است. 190 00:07:02,610 --> 00:07:04,410 تا چه عمقی می کند سوراخ خرگوش برود؟ 191 00:07:04,410 --> 00:07:08,290 من یک سوال، چرا مشکل مجموعه را تا زمانی به autograded شود؟ 192 00:07:08,290 --> 00:07:09,860 چه می رود در پشت صحنه؟ 193 00:07:09,860 --> 00:07:11,590 بنابراین ما فکر این را یک سوال خوب است 194 00:07:11,590 --> 00:07:14,930 برای پاسخ به چرا که نشان می دهد کمی از جالب فنی زمینه 195 00:07:14,930 --> 00:07:15,620 جزئیات. 196 00:07:15,620 --> 00:07:18,880 بر خلاف باور عموم، آنها نیستند در واقع توسط Muppets درجه بندی شده، بلکه 197 00:07:18,880 --> 00:07:21,950 توسط زیرساخت است که ما به عنوان ورود به هتل 50 بر روی سرویس گیرنده. 198 00:07:21,950 --> 00:07:25,350 و زیرساخت ما می دانیم آن گودال ماسهبازی 50 در سمت سرور. 199 00:07:25,350 --> 00:07:27,250 >> در حال حاضر برای کسانی که آشنا نیستند، به منظور آزمون 200 00:07:27,250 --> 00:07:30,009 صحت برخی از مشکل CS50 مجموعه مشکلات، 201 00:07:30,009 --> 00:07:32,050 شما می توانید یک دستور در اجرا لوازم CS50 شناخته شده 202 00:07:32,050 --> 00:07:35,355 به عنوان چک 50، که در آن شما را مشخص شناسه منحصر به فرد برای آزمون 203 00:07:35,355 --> 00:07:36,230 را که می خواهید اجرا شود. 204 00:07:36,230 --> 00:07:38,050 و پس از آن مشخص می کنید مسیر به فایل 205 00:07:38,050 --> 00:07:40,697 و یا فایل های را که می خواهید برای آپلود به سرور برای تست. 206 00:07:40,697 --> 00:07:42,780 در حال حاضر، زمانی که پاسخ می آید از سرور، 207 00:07:42,780 --> 00:07:45,820 امیدوارم همه سبز می بینید شکلک مواجه است، مانند کسانی که در اینجا، 208 00:07:45,820 --> 00:07:49,000 نشان می دهد که نوشتم "سلام جهان" بسیار صحیح می باشد. 209 00:07:49,000 --> 00:07:51,630 در مقابل، اگر من چیزی بود اشتباه است، مانند در واقع 210 00:07:51,630 --> 00:07:55,045 نامگذاری فایل به درستی، من ممکن است دریافت این صورت ناراضی قرمز ترسناک 211 00:07:55,045 --> 00:07:58,230 گفت hello.c وجود دارد، که به معنی آن را نمی کند 212 00:07:58,230 --> 00:07:59,669 در واقع، به عنوان قرمز نشان داد. 213 00:07:59,669 --> 00:08:01,460 و اگر چیزی در زرد، در عین حال، آن 214 00:08:01,460 --> 00:08:04,400 بدان معنی است که کسانی که چک حتی به دلیل برخی از وابستگی به اجرا، 215 00:08:04,400 --> 00:08:07,030 برخی از آزمون های گذشته انجام داد در واقع موفق می شوند. 216 00:08:07,030 --> 00:08:09,164 >> بنابراین آنچه واقعا اتفاق می افتد در زیر هود؟ 217 00:08:09,164 --> 00:08:11,080 و زمانی که شما این اجرا بررسی 50 دستور، ما هستیم 218 00:08:11,080 --> 00:08:12,830 اساسا زیپ تا تمام فایل های شما، 219 00:08:12,830 --> 00:08:16,510 فشرده سازی آنها، ارسال آنها را به خوشه CS50 را از سرویس دهنده، که در آن 220 00:08:16,510 --> 00:08:19,090 ما پس از آن ایجاد آنچه به نام گودال ماسهبازی در اطراف آنها. 221 00:08:19,090 --> 00:08:21,100 اساسا شما می توانید فکر می کنم از این به عنوان یک پوشه، 222 00:08:21,100 --> 00:08:25,250 و به عنوان یک کاربر ویژه ای است که وجود دارد صرفا به منظور تدوین 223 00:08:25,250 --> 00:08:28,790 و در حال اجرا است که کد خاص جدا از هر کس دیگری، 224 00:08:28,790 --> 00:08:32,480 به طوری که تنها در مورد دانش آموز در حلقه بی نهایت تصادفی و یا حتی بدتر، 225 00:08:32,480 --> 00:08:35,200 آن را به ضرورتا هر کس دیگری بر روی سیستم تاثیر می گذارد. 226 00:08:35,200 --> 00:08:39,200 و نه می توانید هر فایل توان دستکاری و یا حذف که نباید مجاز می باشد. 227 00:08:39,200 --> 00:08:41,159 >> در حال حاضر، چگونه کد تست شده؟ 228 00:08:41,159 --> 00:08:45,950 خب، ما یک زیرساخت تمام نوشت به نام دوباره، گودال ماسهبازی - CS 50 گودال ماسهبازی. 229 00:08:45,950 --> 00:08:48,470 و این زیرساخت نوشته شده است، تعجب، 230 00:08:48,470 --> 00:08:49,980 در یک زبان به نام جاوا اسکریپت. 231 00:08:49,980 --> 00:08:53,000 که شما ممکن است بدانید، از clientside تجارب، اما معلوم است 232 00:08:53,000 --> 00:08:55,490 شما همچنین می توانید از جاوا اسکریپت استفاده در سمت سرور. 233 00:08:55,490 --> 00:08:57,450 چه برخی از آزمون در واقع شبیه؟ 234 00:08:57,450 --> 00:09:01,260 خوب در اینجا برخی از سمت سرور جاوا اسکریپت کد، و آن را فقط به گزیده ای از آن است. 235 00:09:01,260 --> 00:09:04,710 اما این نشان دهنده دو چک که ما ممکن است در کد خود را اجرا کنید. 236 00:09:04,710 --> 00:09:08,360 >> اول که بالا وجود دارد، چک می کند که آیا hello.c فایل وجود دارد، 237 00:09:08,360 --> 00:09:11,880 و دوم در واقع چک اگر فایل خود را کامپایل OK. 238 00:09:11,880 --> 00:09:15,080 و این چیزی است که در نهایت آن چهره ناراضی تولید 239 00:09:15,080 --> 00:09:18,479 و یا کسانی که چهره شاد شما را ببینند به صورت چک 50 نتایج. 240 00:09:18,479 --> 00:09:20,270 در حال حاضر، برای خیلی بیشتر جزئیات فنی، شما 241 00:09:20,270 --> 00:09:23,436 خوش آمد به نگاهی به این مقاله در اینجا، که اتفاقا در واقع 242 00:09:23,436 --> 00:09:25,680 ارائه شده در سال گذشته کنفرانس SIGCSE، 243 00:09:25,680 --> 00:09:28,660 و آن را به خیلی بیشتر غواصی جزئیات که چگونه است که آثار سیستم 244 00:09:28,660 --> 00:09:31,010 و به همین دلیل ما آن را در سال گذشته ساخته شده است. 245 00:09:31,010 --> 00:09:33,180 >> در حال حاضر، در رسانه ها از اواخر سال، شده است این عبارت 246 00:09:33,180 --> 00:09:35,640 در اینجا - برو به شکست، به اصطلاح رفتن به شکست 247 00:09:35,640 --> 00:09:38,410 اشکال که گرفتار اپل کامپیوتر به تازگی. 248 00:09:38,410 --> 00:09:42,021 در حال حاضر، ما این کار را در CS معرفی نمی کند 50، چرا که بیانیه رفتن در C 249 00:09:42,021 --> 00:09:44,770 می نماید، حتی هر چند که قطعا کاربردهای خود را دارد. 250 00:09:44,770 --> 00:09:47,490 و این بدان معنی در اینجا، رفتن به شکست، این است که هر 251 00:09:47,490 --> 00:09:50,550 برنامه دارای این خط از کد، باید به، که به 252 00:09:50,550 --> 00:09:54,290 پرش به، خط دیگری از کد صرف نظر از هر خط 253 00:09:54,290 --> 00:09:58,300 در میان آن، و این خط از کد خواهد شد با کلمه کلیدی با شکست مواجه برچسب. 254 00:09:58,300 --> 00:10:01,005 >> و شکست می تواند هر چیزی، Fubar را [؟ BES؟] اما در این مورد، 255 00:10:01,005 --> 00:10:03,630 اپل تصمیم گرفت تا نام آن را شکست چرا که این تکه از کد است که 256 00:10:03,630 --> 00:10:06,850 باید اجرا شود و هنگامی که چیزی شکست خورده است. 257 00:10:06,850 --> 00:10:10,717 در حال حاضر، متاسفانه، اپل ساخته شده است یک اشتباه با این بیانیه، که ما به زودی خواهید دید. 258 00:10:10,717 --> 00:10:12,550 و اخیرا منتشر شد در این اطلاعیه 259 00:10:12,550 --> 00:10:14,710 در یکی از گزارش های رفع اشکال کنند. 260 00:10:14,710 --> 00:10:16,950 یک مهاجم با موقعیت شبکه های ممتاز 261 00:10:16,950 --> 00:10:21,880 ممکن است در تصرف یا تغییر داده ها جلسه محافظت شده توسط SSL / TLS. 262 00:10:21,880 --> 00:10:24,250 SSL، به یاد بیاورید، امن بود لایه سوکت، و آن را 263 00:10:24,250 --> 00:10:28,070 فن آوری مورد استفاده به طور معمول رمزنگاری ترافیک بین یک مرورگر وب، 264 00:10:28,070 --> 00:10:31,730 می گویند در مک یا آی فون، و یا هر دستگاه دیگر، و یک وب سرور. 265 00:10:31,730 --> 00:10:33,400 و TLS مربوط به آن است. 266 00:10:33,400 --> 00:10:36,670 >> این موضوع را با خطاب شد بازگرداندن از دست رفته مراحل اعتبار سنجی. 267 00:10:36,670 --> 00:10:40,350 بنابراین این شرح اپل بود مشکل و راه حل آنها نمیدهد. 268 00:10:40,350 --> 00:10:41,630 اما آنچه این واقعا چیست؟ 269 00:10:41,630 --> 00:10:44,171 بنابراین ما برخی از حفاری انجام داد، و ما در واقع در بر داشت کد منبع 270 00:10:44,171 --> 00:10:49,170 برای اجرای خود اپل از SSL، که دوباره تحت تاثیر قرار می مکینتاش و یا آی فون، 271 00:10:49,170 --> 00:10:51,970 به خصوص اگر شما با استفاده از صفری در آن رایانه است. 272 00:10:51,970 --> 00:10:53,890 در اینجا گزیده ای از کد است. 273 00:10:53,890 --> 00:10:56,140 >> در حال حاضر، شما ممکن است به رسمیت نمی شناسد برخی از توابع. 274 00:10:56,140 --> 00:10:59,560 و شما ممکن است به استفاده از به رسمیت نمی شناسد از بیانیه بالا برود تا به حال. 275 00:10:59,560 --> 00:11:01,480 اما این نحو تا حدودی آشنا است. 276 00:11:01,480 --> 00:11:04,900 در حال حاضر برخی اگر شرایط، برخی از دندانه، یک تابع، آکولاد. 277 00:11:04,900 --> 00:11:06,340 بنابراین نه همه که خارجی است. 278 00:11:06,340 --> 00:11:07,780 اما اجازه دهید در کمی زوم. 279 00:11:07,780 --> 00:11:11,590 در اینجا، تنظیم به این شرایط، و در اینجا اشاره ای به رفتن به شکست است. 280 00:11:11,590 --> 00:11:12,579 در حال حاضر، آنچه که شکست؟ 281 00:11:12,579 --> 00:11:14,870 خوب اجازه دهید در واقع حرکت را بیشتر در برنامه است. 282 00:11:14,870 --> 00:11:17,360 این خطوط می باشد کد، آن سه خط که 283 00:11:17,360 --> 00:11:20,970 اگر شما اعدام در واقع به شکست منجر میشود. 284 00:11:20,970 --> 00:11:22,430 >> در حال حاضر، آنچه که این موضوع را پس از آن؟ 285 00:11:22,430 --> 00:11:24,430 خوب، اجازه دهید به عقب برگردد تا به آن شرایط که در آن 286 00:11:24,430 --> 00:11:28,630 من به رنگ زرد برجسته کرده ام تمام اشاره از رفتن به شکست منجر میشود. 287 00:11:28,630 --> 00:11:30,860 مشاهده هر چیزی کنجکاو؟ 288 00:11:30,860 --> 00:11:32,210 تمرکز در پایین وجود دارد. 289 00:11:32,210 --> 00:11:32,710 درست است؟ 290 00:11:32,710 --> 00:11:34,830 کد ممکن است جدید باشد، اما ایده ها نیست. 291 00:11:34,830 --> 00:11:37,130 اگر ما در اینجا زوم، شما توجه کنید که برنامه نویس 292 00:11:37,130 --> 00:11:40,200 تا رفتن به نوشته شده است دو بار شکست، اما فاصله دار است هر دو باشد. 293 00:11:40,200 --> 00:11:44,445 اما ممکن است شما این اشتباه همان خود را در برخی از مشکلات برای CS 50. 294 00:11:44,445 --> 00:11:47,070 فقط به خاطر شما تو رفتگی دو خط کد داخل یک شرط 295 00:11:47,070 --> 00:11:49,111 به این معنا نیست که آنها هر دو رفتن به اجرا. 296 00:11:49,111 --> 00:11:52,240 آنها فقط هر دو رفتن به اجرا اگر شما در واقع هر دو را احاطه کرده از آنها 297 00:11:52,240 --> 00:11:53,100 با چه؟ 298 00:11:53,100 --> 00:11:54,320 آکولاد. 299 00:11:54,320 --> 00:11:57,130 >> بنابراین آنچه واقعا اتفاق می افتد اگر من مرتب از تعمیر دندانه 300 00:11:57,130 --> 00:12:01,330 و هیچ آکولاد را اضافه نمی کند، چه واقعا اتفاق می افتد در زیر هود، 301 00:12:01,330 --> 00:12:03,920 است که رفتن به شکست است اساسا اتحاد چپ در اینجا، 302 00:12:03,920 --> 00:12:07,100 که به معنی آن را به اجرا بدون توجه به آنچه. 303 00:12:07,100 --> 00:12:09,640 و شما قصد رفتن به، و یا پرش به، آن سه 304 00:12:09,640 --> 00:12:12,500 خط کد ما در لحظه ای قبل نگاه کرد. 305 00:12:12,500 --> 00:12:14,330 پس چه مفهوم است؟ 306 00:12:14,330 --> 00:12:17,760 خوب، نگاهی به آن پایین ترین دو خط در اینجا ببینید. 307 00:12:17,760 --> 00:12:20,450 این خطوط هرگز، تا کنون رسیده است. 308 00:12:20,450 --> 00:12:22,780 از آنجا که مهم نیست چه، که رفتن به دومین شکست 309 00:12:22,780 --> 00:12:25,790 رفتن به وادار برنامه پرش به حق بر آن خطوط. 310 00:12:25,790 --> 00:12:28,030 و داستان کوتاه مدت، این دو خط آخر 311 00:12:28,030 --> 00:12:31,100 در واقع مهم صحت SSL. 312 00:12:31,100 --> 00:12:35,610 >> در واقع، اگر آنها را اجرا نمی کند، آن است که ممکن است یا دشمن، پسر بد، 313 00:12:35,610 --> 00:12:38,210 برای به راه انداختن آنچه که به طور کلی شناخته شده به عنوان یک انسان در حمله متوسط، 314 00:12:38,210 --> 00:12:41,860 تظاهر به یک وب سایت امن مانند فیس بوک، و یا آمازون و یا گوگل. 315 00:12:41,860 --> 00:12:45,680 اما واقعا فقط ببینید - داشتن یک اتصال رمز شده به شما، 316 00:12:45,680 --> 00:12:48,792 و سپس آنها را به جلو ترافیک خود را همراه، برای بهتر یا بدتر شدن. 317 00:12:48,792 --> 00:12:50,750 احتمالا شما نام کاربری، احتمالا رمز عبور خود را، 318 00:12:50,750 --> 00:12:54,080 احتمالا اطلاعات کارت اعتباری شما، به سایت واقعی در سوال. 319 00:12:54,080 --> 00:12:55,410 و یا در حتی تمام. 320 00:12:55,410 --> 00:12:57,656 به عبارت دیگر، این را می شکند SSL. 321 00:12:57,656 --> 00:12:59,280 در حال حاضر خوشبختانه، اپل رسیدگی به این. 322 00:12:59,280 --> 00:13:01,930 هر دو برای سیستم عامل مکینتاش و iOS به تازگی. 323 00:13:01,930 --> 00:13:04,790 اما اگر شما می خواهم به دو برابر چک کامپیوتر شما در حال حاضر به روز، 324 00:13:04,790 --> 00:13:08,630 فرض کنید شما به روز رسانی خودکار در، سر به gotofail.com 325 00:13:08,630 --> 00:13:11,440 و شما یک کمی خوب نگاه کنید آزمون است که شما به اندازه بگو. 326 00:13:11,440 --> 00:13:14,190 در همین حال، اگر شما می خواهم به در کد منبع واقعی نگاه کنید، 327 00:13:14,190 --> 00:13:16,990 این یک URL طولانی است، اما در اینجا کد منبع کامل برای فایل 328 00:13:16,990 --> 00:13:19,740 اگر شما می خواهم برای به دست آوردن یک حس چه برنامه نویسی دنیای واقعی است 329 00:13:19,740 --> 00:13:22,310 مانند، و رک و پوست کنده اشکالات جهان واقعی است. 330 00:13:22,310 --> 00:13:25,390 >> صحبت از اشکالات، این الگوی رفتاری بود بسیار کمی از اواخر توزیع شده است. 331 00:13:25,390 --> 00:13:28,670 99 باگ کوچک در کد، 99 باگ کوچک در کد، 332 00:13:28,670 --> 00:13:32,650 یکی پایین، پچ آن را در اطراف، 127 اشکالات کمی در کد. 333 00:13:32,650 --> 00:13:34,010 بنابراین آنچه که این اشاره به؟ 334 00:13:34,010 --> 00:13:36,410 احتمالا، این یک تجربه است شما خودتان را داشته اند، 335 00:13:36,410 --> 00:13:39,400 که در آن شما سعی می کنید به دنبال کردن برخی از اشکال، و پس از آن دیگر، و یا شاید 336 00:13:39,400 --> 00:13:42,290 اشکالات و حتی بیشتر بهار به عنوان در نتیجه خود را پس از محاکمه 337 00:13:42,290 --> 00:13:43,829 برای رسیدگی به یک مشکل. 338 00:13:43,829 --> 00:13:45,620 در واقع، این به hit خانه و حتی بیشتر، 339 00:13:45,620 --> 00:13:48,080 اجازه دهید به جلو و صورت که شاید آشنا است. 340 00:13:48,080 --> 00:13:49,730 هال، از مالکوم در میانه. 341 00:13:49,730 --> 00:13:50,850 >> [پخش ویدئو] 342 00:13:50,850 --> 00:13:52,818 >> [MUSIC پخش] 343 00:13:52,818 --> 00:14:17,587 344 00:14:17,587 --> 00:14:18,420 [END پخش ویدئو] 345 00:14:18,420 --> 00:14:21,128 DAVID J. مالان: و در حال حاضر برخی می بایستی روترها از برخی از همکلاسی های خود. 346 00:14:21,128 --> 00:14:24,405 تا اولین خالد یکی از دوستان است، و او که از شمال ویرجینیا تگرگ 347 00:14:24,405 --> 00:14:26,030 در ایالات متحده است. 348 00:14:26,030 --> 00:14:30,590 >> خالد: آمپول آمدید CS50، من نام خالد [نامفهوم] است. 349 00:14:30,590 --> 00:14:35,580 ملاقات با طوطی من، [نامفهوم] من در ویرجینیای شمالی زندگی می کنند. 350 00:14:35,580 --> 00:14:41,070 من یک دانش آموز کلاس هشتم هستم و من هستم هیجان زده می شود بخشی از کلاس CS50. 351 00:14:41,070 --> 00:14:46,340 این فوق العاده است برای تجربه کالج اما در خانه بمانند. 352 00:14:46,340 --> 00:14:49,980 همانطور که می توانید حدس بزنید، من ثبت نام کرده ام در برنامه آموزش آنلاین. 353 00:14:49,980 --> 00:14:54,380 احساس رایگان برای تجربه اولین پروژه من در اینجا. 354 00:14:54,380 --> 00:14:56,579 شما به اطراف نگاه کنید. 355 00:14:56,579 --> 00:14:58,620 DAVID J. مالان: و در حال حاضر اجازه دهید به کانزاس سیتی سر، 356 00:14:58,620 --> 00:15:00,464 میسوری که در آن درک انتظار. 357 00:15:00,464 --> 00:15:03,380 درک در محل کار بود که او فیلم برداری از این پس شما ممکن است کمی از سر و صدا گوش 358 00:15:03,380 --> 00:15:07,170 در پس زمینه از سال او در یک مرکز داده ها کار می کند. 359 00:15:07,170 --> 00:15:10,520 >> درک میچل: سلام جهان، نام من درک میچل است. 360 00:15:10,520 --> 00:15:12,930 من در شهر کانزاس، میسوری هستم. 361 00:15:12,930 --> 00:15:16,790 و من با در نظر گرفتن CS50 کلاس چون من واقعا 362 00:15:16,790 --> 00:15:19,830 نیاز به یادگیری برخی از برنامه نویسی برای کار من. 363 00:15:19,830 --> 00:15:20,770 این جایی است که من کار می کنند. 364 00:15:20,770 --> 00:15:27,030 I تکنسین حمایت منطقه ای برای هستم ظ روز است، ساز وبرگ قبل از هر چیز در جهان است. 365 00:15:27,030 --> 00:15:31,160 و من فقط تلاش برای یادگیری بیشتر برنامه نویسی، بنابراین من می تواند در زندگی حرفه ای من اکسل 366 00:15:31,160 --> 00:15:33,690 و فقط یک تکنسین بهتر است. 367 00:15:33,690 --> 00:15:40,600 پس دوباره، نام من درک است میچل و این CS50 است. 368 00:15:40,600 --> 00:15:45,950 >> [صحبت ایتالیایی] 369 00:15:45,950 --> 00:15:47,110 >> فدریکو: سلام جهان. 370 00:15:47,110 --> 00:15:48,318 نام من فدریکو Grivelli است. 371 00:15:48,318 --> 00:15:49,210 من اهل ایتالیا هستم. 372 00:15:49,210 --> 00:15:52,670 من در یکی از بزرگترین متولد شد شهرستانها در کشور، میلان. 373 00:15:52,670 --> 00:15:56,720 و من در واقع در بزرگ شد شهرستان های کوچکتر در کنار میلان. 374 00:15:56,720 --> 00:16:00,740 بنابراین در اینجا شروع می شود آرزوی من در گسترش افق من. 375 00:16:00,740 --> 00:16:04,910 و این که چرا امروز من یک خارجی هستم دانش آموز ارز در ایالت واشنگتن. 376 00:16:04,910 --> 00:16:07,260 البته، ایالات متحده آمریکا. 377 00:16:07,260 --> 00:16:10,545 آموزش و پرورش پس از آمریکا است واقعا متفاوت از ایتالیا. 378 00:16:10,545 --> 00:16:14,150 در اینجا من خیلی بیشتر دست به تجربه، 379 00:16:14,150 --> 00:16:17,870 نسبت به مطالعات و حفظ کردن. 380 00:16:17,870 --> 00:16:24,430 پس این من، نام من دوباره است فدریکو Grivelli، و این یک CS50 است. 381 00:16:24,430 --> 00:16:27,240 >> DAVID J. مالان: و اکنون یک سلام از کسی که ما انتظار نیست. 382 00:16:27,240 --> 00:16:28,380 >> SARAH تعریف نیازهای اطلاعات: سلام جهان. 383 00:16:28,380 --> 00:16:32,030 نام من سارا تعریف نیازهای اطلاعات است، من هستم از Maltham، ماساچوست، 384 00:16:32,030 --> 00:16:35,810 و من متاهل هستم خود دن تعریف نیازهای اطلاعات CS50 است. 385 00:16:35,810 --> 00:16:39,592 دن، من فقط می خواستم به آرزو شما یک تولد خیلی خوشحال. 386 00:16:39,592 --> 00:16:42,550 DAVID J. مالان: او این را نمی دانند در مورد اتفاق می افتد، اما خود CS50 است، 387 00:16:42,550 --> 00:16:44,770 دنی تعریف نیازهای راست است در حال حاضر در اتاق کنترل. 388 00:16:44,770 --> 00:16:49,125 اما در مورد به در اینترنت است، چرا که امروز تولد 29 است. 389 00:16:49,125 --> 00:16:51,865 390 00:16:51,865 --> 00:16:53,308 در تاریخ آمده از دن. 391 00:16:53,308 --> 00:16:57,160 392 00:16:57,160 --> 00:17:01,306 لطفا بیرون می آیند، دن، در غیر این صورت این مورد می شود بسیار دشوار است. 393 00:17:01,306 --> 00:17:04,010 دن؟ 394 00:17:04,010 --> 00:17:08,040 امسال دن تعریف نیازهای اطلاعات است، نمی دانم این که قرار بود به اتفاق می افتد - ما 395 00:17:08,040 --> 00:17:10,780 البته این آماده کرده ایم. 396 00:17:10,780 --> 00:17:20,980 تولد خیلی خوشحال 29، و ما امیدوارم که شما، در واقع، شگفت زده کرد. 397 00:17:20,980 --> 00:17:23,741 نه، که، راه دیگر، راه دیگر. 398 00:17:23,741 --> 00:17:24,240 بدون آن بود. 399 00:17:24,240 --> 00:17:24,889 >> DAN تعریف نیازهای اطلاعات: وجود دارد ما به. 400 00:17:24,889 --> 00:17:26,430 >> DAVID J. مالان: دن تعریف نیازهای همه. 401 00:17:26,430 --> 00:17:28,460 از شما بسیار سپاسگزارم دن، برای بیرون آمدن. 402 00:17:28,460 --> 00:17:32,400 و در حال حاضر، 60 ثانیه از پانداهای. 403 00:17:32,400 --> 00:17:33,676 >> [پخش ویدئو] 404 00:17:33,676 --> 00:17:36,156 >> [MUSIC پخش] 405 00:17:36,156 --> 00:18:32,077 406 00:18:32,077 --> 00:18:32,910 [END پخش ویدئو] 407 00:18:32,910 --> 00:18:34,670 DAVID J. مالان: در حال حاضر شما ممکن است به یاد از قسمت های اخیر، 408 00:18:34,670 --> 00:18:37,830 که ما معرفی LaunchCode، ابتکار در سنت لوئیس، میسوری، 409 00:18:37,830 --> 00:18:40,200 اجرا شده توسط داوطلب که اند به شرح زیر است همراه 410 00:18:40,200 --> 00:18:43,304 با برنامه آموزشی و CS50 را شهروندان هدایت از سنت لوئیس 411 00:18:43,304 --> 00:18:46,470 از طریق این مواد به سمت یک پایان کمک به آنها را جفت با برنامه نویسی 412 00:18:46,470 --> 00:18:48,530 مشاغل در پایان ترم. 413 00:18:48,530 --> 00:18:51,360 شما ممکن است در واقع به یاد می آورند، که این ابتکار بسیار محبوب بود 414 00:18:51,360 --> 00:18:55,749 در سنت لوئیس، که آنها نزدیک به سرریز خانه اپرا محلی است. 415 00:18:55,749 --> 00:18:57,540 خوب، LaunchCode است بنیانگذاران بسیار لطف 416 00:18:57,540 --> 00:18:59,610 اخیرا به دانشگاه آمد و توافق برای نشستن 417 00:18:59,610 --> 00:19:02,830 با ما در سندرز تئاتر برای چت در مورد آنچه LaunchCode است 418 00:19:02,830 --> 00:19:04,589 و چگونه آن را جریان بوده است. 419 00:19:04,589 --> 00:19:07,880 DAVID J. مالان: ما امروز در اینجا با هستی ما دوستان از LaunchCode که پرواز 420 00:19:07,880 --> 00:19:10,410 در تمام راه را از سنت لوئیس برای گفتن سلام. 421 00:19:10,410 --> 00:19:11,279 سلام به همه. 422 00:19:11,279 --> 00:19:12,070 JIM MCKELVEY: سلام. 423 00:19:12,070 --> 00:19:14,819 DAVID J. مالان: چه کسی ما در اینجا با ما امروز از LaunchCode. 424 00:19:14,819 --> 00:19:16,304 JIM MCKELVEY: بنابراین، من جیم McKelvey هستم. 425 00:19:16,304 --> 00:19:17,720 برندان لیند: و من برندان لیند هستم. 426 00:19:17,720 --> 00:19:19,050 ژاک لو: و من ژاک لو هستم. 427 00:19:19,050 --> 00:19:20,020 DAVID J. مالان: و برای کسانی که آشنا نیستند، 428 00:19:20,020 --> 00:19:22,005 می تواند شما را کمی به ما بگویید در مورد آنچه LaunchCode است؟ 429 00:19:22,005 --> 00:19:24,380 >> JIM MCKELVEY: پس LaunchCode سیستم کاریابی است 430 00:19:24,380 --> 00:19:26,880 که ما پیشگام با شروع در سنت لوئیس، 431 00:19:26,880 --> 00:19:28,600 اما ما در حال رفتن به آن را در سراسر کشور به ارمغان بیاورد. 432 00:19:28,600 --> 00:19:31,460 این ایده در واقع این است که گرفتن شرکت های به تغییر استخدام خود 433 00:19:31,460 --> 00:19:34,640 شیوه های به شرایط افرادی که دارای اعتبار نامه غیر متعارف. 434 00:19:34,640 --> 00:19:39,350 بنابراین همانطور که می دانیم، به عنوان برنامه نویسان، که بسیاری از بهترین برنامه نویسان 435 00:19:39,350 --> 00:19:41,720 در حال خود آموخت تا حدی. 436 00:19:41,720 --> 00:19:44,869 و شرکت نمی کنند لزوما تشخیص 437 00:19:44,869 --> 00:19:46,160 این در شیوه های استخدام خود را. 438 00:19:46,160 --> 00:19:49,240 بنابراین اگر شما یک رمز گذار خوب است، شما هنوز هم لزوما 439 00:19:49,240 --> 00:19:51,080 یک راه برای یک کار خوب. 440 00:19:51,080 --> 00:19:53,400 >> و به این ترتیب، ما شروع به کار با صد شرکت 441 00:19:53,400 --> 00:19:55,790 از میلیارد دلار شرکت های مانند پروژه، 442 00:19:55,790 --> 00:19:59,670 و مسترکارت، پایین به دو مرد شروع یو پی اس. 443 00:19:59,670 --> 00:20:03,720 و ما رو بدست همه آنها به توافق برسند به نامزدهای LaunchCode به، 444 00:20:03,720 --> 00:20:05,230 اساسا یک سیستم کارآموزی. 445 00:20:05,230 --> 00:20:07,920 >> DAVID J. مالان: و چگونه شما را پیدا کردید مواد CS50 در وهله اول. 446 00:20:07,920 --> 00:20:09,461 >> JIM MCKELVEY: پس این واقعا خنده دار بود. 447 00:20:09,461 --> 00:20:14,310 همسر من در زمان کلاس خود را آنلاین از طریق هاروارد فرمت. 448 00:20:14,310 --> 00:20:17,560 و او در زمان پاییز 2012 CS50. 449 00:20:17,560 --> 00:20:22,010 و در حالی که ما، من هستم دانشمند کامپیوتر از طریق آموزش. 450 00:20:22,010 --> 00:20:25,180 و به این ترتیب من خود را از طریق کمک به کلاس، من از تماشای آن. 451 00:20:25,180 --> 00:20:30,980 و او گفت، شما می دانید، این است که از آنلاین از طریق EDX ارائه شده، 452 00:20:30,980 --> 00:20:36,960 و ما با قرار دادن این افراد، که اعتبار سنتی بسیار کمی، 453 00:20:36,960 --> 00:20:38,870 و ما مثل هستید، این امر می تواند فوق العاده. 454 00:20:38,870 --> 00:20:40,540 بنابراین این که چگونه ما در مورد آن یافت می شود. 455 00:20:40,540 --> 00:20:41,535 از طریق متر همسر، آنا. 456 00:20:41,535 --> 00:20:42,994 و برنامه فرمت دانشگاه هاروارد است. 457 00:20:42,994 --> 00:20:44,201 DAVID J. مالان: این خنده دار است. 458 00:20:44,201 --> 00:20:47,620 این یک تصمیم کوچک و گرفتن او را، کلاس های پس از آن چنین تاثیر داشته است. 459 00:20:47,620 --> 00:20:49,940 >> JIM MCKELVEY: این فوق العاده خوش شانس بود. 460 00:20:49,940 --> 00:20:53,931 و ما واقعا هیجان زده شدند برای دیدن که شما بچه ها با EDX مشغول به کار بودند 461 00:20:53,931 --> 00:20:56,430 و در دسترس بودن آن، و تمام مواد مکمل. 462 00:20:56,430 --> 00:20:58,840 و این فوق العاده منابع برای آموزش. 463 00:20:58,840 --> 00:20:59,590 DAVID J. مالان: OK. 464 00:20:59,590 --> 00:21:02,596 خوب، در اخبار ما در واقع در یک نگاه آمد 465 00:21:02,596 --> 00:21:05,720 در چه شب اول LaunchCode بود زمانی که شما در خانه اپرا بود. 466 00:21:05,720 --> 00:21:07,520 آیا می توانید به ما می دهد حساب دست اول از آنچه 467 00:21:07,520 --> 00:21:09,840 تجربه خود را مانند آن شب بود؟ 468 00:21:09,840 --> 00:21:11,880 >> JIM MCKELVEY: آره، بنابراین من در رم بود. 469 00:21:11,880 --> 00:21:14,950 و برندان من در 03:00 نام در صبح، و گفت: 470 00:21:14,950 --> 00:21:17,140 ما هر سه سالن های سرریز کرده ام. 471 00:21:17,140 --> 00:21:21,360 بنابراین ما تا به حال کلیسای مسیح کلیسای جامع، کتابخانه مرکز شهر، 472 00:21:21,360 --> 00:21:24,520 و بنای یادبود سربازان، که سه سالن نسبتا بزرگ است. 473 00:21:24,520 --> 00:21:26,390 و ما انتظار چند صد نفر. 474 00:21:26,390 --> 00:21:28,550 ما تا به حال بیش از 1000 نفر ثبت نام کنید. 475 00:21:28,550 --> 00:21:30,890 بنابراین ما همه چیز سرریز و برندان به من زنگ، 476 00:21:30,890 --> 00:21:33,840 مانند، ما نیاز به یک ساختمان بزرگتر. 477 00:21:33,840 --> 00:21:36,370 و آنها ما را به این غول پیکر، این اپرا غول 478 00:21:36,370 --> 00:21:38,717 خانه، جایی که ما کلاس اول برگزار شد. 479 00:21:38,717 --> 00:21:40,050 DAVID J. مالان: آه که بزرگ است. 480 00:21:40,050 --> 00:21:42,590 JIM MCKELVEY: و مردم بنابراین سپاسگزار بودند. 481 00:21:42,590 --> 00:21:45,930 منظورم این است که، افرادی که ما در حال رسیدن است 482 00:21:45,930 --> 00:21:48,089 افرادی که شما فقط می خواهید برای کمک به این دوستان. 483 00:21:48,089 --> 00:21:50,630 DAVID J. مالان: و از آنچه شما را دیده ام، چقدر واقع بینانه 484 00:21:50,630 --> 00:21:53,460 آن است که، کسی که وارد البته بدون پس زمینه قبل. 485 00:21:53,460 --> 00:21:56,150 و چند ماه بعد، آنها 13 هفته از CS50 486 00:21:56,150 --> 00:21:58,310 زیر کمربند خود را به واقع احساس اعتماد به نفس کافی 487 00:21:58,310 --> 00:22:01,000 و به اندازه کافی برای واجد شرایط کار برنامه نویسی واقعی. 488 00:22:01,000 --> 00:22:03,590 >> JIM MCKELVEY: پس داوود، ما واقعا نمی دانم، OK؟ 489 00:22:03,590 --> 00:22:06,770 از آنجا که ما آن را انجام نمی در هر نوع از مقیاس است. 490 00:22:06,770 --> 00:22:10,910 شما می دانید، داده ما در حال حاضر همان چیزی است که من یاد گرفته ام ممکن بود. 491 00:22:10,910 --> 00:22:13,533 و پس از آن 50 برخی از مردم است که ما قرار داده ایم، 492 00:22:13,533 --> 00:22:15,200 ما می دانیم به طور کلی جایی که آنها هستند. 493 00:22:15,200 --> 00:22:18,270 و حدس ما این است که کسی که از طریق CS50 می آید 494 00:22:18,270 --> 00:22:21,397 است که به طور کلی می شود به عنوان ماهر به عنوان برخی از 495 00:22:21,397 --> 00:22:23,480 مردم ما در حال حاضر با موفقیت قرار می گیرد. 496 00:22:23,480 --> 00:22:25,620 >> بنابراین ما مقیاس آن ثابت نشده است. 497 00:22:25,620 --> 00:22:29,140 و من ادعا نمی کنم که این کامل در آموزش و پرورش به هر وسیله. 498 00:22:29,140 --> 00:22:31,990 اما آن را مانند یک شروع عالی است. 499 00:22:31,990 --> 00:22:33,640 و آن را به مردم می دهد زمینه. 500 00:22:33,640 --> 00:22:36,310 و آن را نیز به شما می دانید، آن یک طبقه سخت است. 501 00:22:36,310 --> 00:22:40,020 بنابراین هر کسی که این را کامل کلاس چیزی را ثابت کرده است. 502 00:22:40,020 --> 00:22:43,175 که برخی از آنها نشان داده ایم شخصیت و یا ترکیبی از شما 503 00:22:43,175 --> 00:22:48,170 می دانید، یا سرسختی و یا اطلاعات، و یا هر آنچه که فرمول جادویی است 504 00:22:48,170 --> 00:22:51,660 که می شود آنها را از طریق کلاس بسیار سخت، 505 00:22:51,660 --> 00:22:54,420 ما فکر می کنیم که رفتن به جواب به خوبی برای رسیدن به موفقیت است. 506 00:22:54,420 --> 00:22:57,340 و ما باید شرکت هایی که می مایل به عقب تا روی آن. 507 00:22:57,340 --> 00:22:59,700 بنابراین، پس ما واقعا نمی دانم. 508 00:22:59,700 --> 00:23:03,630 اما ما بسیار خوش بینانه که هستید هر کسی که از طریق CS50 می شود، 509 00:23:03,630 --> 00:23:06,080 ما می توانیم یک کار دریافت کنید. 510 00:23:06,080 --> 00:23:09,320 >> برندان لیند: و چیز این است که LaunchCode است 511 00:23:09,320 --> 00:23:11,120 مانند نمونه استخدام ورود به سطح خود را. 512 00:23:11,120 --> 00:23:13,870 راست، آن را که در آن نه شما در می آیند و می گویند 513 00:23:13,870 --> 00:23:16,410 به طور معمول شما ممکن است C.S. نیاز درجه و دو سال کار 514 00:23:16,410 --> 00:23:18,800 تجربه به دریافت مقدار زیادی از کار، درست است؟ 515 00:23:18,800 --> 00:23:22,680 اما پس از آن، LaunchCode در می آید، شما هر یک از کسانی که همه چیز لازم نیست. 516 00:23:22,680 --> 00:23:24,620 شما لازم نیست به به آن نقطه واجد شرایط است. 517 00:23:24,620 --> 00:23:26,370 که در آن شما باید است که استعداد 518 00:23:26,370 --> 00:23:27,780 و رانندگی برای رسیدن به آن سطح. 519 00:23:27,780 --> 00:23:28,960 پس از آن کارآموزی است. 520 00:23:28,960 --> 00:23:31,920 و آن طول می کشد تا شما در این سطح، که در آن 521 00:23:31,920 --> 00:23:34,040 به شما خواهد بود در آورده برای موقعیت طبیعی است. 522 00:23:34,040 --> 00:23:35,910 و این شرکت می تواند اجازه شما در هر نقطه بروید. 523 00:23:35,910 --> 00:23:38,000 >> DAVID J. مالان: بنابراین شرکت ها هستند آنهایی که انجام می دهند، در نهایت، 524 00:23:38,000 --> 00:23:39,177 که همکاری اولیه. 525 00:23:39,177 --> 00:23:40,010 برندان Lind در: راست. 526 00:23:40,010 --> 00:23:43,045 پس چه CS50 - چه کنیم انجام تلاش برای انجام با CS50 527 00:23:43,045 --> 00:23:46,320 است آنها را به نقطه ای که پس از آن، با سلام اگر شما می توانید CS50 را، 528 00:23:46,320 --> 00:23:48,620 مثل شما که درایو، شما که به یاد بگیرند، 529 00:23:48,620 --> 00:23:53,460 و شما که استعداد به خود یادگیری و کار در یک شرکت، 530 00:23:53,460 --> 00:23:56,160 که مسئولیت رسیدگی به هر آنچه در آن است که مورد نیاز است. 531 00:23:56,160 --> 00:23:58,530 و پس از آن ما می توانیم آنها را دریافت کنید، ما آنها را در درب دریافت کنید. 532 00:23:58,530 --> 00:24:02,640 و آنها پرداخت، آنها با 15 $ پرداخت می شود ساعت برای کارآموزی مدت زمان. 533 00:24:02,640 --> 00:24:05,880 و هر زمان که آنها آماده، شرکت کنید تبدیل می شود آنها را در موضع حقوق بگیر. 534 00:24:05,880 --> 00:24:08,570 اگر این کار را نکنند، اگر شرکت نمی کند فکر می کنم که آنها در راه خود هستید، 535 00:24:08,570 --> 00:24:09,445 آنها می توانند به آنها بروید. 536 00:24:09,445 --> 00:24:14,750 و تا کنون، که موفقیت این است که همه تقریبا هنوز هم 537 00:24:14,750 --> 00:24:15,630 با شرکت خود را. 538 00:24:15,630 --> 00:24:16,540 >> DAVID J. مالان: OK. 539 00:24:16,540 --> 00:24:18,350 بنابراین در حال حاضر شما بر سنت لوئیس، 540 00:24:18,350 --> 00:24:20,880 اما من جمع آوری شما می خواهم به ابتکار عمل را در سراسر کشور. 541 00:24:20,880 --> 00:24:22,790 پس چه شده است در واقع بعد برای شما؟ 542 00:24:22,790 --> 00:24:25,630 >> JIM MCKELVEY: بنابراین بعد از یک سری از شهرستانها در سراسر کشور. 543 00:24:25,630 --> 00:24:28,710 بنابراین، ما نمی خواهیم به ملی تا زمانی که ما اصلاح مدل، 544 00:24:28,710 --> 00:24:32,470 و شاید گذاشته شده یک زن و شوهر از آن پیاده رو از طریق خاک. 545 00:24:32,470 --> 00:24:34,830 تکمیل این اولین کلاس CS50 است 546 00:24:34,830 --> 00:24:38,080 رفتن به واقعا مهم است، چرا که ما در حال گرفتن اطلاعات خوبی از آن. 547 00:24:38,080 --> 00:24:43,079 اما یک بار که ما می دانیم چه کار می کند و چه ما واقعا باید انجام و پوسته پوسته شدن، 548 00:24:43,079 --> 00:24:45,120 پس از آن ما در حال رفتن به مقیاس با بیشترین سرعت ممکن، 549 00:24:45,120 --> 00:24:46,710 به دلیل نیاز در همه جا وجود دارد. 550 00:24:46,710 --> 00:24:50,260 و ما سعی نمی کنم این برخی از نوع محلی، پدیده سنت لوئیس. 551 00:24:50,260 --> 00:24:52,740 ما تنها از آن به عنوان یک بستر آزمون. 552 00:24:52,740 --> 00:24:55,900 و پس از آن ما می شود در حال گسترش شما می دانید، به سرعت به عنوان ما می توانیم 553 00:24:55,900 --> 00:24:58,160 به مکان های که دارای نیازهای مشابه. 554 00:24:58,160 --> 00:25:00,070 >> DAVID J. مالان: خوب، از شما متشکرم بسیار برای همه چیز شما انجام شده است. 555 00:25:00,070 --> 00:25:01,610 ما در حال flattered به حتی بخشی از آن باشد. 556 00:25:01,610 --> 00:25:02,660 آن را بسیار الهام بخش بوده است. 557 00:25:02,660 --> 00:25:03,660 >> JIM MCKELVEY: با تشکر از شما. 558 00:25:03,660 --> 00:25:08,610 این شده است تا سخاوتمندانه از فقط یک آموزش و پرورش در سطح جهانی است که 559 00:25:08,610 --> 00:25:12,660 موجود است برای مردم است که واقعا آن را درک. 560 00:25:12,660 --> 00:25:14,410 من آرزو می کنم شما می توانید از ملاقات برخی از دانش آموزان 561 00:25:14,410 --> 00:25:18,470 و دیدن کسانی که به شما می دانید، آن را در حال تغییر زندگی می کند. 562 00:25:18,470 --> 00:25:22,610 و من فقط آرزو ما می تواند از طریق رسیدن به دوربین و آنها را در اینجا به ارمغان بیاورد. 563 00:25:22,610 --> 00:25:25,090 اما آن را بسیار معنی دار است. 564 00:25:25,090 --> 00:25:28,189 و آن را در حال حرکت سوزن و این واقعا خوب است. 565 00:25:28,189 --> 00:25:28,730 بنابراین شما تشکر می کنم. 566 00:25:28,730 --> 00:25:29,980 >> DAVID J. مالان: با تشکر از شما از ما نیز هست. 567 00:25:29,980 --> 00:25:30,900 قدر آن. 568 00:25:30,900 --> 00:25:33,660 569 00:25:33,660 --> 00:25:35,660 با تشکر بسیار برای پیوستن به ما. 570 00:25:35,660 --> 00:25:39,550 برای launchcodestl.com است. 571 00:25:39,550 --> 00:25:43,109 >> بنابراین ما چت کردم در مدت کوتاهی پس از آن چت در مورد آنچه بیشتر ما می تواند انجام دهد. 572 00:25:43,109 --> 00:25:44,400 و ما به زیر آمد. 573 00:25:44,400 --> 00:25:48,010 ما خیلی خوشحالیم که اعلام اولین CS50 Hackathon که 574 00:25:48,010 --> 00:25:50,500 خواهد شد رفتن در جاده به سنت لوئیس. 575 00:25:50,500 --> 00:25:51,780 نسخه LaunchCode. 576 00:25:51,780 --> 00:25:54,230 در واقع، خواهیم گرفتن با ما، اگر شما می خواهم برای دیدار با این دوستان. 577 00:25:54,230 --> 00:25:56,563 اگر شما خود را از سنت تگرگ لوئیس، و یا در نهایت 578 00:25:56,563 --> 00:25:59,850 مثل را برای تنظیم کردن در آنلاین، CS50 را خود اندرو وجود خواهد داشت. 579 00:25:59,850 --> 00:26:04,720 چانگ CS50 است، کولتن، دن، که شما فقط ملاقات نمود، 580 00:26:04,720 --> 00:26:11,040 دوین، گابریل، جیسون، رامون، که شما نیز پیش دیده. 581 00:26:11,040 --> 00:26:15,920 راب Bowden، صدفی، که شما ممکن است به یاد داشته باشید از فیلم هایی مانند - 582 00:26:15,920 --> 00:26:17,370 و [؟ Zemaila؟]. 583 00:26:17,370 --> 00:26:20,600 >> پس در واقع، اگر شما می خواهم به در سنت لوئیس و یا آنلاین به ما بپیوندید 584 00:26:20,600 --> 00:26:24,800 در live.cs50.net، تنظیم برای نشان می دهد زندگی می کنند بعد در روز جمعه 585 00:26:24,800 --> 00:26:27,332 مارس 28 در 6:00 به وقت شرق. 586 00:26:27,332 --> 00:26:29,790 ما در حال رفتن به بیدار کاملا چند ساعت آن شب. 587 00:26:29,790 --> 00:26:32,170 و ما امیدواریم که شما اقامت با ما نیز هست. 588 00:26:32,170 --> 00:26:33,896 که در آن است برای این هفته CS50 زنده. 589 00:26:33,896 --> 00:26:35,770 با تشکر بسیار برای همه پشت دوربین است. 590 00:26:35,770 --> 00:26:37,320 با تشکر بسیار به همکاران ما. 591 00:26:37,320 --> 00:26:39,880 ما شما را در خیابان ببینید لوئیس، این CS50 بود. 592 00:26:39,880 --> 00:27:07,810 593 00:27:07,810 --> 00:27:10,350 >> RAMON: چه روباه می گویند؟ 594 00:27:10,350 --> 00:27:31,146