1 00:00:00,000 --> 00:00:12,150 2 00:00:12,150 --> 00:00:13,470 >> David J. MALAN: Witaj, świecie. 3 00:00:13,470 --> 00:00:16,670 Nazywam się David Malan, i to jest CS50 żywo. 4 00:00:16,670 --> 00:00:20,060 Szanse są, jeśli masz do tego tuningu strumienia, jesteś studentem CS50x i 5 00:00:20,060 --> 00:00:23,990 CS50 może przez edx, Harvard Rozszerzenie lub Harvard College Szkoła. 6 00:00:23,990 --> 00:00:27,340 Dobrze, bo tak wiele jest oczywiście materiały te dni jest dla ciebie 7 00:00:27,340 --> 00:00:30,500 na wideo, myśleliśmy, że będziemy robić to samo, ale tym razem zrobić to trochę 8 00:00:30,500 --> 00:00:33,110 ciekawe i rzeczywiście transmitowane wszystkie z tego koncertu. 9 00:00:33,110 --> 00:00:36,130 Więc jeśli zobaczysz mnie podróż, jeśli mnie misspeak, jeśli widzisz mnie zepsuć wszystko 10 00:00:36,130 --> 00:00:40,290 o, że dzieje się dosłownie teraz w Cambridge, w stanie Massachusetts na 11 00:00:40,290 --> 00:00:41,570 Piątek rano tutaj. 12 00:00:41,570 --> 00:00:45,870 >> Cóż, myśleliśmy, że najpierw dać Ci poczucie - patrz, tam jest. 13 00:00:45,870 --> 00:00:47,930 To CS50 na żywo, już. 14 00:00:47,930 --> 00:00:50,410 Tak więc w ciągu ostatnich kilku tygodni, osoby zostały wysyłania pytań do 15 00:00:50,410 --> 00:00:52,560 Reddit i Facebook i Twitter i podobne. 16 00:00:52,560 --> 00:00:54,820 A jeden z nich, w szczególności złapany nasze oko, że myśleliśmy, że może być 17 00:00:54,820 --> 00:00:56,020 często zadawane pytanie. 18 00:00:56,020 --> 00:00:57,820 Więc pomyślałem, że czytam wam tutaj żyć. 19 00:00:57,820 --> 00:00:58,860 >> Więc w tygodniu 0. 20 00:00:58,860 --> 00:01:02,450 Czy ktoś jeszcze czuje się trochę mylić i / lub przytłoczeni już? 21 00:01:02,450 --> 00:01:04,099 Cóż, ta została wysłana na Reddit. 22 00:01:04,099 --> 00:01:06,290 I studentów opracowane w następujący sposób - 23 00:01:06,290 --> 00:01:07,875 Nie mam dużo wcześniejszego doświadczenia. 24 00:01:07,875 --> 00:01:10,980 Czy to może być dlatego wydają się być łowienie na znacznie wolniej niż 25 00:01:10,980 --> 00:01:12,610 Reszta osób zamieszczających tutaj? 26 00:01:12,610 --> 00:01:15,780 Jestem bardzo zainteresowany w tym wszystkim, ale na zarysowania jest trochę mylące, aby 27 00:01:15,780 --> 00:01:16,870 ja z jakiegoś powodu. 28 00:01:16,870 --> 00:01:18,520 I nie wydaje się wiedzieć, gdzie zacząć. 29 00:01:18,520 --> 00:01:21,680 Co należy zrobić, aby spróbować uchwycić wszystko trochę lepiej? 30 00:01:21,680 --> 00:01:24,410 Jestem rozczarowany, że ja już jestem coraz mylić. 31 00:01:24,410 --> 00:01:27,550 >> Więc to jest absolutnie, rzeczywiście, często zadawane pytanie. 32 00:01:27,550 --> 00:01:30,700 W rzeczywistości, jeśli jesteś dostrojony do tygodnia 0-tych wykład już, to wiesz, że na 33 00:01:30,700 --> 00:01:35,190 przynajmniej tutaj na kampusie, 73% swojego koledzy tutaj nie mają przed 34 00:01:35,190 --> 00:01:36,310 doświadczenie programowania. 35 00:01:36,310 --> 00:01:39,510 I uświadomić sobie też, że wiele gadać na Facebooku i Twitterze i 36 00:01:39,510 --> 00:01:42,940 Reddit teraz jest chyba stronniczy w kierunku ci studenci, którzy już mają 37 00:01:42,940 --> 00:01:44,440 nieco więcej komfortu i zrozumiały. 38 00:01:44,440 --> 00:01:46,620 I to, mimo wszystko, dlatego, że są ciążących ku 39 00:01:46,620 --> 00:01:48,440 te formy tak szybko. 40 00:01:48,440 --> 00:01:52,290 >> Więc na pewno, nie przytłacza tak wielu niesamowitych projektów, które 41 00:01:52,290 --> 00:01:55,220 są już dzielone w Scratch Galeria, jak również na Reddit 42 00:01:55,220 --> 00:01:55,850 i Facebook. 43 00:01:55,850 --> 00:01:58,820 Ale naprawdę się pocieszyć faktem, że istnieją setki, ba, 44 00:01:58,820 --> 00:02:01,650 dosłownie tysiące innych ludzie jak ty. 45 00:02:01,650 --> 00:02:05,420 I nie może być mówienie się, ale są one rzeczywiście tam. 46 00:02:05,420 --> 00:02:07,150 >> Więc co jest CS50 żywo miało być? 47 00:02:07,150 --> 00:02:09,940 To będzie okazja do nam, co raz na jakiś czas, aby porozmawiać 48 00:02:09,940 --> 00:02:11,025 tam iz powrotem żyć. 49 00:02:11,025 --> 00:02:15,520 A my albo się w pytania przez wideo, lub co w naszej mocy, aby umożliwić, w 50 00:02:15,520 --> 00:02:19,770 przyszłość, nawet w siebie, aby dostroić żyć poprzez live streaming video. 51 00:02:19,770 --> 00:02:23,240 >> Ale teraz mamy wiele zabawy Segmenty przygotowany dla Ciebie, najpierw 52 00:02:23,240 --> 00:02:25,730 z których będzie spojrzenie na Uniwersytecie Harvarda. 53 00:02:25,730 --> 00:02:28,100 Dla tych z Was, którzy nigdy nie wszedł stopa tutaj w Cambridge, 54 00:02:28,100 --> 00:02:32,070 Massachusetts, myśleliśmy, że ci pokażę niektóre z bardziej znanych miejscach, 55 00:02:32,070 --> 00:02:35,190 jak również niektóre miejsca unikatowe do CS50. 56 00:02:35,190 --> 00:02:36,810 Rzućmy okiem. 57 00:02:36,810 --> 00:02:39,740 >> Jesteśmy tu, poza głównymi bramami Harvard University, a przez to 58 00:02:39,740 --> 00:02:43,250 bramy można zobaczyć John Harvard Pomnik, który jest pierwszy większość ludzi ' 59 00:02:43,250 --> 00:02:44,180 przeznaczenia. 60 00:02:44,180 --> 00:02:45,430 Wejdźmy do środka 61 00:02:45,430 --> 00:02:50,360 62 00:02:50,360 --> 00:02:53,470 Więc to jest pomnik Johna Harvarda, jeden z najbardziej popularnych miejsc na 63 00:02:53,470 --> 00:02:54,640 Kampus dla turystów. 64 00:02:54,640 --> 00:02:59,170 Co można zobaczyć tutaj jest zdobi z John Harvard, założyciel, 1638. 65 00:02:59,170 --> 00:03:01,730 >> Cóż, okazuje się, jeśli wziąć na wycieczkę, jedną z rzeczy, dowiesz się, że 66 00:03:01,730 --> 00:03:03,030 tam trzy kłamstwa tutaj. 67 00:03:03,030 --> 00:03:04,760 Jeden, to nie jest John Harvard. 68 00:03:04,760 --> 00:03:09,380 Dwa, że ​​nie był założycielem, a trzy, Harvard nie została założona w 1638 roku. 69 00:03:09,380 --> 00:03:13,060 Ale to, co jest prawdą, że jeśli pocierać stopa tutaj, możesz po prostu 70 00:03:13,060 --> 00:03:14,310 trochę szczęścia. 71 00:03:14,310 --> 00:03:16,650 72 00:03:16,650 --> 00:03:19,960 >> Możemy spojrzeć na studio CS50 jest? 73 00:03:19,960 --> 00:03:23,450 Więc jesteśmy tu, w Maxwell Dworkin G-123. 74 00:03:23,450 --> 00:03:25,510 Maxwell nasz komputer Dworkina budynek nauka. 75 00:03:25,510 --> 00:03:28,380 Jeśli chcesz sprawdzić to w Google Mapy, jesteśmy w 33 Oxford Street 76 00:03:28,380 --> 00:03:29,960 w Cambridge, Massachusetts. 77 00:03:29,960 --> 00:03:33,210 Więc tutaj, na tym tle, jest gdzie strzelać szorty CS50, w 78 00:03:33,210 --> 00:03:34,685 walk-through oraz innych materiałów. 79 00:03:34,685 --> 00:03:37,760 >> Co można zazwyczaj zobaczyć jest to, że będziesz tu przyjść, włączyć dużo 80 00:03:37,760 --> 00:03:42,180 te światła, i tematy, Zamyla, Rob, i inne, będą miały 81 00:03:42,180 --> 00:03:44,420 nich znajduje się tutaj, przed to białe tło. 82 00:03:44,420 --> 00:03:47,040 Lub, alternatywnie, jeśli spadnie to zielony ekran, możemy rzeczywiście 83 00:03:47,040 --> 00:03:49,720 cyfrowo umieścić za nimi cokolwiek chcemy - 84 00:03:49,720 --> 00:03:51,320 Ekran komputera, ekran telewizora - 85 00:03:51,320 --> 00:03:52,560 Naprawdę, coś w tym stylu. 86 00:03:52,560 --> 00:03:54,850 >> Cóż, tutaj mamy kilka Oświetlenie, że rzucamy się na 87 00:03:54,850 --> 00:03:58,760 Temat aby uzyskać ładny, czysty zastrzelony przed nimi i tło. 88 00:03:58,760 --> 00:04:01,700 Tutaj mamy kilka resztki co był kiedyś salon CS50. 89 00:04:01,700 --> 00:04:03,460 Tak to kiedyś miejsce gdzie informatyka 90 00:04:03,460 --> 00:04:04,560 Studenci będą spędzać czas. 91 00:04:04,560 --> 00:04:07,230 Mamy od przekształcił go w coś bardziej zaawansowanych technologicznie do tych pędów. 92 00:04:07,230 --> 00:04:09,840 >> W rzeczywistości, tu jest pozostałością z dnia CS50 puzzle. 93 00:04:09,840 --> 00:04:13,330 Na początku semestru mamy około 200-dodatkowo studenci razem 94 00:04:13,330 --> 00:04:16,190 i rozwiązywać zagadki, które ma na celu za wskazujący na to, że 95 00:04:16,190 --> 00:04:18,510 informatyka naprawdę nie jest o programowanie, per se. 96 00:04:18,510 --> 00:04:20,670 To bardziej ogólnie o rozwiązywanie problemów. 97 00:04:20,670 --> 00:04:23,610 >> Ale tutaj widać z przeszłości, niektóre oznakowań, które mamy w lewo 98 00:04:23,610 --> 00:04:25,140 zawsze się na tych szklanych ścian. 99 00:04:25,140 --> 00:04:27,650 Jeśli teraz obracać się wokół, zobaczysz jakie rzeczy są jak z 100 00:04:27,650 --> 00:04:29,010 perspektywy producenta. 101 00:04:29,010 --> 00:04:30,250 Tutaj mamy statywu. 102 00:04:30,250 --> 00:04:34,170 I na tym statywie jest naprawdę ekran komputera, który odzwierciedla 103 00:04:34,170 --> 00:04:35,060 przed lustrem. 104 00:04:35,060 --> 00:04:37,805 Jeśli więc faktycznie włączeniu aparatu, zwrócił na komputerze, 105 00:04:37,805 --> 00:04:40,780 faktycznie zobaczyć słowa na ten temat Ekran, że albo jeden z drużyny 106 00:04:40,780 --> 00:04:43,050 Członkowie są rzeczywiście recytując na kamery. 107 00:04:43,050 --> 00:04:46,730 >> Co robimy w tym studiu jest naprawdę tylko skryptów treść CS50. 108 00:04:46,730 --> 00:04:49,330 A my skrypt to z teleprompter, tak, że możemy dostać trwa zaledwie 109 00:04:49,330 --> 00:04:52,820 Dobra, i tak, że gdy robimy błędy, to dużo łatwiej przerobić, 110 00:04:52,820 --> 00:04:57,010 przerobić, przerobić i deterministyczny, powiedzieć to samo w kółko. 111 00:04:57,010 --> 00:04:59,750 Sanders Theatre, w międzyczasie, jest bardzo dużo od mankietu. 112 00:04:59,750 --> 00:05:01,790 I jest to o wiele bardziej organiczny środowisko gdzie mamy do mnie i 113 00:05:01,790 --> 00:05:03,560 studentów i inne oddziałujące na scenie. 114 00:05:03,560 --> 00:05:04,970 Więc dlaczego nie bierzemy spójrz tam obok. 115 00:05:04,970 --> 00:05:11,330 116 00:05:11,330 --> 00:05:14,330 >> Więc idziemy tu na Memorial Hall, czyli tam, gdzie jest biuro CS50 117 00:05:14,330 --> 00:05:16,100 godzin i wykłady odbywają. 118 00:05:16,100 --> 00:05:18,080 Tu, w tym wejście jest Annenberg Hall. 119 00:05:18,080 --> 00:05:20,940 To jest rzeczywiście, w których wszystkie Harvard pierwszaków spożywanie posiłków. 120 00:05:20,940 --> 00:05:23,890 I to również wtedy, gdy w godzinach wieczornych, jeden lub więcej razy w tygodniu, że 121 00:05:23,890 --> 00:05:26,960 mają setki studentów CS50 zebrać czasem do pracy na ich problem 122 00:05:26,960 --> 00:05:29,480 zestawy obok siebie, jak również pracownicy CS50. 123 00:05:29,480 --> 00:05:32,030 124 00:05:32,030 --> 00:05:33,760 >> Więc jesteśmy tu na schodach Memorial Hall. 125 00:05:33,760 --> 00:05:36,330 Są to główne drzwi, które będą doprowadzi nas do Sanders Theatre, gdzie 126 00:05:36,330 --> 00:05:39,560 Wykłady odbywają. 127 00:05:39,560 --> 00:05:40,810 Idziemy? 128 00:05:40,810 --> 00:05:43,060 129 00:05:43,060 --> 00:05:46,920 >> I to jest Sanders Theatre, gdzie Wykłady CS50 są posiadane. 130 00:05:46,920 --> 00:05:48,170 To CS50. 131 00:05:48,170 --> 00:05:58,780 132 00:05:58,780 --> 00:06:00,870 Więc jest to wyrażenie chodzenie po Internecie 133 00:06:00,870 --> 00:06:02,260 znany jako, miał jedno zadanie. 134 00:06:02,260 --> 00:06:06,190 I rzeczywiście miał jedno zadanie o dwóch minuty i pół temu, że moja 135 00:06:06,190 --> 00:06:09,710 koledzy tutaj, Ramon, Colton, Dan, i Padrick, przypomniał mi się bardzo szybko 136 00:06:09,710 --> 00:06:11,590 o, jak tylko poszliśmy do tej trasy. 137 00:06:11,590 --> 00:06:14,820 >> Bo w rzeczywistości to, co mieliśmy zacząć dzisiaj były mało 138 00:06:14,820 --> 00:06:17,790 hellos od niektórych swoich poprzedników w klasie. 139 00:06:17,790 --> 00:06:20,760 Więc jesteśmy rzeczywiście będzie do tyłu trochę, i wychować William teraz, 140 00:06:20,760 --> 00:06:24,390 który pochodzi z Walii w United Brytania, który był jednym z naszych najmłodszych 141 00:06:24,390 --> 00:06:29,102 studentów ostatniego roku, którzy będą jak się przywitać. 142 00:06:29,102 --> 00:06:30,400 >> GŁOŚNIK 1: Jak się nazywasz? 143 00:06:30,400 --> 00:06:31,020 >> Głośnik 2: William. 144 00:06:31,020 --> 00:06:33,690 >> GŁOŚNIK 1: Co to jest? 145 00:06:33,690 --> 00:06:36,745 >> Głośnik 2: CS50. 146 00:06:36,745 --> 00:06:38,810 >> David J. MALAN: Tak, że następnie był William. 147 00:06:38,810 --> 00:06:42,120 Załóżmy teraz udać gdzie indziej, w dół do Nigeria, gdzie inny kolega z 148 00:06:42,120 --> 00:06:44,280 Ciebie z dawnych lat jest [? Annette,?] 149 00:06:44,280 --> 00:06:47,760 którzy podobnie jak powiedzieć, Witaj, świecie. 150 00:06:47,760 --> 00:06:50,190 >> GŁOŚNIK 3: Witaj, świecie. 151 00:06:50,190 --> 00:06:53,840 Jestem bardzo podekscytowany, aby być przy CS50 w tym roku, wszystkie 152 00:06:53,840 --> 00:06:56,160 sposób z Lagos w Nigerii. 153 00:06:56,160 --> 00:06:59,570 Czułem potrzebę doskonalenia mojego komputera umiejętności, a ja zawsze chciałem 154 00:06:59,570 --> 00:07:02,830 stać się dobry programista i tak Zapisałam się na kurs. 155 00:07:02,830 --> 00:07:06,860 Chcę podziękować Harvard i MIT i szkoły, które weszły razem do 156 00:07:06,860 --> 00:07:10,200 tak się stało dla tysięcy ludzi na całym świecie. 157 00:07:10,200 --> 00:07:12,740 >> I tylko właśnie skończył moja pierwsza gra w historii. 158 00:07:12,740 --> 00:07:17,690 Ale zrobić z P-set 0, moim Scratch Program, który jest dużo zabawy. 159 00:07:17,690 --> 00:07:21,160 Nie mogę się doczekać, aby mieć więcej zabawy z Oczywiście, i moich kolegów, jak 160 00:07:21,160 --> 00:07:24,230 idziemy przez zestaw p po zestaw p. 161 00:07:24,230 --> 00:07:24,840 Nazywam się [? Annette?] 162 00:07:24,840 --> 00:07:28,872 [? Onoja?], I jest CS50. 163 00:07:28,872 --> 00:07:31,880 >> David J. MALAN: Obecnie, zwłaszcza w przypadku boisz się, że jesteś najstarszy 164 00:07:31,880 --> 00:07:34,040 uczeń w klasie, reszta Zapewniamy, że nie jesteś. 165 00:07:34,040 --> 00:07:39,270 CS50 i CS50x ma dość gama w wieku w wieku od 10 lat do 166 00:07:39,270 --> 00:07:40,960 znacznie, znacznie starsza. 167 00:07:40,960 --> 00:07:43,680 W rzeczywistości, liczba uczniów, którzy została opublikowania w biuletynie 168 00:07:43,680 --> 00:07:45,790 Płyty zostały dzielenie filmy w tym celu. 169 00:07:45,790 --> 00:07:48,140 I chcielibyśmy podzielić się jedną w zwłaszcza od ubiegłego roku - 170 00:07:48,140 --> 00:07:48,830 [? Alecio?] 171 00:07:48,830 --> 00:07:51,680 z Brazylii, którzy także chciałbym przywitać się z jego 172 00:07:51,680 --> 00:07:54,870 następcy w klasie. 173 00:07:54,870 --> 00:07:56,790 >> GŁOŚNIK 4: Witaj, świecie. 174 00:07:56,790 --> 00:07:57,700 Jestem [? Alecio?] 175 00:07:57,700 --> 00:07:58,390 [? Omida?] 176 00:07:58,390 --> 00:08:00,430 od Brasilia, Brazylia. 177 00:08:00,430 --> 00:08:07,050 Jestem 78 lat i jestem bardzo entuzjastą tego kursu online. 178 00:08:07,050 --> 00:08:12,270 Jestem pewien, że to pomoże mi wiele do wykonywać swoją pracę w obszarze 179 00:08:12,270 --> 00:08:14,180 kształcenie na odległość. 180 00:08:14,180 --> 00:08:19,350 I z tej okazji podziękować EDX na inicjatywy takie jak kursy 181 00:08:19,350 --> 00:08:25,870 ta, a także podziękować profesorowi Malan i wszystkie gang CS50. 182 00:08:25,870 --> 00:08:26,930 Nazywam się [? Alecio?] 183 00:08:26,930 --> 00:08:29,795 [? Omida?], I jest CS50. 184 00:08:29,795 --> 00:08:32,408 185 00:08:32,408 --> 00:08:35,159 >> David J. MALAN: Więc teraz będziemy cięcie na wycieczkę Harvardzie 186 00:08:35,159 --> 00:08:37,559 Uniwersytet, dla tych z Państwa, którzy nie widziałem Harvard wcześniej. 187 00:08:37,559 --> 00:08:40,789 Ale coś mi mówi, masz teraz widziałem Harward wcześniej. 188 00:08:40,789 --> 00:08:43,720 Więc będziemy posuwać się do przodu, aby Segment znany jako naszej skrzynki odbiorczej. 189 00:08:43,720 --> 00:08:46,410 W ciągu ostatnich kilku tygodni, masz rzeczywiście było złożenie sporo pytań, 190 00:08:46,410 --> 00:08:47,910 dla których byliśmy oko na zewnątrz. 191 00:08:47,910 --> 00:08:51,470 >> I niektórzy z was byli na tyle uprzejmi, aby zapytać te same pytania za pośrednictwem wideo. 192 00:08:51,470 --> 00:08:54,850 W rzeczywistości, tutaj, w Kuwejcie, mamy Dhruv, którzy chcieliby, aby stwarzać 193 00:08:54,850 --> 00:08:59,490 pytanie do nas, pracowników, o CS50 oraz o informatyce i 194 00:08:59,490 --> 00:09:00,670 programowanie, bardziej ogólnie. 195 00:09:00,670 --> 00:09:01,730 Dhruv? 196 00:09:01,730 --> 00:09:02,390 >> Dhruv Ramani Cześć. 197 00:09:02,390 --> 00:09:04,853 Jestem Dhruv, a ja mieszkam w Kuwejt, Bliski Wschód. 198 00:09:04,853 --> 00:09:06,302 Jestem studentem [? w klasie 10th,?] 199 00:09:06,302 --> 00:09:07,560 i zrobiłem już cztery języki. 200 00:09:07,560 --> 00:09:12,060 Brałem CS50 w 2013 roku, a pierwszy pytanie, które przyszło mi do głowy jest 201 00:09:12,060 --> 00:09:14,488 co jest najlepszym językiem do uczyć się w dzisiejszym świecie? 202 00:09:14,488 --> 00:09:17,866 203 00:09:17,866 --> 00:09:19,880 >> David J. MALAN: Więc to jest wielkie pytanie. 204 00:09:19,880 --> 00:09:21,940 I rzeczywiście nie jest jedna odpowiedź na to. 205 00:09:21,940 --> 00:09:24,990 Tam naprawdę nie jest najlepszym językiem, ale nie jest to najlepszy język 206 00:09:24,990 --> 00:09:26,220 czasami do pracy. 207 00:09:26,220 --> 00:09:28,120 Ale nawet wtedy, często według własnego uznania. 208 00:09:28,120 --> 00:09:31,180 Na przykład, na zdjęciu jest dość Kilka z najbardziej popularnych języków 209 00:09:31,180 --> 00:09:35,200 Dzisiaj, a C jest tylko jeden z nich spośród im, jak to jest PHP i inne, które będziemy 210 00:09:35,200 --> 00:09:38,140 zbadania później w semestrze, w samej CS50. 211 00:09:38,140 --> 00:09:41,720 >> Teraz bardzo modne są te dni języki takie jak Python i Ruby i 212 00:09:41,720 --> 00:09:46,000 Perl, Java, a nawet do pewnego stopnia dla programowanie internetowy, natomiast Java w 213 00:09:46,000 --> 00:09:48,380 szczególności stosowany jest sporo dla oprogramowania dla przedsiębiorstw, 214 00:09:48,380 --> 00:09:49,880 wykonane przez duże firmy. 215 00:09:49,880 --> 00:09:52,545 C jest dość powszechne w niskim poziomie systemy wbudowane. 216 00:09:52,545 --> 00:09:56,120 Ale faktycznie mają tendencję do używania C, ponieważ to jest dość mały język, na szczycie 217 00:09:56,120 --> 00:09:58,550 z których wielu jego następców zostały zbudowane. 218 00:09:58,550 --> 00:10:01,890 >> Więc jeśli zastanawiasz się, który język należy użyć dla konkretnego zadania, 219 00:10:01,890 --> 00:10:03,080 dobrze, to naprawdę zależy. 220 00:10:03,080 --> 00:10:06,900 I dość często, programista własnych osobistych preferencji ważenia w. 221 00:10:06,900 --> 00:10:09,590 Teraz, na przykład, mam zamiar przez fazę, w których bardzo lubię 222 00:10:09,590 --> 00:10:10,270 JavaScript. 223 00:10:10,270 --> 00:10:12,970 Nie tyle w przeglądarce, ale faktycznie na serwerze. 224 00:10:12,970 --> 00:10:16,960 Można z niej korzystać w ramach nazywa Node.js zaprogramować 225 00:10:16,960 --> 00:10:18,580 wiersz poleceń w serwerze. 226 00:10:18,580 --> 00:10:22,035 >> Teraz w prawdziwym świecie, tak jak ty może, na przykład, staramy się 227 00:10:22,035 --> 00:10:24,880 Śruba tak do ściany za pomocą najbardziej dowolnego narzędzia - na przykład, nawet 228 00:10:24,880 --> 00:10:26,550 najbardziej brutalne młotów. 229 00:10:26,550 --> 00:10:30,080 To rzeczywiście działa, jeśli trafisz cholery z rzeczy do ściany. 230 00:10:30,080 --> 00:10:31,880 Ale może być trochę bardziej wyrafinowane. 231 00:10:31,880 --> 00:10:34,720 I można sięgnąć zamiast, coś jak śrubokręt płaski. 232 00:10:34,720 --> 00:10:38,300 Bo jeśli masz to po prostu prawo, które pasuje do celowniku że 233 00:10:38,300 --> 00:10:40,630 śruby, i można chyba dostać go do ściany. 234 00:10:40,630 --> 00:10:43,880 >> Ale najlepszym narzędziem do pracy, lub jeden najbardziej odpowiedni dla tego 235 00:10:43,880 --> 00:10:47,820 szczególności wniosek, że tak powiem, będzie śrubokręt krzyżakowy, 236 00:10:47,820 --> 00:10:52,140 gdzie szef śrubokręt pasuje idealnie do łba śruby. 237 00:10:52,140 --> 00:10:54,190 Więc przy wyborze programowania język, to jest podobny 238 00:10:54,190 --> 00:10:54,880 w duchu do tego. 239 00:10:54,880 --> 00:10:58,380 I można używać różnych języków rozwiązać to samo zadanie, ale niektóre 240 00:10:58,380 --> 00:11:00,390 ich może uzyskując więcej eleganckie rozwiązanie. 241 00:11:00,390 --> 00:11:02,380 >> Niektóre z nich mogą uzyskując szybsze rozwiązanie. 242 00:11:02,380 --> 00:11:05,500 I prawdopodobnie niektóre z nich mogą istotnie otrzymano lepszego rozwiązania. 243 00:11:05,500 --> 00:11:08,830 Tak więc jeden z wynos, miejmy nadzieję, dostaniesz z CS50 jest, kiedy używać 244 00:11:08,830 --> 00:11:11,370 poszczególne narzędzia do wykonywania określonej pracy. 245 00:11:11,370 --> 00:11:14,130 >> Cóż, następny się, rzućmy okiem na inna sprawa, że ​​został złożony przez 246 00:11:14,130 --> 00:11:17,610 jeden z kolegów, tym razem z Bernardo z Brazylii. 247 00:11:17,610 --> 00:11:23,844 248 00:11:23,844 --> 00:11:24,980 >> BERNARDO: Hej. 249 00:11:24,980 --> 00:11:26,090 Nazywam się Bernardo. 250 00:11:26,090 --> 00:11:27,170 Jestem z Brazylii. 251 00:11:27,170 --> 00:11:29,076 I chciałbym zapytać dwie rzeczy. 252 00:11:29,076 --> 00:11:34,130 Pierwszy z nich, to jak szybko internet prędkość na Harvardzie, a po drugie, 253 00:11:34,130 --> 00:11:35,915 kto wpadł na pomysł, aby urządzenie? 254 00:11:35,915 --> 00:11:39,424 255 00:11:39,424 --> 00:11:41,150 >> David J. MALAN: Tak, że zbyt było dobre pytanie. 256 00:11:41,150 --> 00:11:43,130 I tak naprawdę nie wiedział, Odpowiedź na to pytanie. 257 00:11:43,130 --> 00:11:46,220 Więc wczoraj, wysłałem e-mail do kilku znajomych w sieci Harvard 258 00:11:46,220 --> 00:11:48,770 grupa i jakie dokładnie Pytanie Bernardo. 259 00:11:48,770 --> 00:11:50,770 Cóż, jak się okazuje - rolki bębna - 260 00:11:50,770 --> 00:11:55,370 że połączenie internetowe do Harvardu Świat na zewnątrz jest 10 gigabitów. 261 00:11:55,370 --> 00:12:00,360 Aby umieścić to w perspektywie, to jest 10 miliardów bitów na sekundę. 262 00:12:00,360 --> 00:12:03,290 >> Teraz umieścić, że w perspektywie, jeśli byłeś ściągnąć film z 263 00:12:03,290 --> 00:12:06,060 coś jak iTunes lub gdzie indziej w Internecie tych dni, to może w rzeczywistości 264 00:12:06,060 --> 00:12:07,970 być naprawdę duży, czy to wideo HD. 265 00:12:07,970 --> 00:12:10,390 To może być w sumie dwa gigabajty. 266 00:12:10,390 --> 00:12:14,690 Cóż, jeśli przepustowość wynosi 10 gigabitów na sekundę, można pobrać film 267 00:12:14,690 --> 00:12:19,060 jak, że w zaledwie kilka sekund, a nie minuty lub godziny to bierze większość 268 00:12:19,060 --> 00:12:20,070 nas w domu. 269 00:12:20,070 --> 00:12:23,470 >> Teraz w uczciwość, nie każdy jeden z nas tutaj na kampusie ma dostęp do 270 00:12:23,470 --> 00:12:25,880 10 miliardów bitów przepustowości sekundę. 271 00:12:25,880 --> 00:12:28,570 W rzeczywistości, to jest wspólna dla sporo osób. 272 00:12:28,570 --> 00:12:32,270 Ale w rzeczywistości, dlaczego nie spojrzeć na Test prędkości, w którym będziemy prowadzić 273 00:12:32,270 --> 00:12:35,530 Test, który sprawdza, jak szybko niektórzy bity mogą podróżować na mój szczególności 274 00:12:35,530 --> 00:12:37,810 laptop do innej pobliskiej lokalizacji. 275 00:12:37,810 --> 00:12:39,520 >> To nie zawsze jest wiarygodne 276 00:12:39,520 --> 00:12:41,190 odpowiadać co do pasma. 277 00:12:41,190 --> 00:12:44,530 W rzeczywistości, jeśli próbować tego w domu, może okaże się, że Twój serwis internetowy 278 00:12:44,530 --> 00:12:49,170 dostawca lub usługodawca internetowy, jest rodzaj mylące ci, przy czym wiele z ISP 279 00:12:49,170 --> 00:12:51,230 te dni pozwalają przedarł prędkości. 280 00:12:51,230 --> 00:12:54,700 I wybuchu, to znaczy przez kilka pierwszych sekund pobierania coś lub 281 00:12:54,700 --> 00:12:57,790 cokolwiek z internetu zasilania, może to faktycznie pobranie 282 00:12:57,790 --> 00:12:58,685 dość szybko. 283 00:12:58,685 --> 00:13:02,170 Ale jeśli oglądać pasek postępu - Szybkość, z jaką bity są twoje 284 00:13:02,170 --> 00:13:02,880 Ściągnięty - 285 00:13:02,880 --> 00:13:06,630 będziesz często zobaczyć, że to spowolnienie w dół iw dół iw dół. 286 00:13:06,630 --> 00:13:09,800 >> Więc te testy prędkości, szczerze mówiąc, nie są być reprezentatywna. 287 00:13:09,800 --> 00:13:13,980 Ale na krótkie pliki do pobrania, będziesz rzeczywiście Skorzystaj z wielu bitów w dół na sekundę. 288 00:13:13,980 --> 00:13:15,230 Dan, mamy przeprowadzić test prędkości? 289 00:13:15,230 --> 00:13:31,060 290 00:13:31,060 --> 00:13:32,310 Chodź. 291 00:13:32,310 --> 00:13:35,160 292 00:13:35,160 --> 00:13:37,320 Jest nasza prędkość pobierania a teraz nasza prędkość wysyłania. 293 00:13:37,320 --> 00:13:39,470 Chodź, chodź. 294 00:13:39,470 --> 00:13:41,320 Chodź! 295 00:13:41,320 --> 00:13:42,570 Chodź! 296 00:13:42,570 --> 00:13:44,810 297 00:13:44,810 --> 00:13:46,130 Zbyt wiele, jestem powiedziano. 298 00:13:46,130 --> 00:13:46,660 >> Dobrze. 299 00:13:46,660 --> 00:13:50,340 Tak, że właśnie w tym studio tutaj, Hauser Studio, w Bibliotece Widener 300 00:13:50,340 --> 00:13:51,500 Harvard University. 301 00:13:51,500 --> 00:13:53,810 Prędkość, że mój mały laptop jest uzyskanie przez 302 00:13:53,810 --> 00:13:55,580 Wychodzące www Harvardu. 303 00:13:55,580 --> 00:13:58,760 Teraz wreszcie mamy pytanie od trzecia z kolegami - 304 00:13:58,760 --> 00:14:05,206 Mauricio z Peru, którzy chcieliby stanowią następujące pytanie tutaj. 305 00:14:05,206 --> 00:14:06,480 >> MAURICIO rada: Witam. 306 00:14:06,480 --> 00:14:08,750 Nazywam się Mauricio, i jestem z Peru. 307 00:14:08,750 --> 00:14:13,560 Moje pytanie jest, mam prawo do rozpoczęcia [Niesłyszalne] uczyć CS50 dla naszych 308 00:14:13,560 --> 00:14:15,890 Szkoły korzystające materiałów CS50? 309 00:14:15,890 --> 00:14:17,300 [Niesłyszalne]. 310 00:14:17,300 --> 00:14:20,842 Nazywam się Mauricio, a to jest CS50. 311 00:14:20,842 --> 00:14:22,770 >> David J. MALAN: [niesłyszalne] 312 00:14:22,770 --> 00:14:25,550 Mauricio, a ktoś inny, że to zainteresowany tym szczególnym mowa 313 00:14:25,550 --> 00:14:28,380 wiem, że odpowiedź jest absolutnie, z całego serca tak. 314 00:14:28,380 --> 00:14:31,960 W rzeczywistości, studentem na uczelni nazwany Gabriel [? Grimardes?] 315 00:14:31,960 --> 00:14:35,910 który pochodzi z Brazylii faktycznie dokładnie to, że w jego rodzinnym mieście z 316 00:14:35,910 --> 00:14:42,410 Oczywiście nazwał CC50, dostępnego tutaj w CC50.com.br, ci z was, którzy mówią 317 00:14:42,410 --> 00:14:43,930 Portugalski, jeśli chcesz spojrzeć. 318 00:14:43,930 --> 00:14:47,020 >> Gabriel zrobił i co kilka lat temu dosłownie pobrać wszystkie 319 00:14:47,020 --> 00:14:50,520 Materiały informacyjne i egzaminy CS50 i zestawy zadań i filmów. 320 00:14:50,520 --> 00:14:53,230 I przetłumaczył większość że zadowolić się. 321 00:14:53,230 --> 00:14:56,510 A potem, z pomocą jego ojca w tył w jego wysokiej klasie 322 00:14:56,510 --> 00:15:01,030 szkoły, on sam zaczął nauczać jego własna wersja CS50, do pierwszej 50 323 00:15:01,030 --> 00:15:02,440 z jego kolegów w szkole. 324 00:15:02,440 --> 00:15:05,670 Następnie kolejny semestr, około 150 z jego kolegów. 325 00:15:05,670 --> 00:15:08,190 >> I to całkiem, całkiem inspirująca żeby go zobaczyć. 326 00:15:08,190 --> 00:15:11,540 Więc jeśli nie idź do tego adresu URL, po to transmisji, kliknij na wideo YouTube 327 00:15:11,540 --> 00:15:12,250 który jest osadzony tam. 328 00:15:12,250 --> 00:15:15,500 I widać Gabriel nauczania dość wiele z tego samego materiału, które 329 00:15:15,500 --> 00:15:17,970 nauczał, że w tym samym roku w CS50 na terenie kampusu. 330 00:15:17,970 --> 00:15:21,240 I jestem tak zadowolony, że w tym samym Gabriel, dawniej liceum 331 00:15:21,240 --> 00:15:24,330 studentów z Brazylii, jest tutaj na Kampus Uniwersytetu Harvarda jako Harvard 332 00:15:24,330 --> 00:15:28,450 student pierwszego roku, i ten nadchodzący rok będzie Kolega szef nauczanie CS50, a wszystko 333 00:15:28,450 --> 00:15:31,120 bardziej zaangażowani w CS50 afery. 334 00:15:31,120 --> 00:15:34,100 >> Więc jeśli chcesz się jak to zrobić jak Mauricio, proszę pójść do 335 00:15:34,100 --> 00:15:37,930 CS50.tv, który oczywiście jest własna strona OpenCourseWare. 336 00:15:37,930 --> 00:15:41,060 Nie ma licencji, które można tam czytać, i to jest rzeczywiście coś 337 00:15:41,060 --> 00:15:44,140 nazwie Creative Commons License, która dość dużo mówi, że jesteś 338 00:15:44,140 --> 00:15:48,280 wolne i zapraszamy do korzystania z materiałów, do modyfikować materiał, tak długo, jak 339 00:15:48,280 --> 00:15:50,990 się na tych samych z innymi. 340 00:15:50,990 --> 00:15:52,620 >> Tak, to jest to dla tego tygodnia skrzynki odbiorczej. 341 00:15:52,620 --> 00:15:55,910 Dlaczego nie wybrać się na krótką przerwę tutaj, i pozwalają okazję obejrzeć 60 342 00:15:55,910 --> 00:15:57,488 sekund kociąt. 343 00:15:57,488 --> 00:16:58,865 344 00:16:58,865 --> 00:17:01,860 >> David J. MALAN: [niesłyszalne] 345 00:17:01,860 --> 00:17:05,720 żyć, i co myśleliśmy, że będziemy robić to Podsumowując już z folii, która z jednej 346 00:17:05,720 --> 00:17:08,760 Własnych pracowników CS50, w T.J. Fryzjer, zebrała. 347 00:17:08,760 --> 00:17:14,730 Jak zapewne wiecie, CS50 tutaj na Kampus Zwieńczeniem targów CS50, 348 00:17:14,730 --> 00:17:16,730 epicki pokaz studentów " Ostateczne projekty. 349 00:17:16,730 --> 00:17:19,757 Ci z was, biorąc CS50 przez Harvard Rozbudowa szkoły w Internecie, lub 350 00:17:19,757 --> 00:17:23,119 przez edx Internecie będą miały podobne okazją, choć wirtualny i 351 00:17:23,119 --> 00:17:27,010 on-line, aby wykazywać swój ostateczny projekt niektóre liczbę miesięcy stąd dla 352 00:17:27,010 --> 00:17:28,480 Cały świat widział. 353 00:17:28,480 --> 00:17:31,530 >> Ale myśleliśmy, że daje poczucie tutaj, z zabawy na naszym tle 354 00:17:31,530 --> 00:17:35,880 duży ekran, co dokładnie się zaledwie kilka tygodni temu tutaj na 355 00:17:35,880 --> 00:17:39,670 z kampusu na terenie kampusu wersja targach CS50 jest. 356 00:17:39,670 --> 00:17:40,920 Ruszajmy. 357 00:17:40,920 --> 00:17:43,234 358 00:17:43,234 --> 00:18:17,370 >> [MUZYKA GRA] 359 00:18:17,370 --> 00:18:21,354 >> GŁOŚNIK 5 Cześć, [? Jestem Allison?] tutaj, na targach CS50, z - 360 00:18:21,354 --> 00:18:22,350 >> GŁOŚNIK 6: [? Curt Kamień. ?] 361 00:18:22,350 --> 00:18:22,848 >> [? GŁOŚNIK 5: Curt Kamień. ?] 362 00:18:22,848 --> 00:18:23,860 Wspaniale cię widzieć. 363 00:18:23,860 --> 00:18:26,159 Tak, możesz powiedzieć nam trochę nieco o swoim projekcie? 364 00:18:26,159 --> 00:18:27,638 >> GŁOŚNIK 6: Och, dobrze absolutnie. 365 00:18:27,638 --> 00:18:29,117 >> GŁOŚNIK 7: Zrobiliśmy muzyki wizualizera. 366 00:18:29,117 --> 00:18:34,047 367 00:18:34,047 --> 00:18:35,297 >> GŁOŚNIK 8: [niesłyszalne]. 368 00:18:35,297 --> 00:18:39,963 369 00:18:39,963 --> 00:18:42,428 >> GŁOŚNIK 9: Więc żaden z nas nie miał każde doświadczenie [niesłyszalne]. 370 00:18:42,428 --> 00:18:43,414 >> Głośnik 10: To jest niesamowite. 371 00:18:43,414 --> 00:18:45,170 Samo, jak 70% innych studentów. 372 00:18:45,170 --> 00:18:47,292 >> GŁOŚNIK 11: Byłem jednym z 70% osób, które nie 373 00:18:47,292 --> 00:18:47,930 Wiesz coś o - 374 00:18:47,930 --> 00:18:49,364 >> GŁOŚNIK 5: A teraz jesteś jak [niesłyszalne]. 375 00:18:49,364 --> 00:18:55,100 376 00:18:55,100 --> 00:18:57,682 >> GŁOŚNIK 12: To niesamowite szansa przynieść studentom razem 377 00:18:57,682 --> 00:18:59,566 i zobaczyć co się dzieje. 378 00:18:59,566 --> 00:19:03,050 Spójrz na około 600-dziwnych aplikacji będących wykazano tu, że nie istnieją 379 00:19:03,050 --> 00:19:05,526 wcześniej z powodu jednego entry-level Oczywiście niesamowite. 380 00:19:05,526 --> 00:19:45,331 381 00:19:45,331 --> 00:19:49,380 >> GŁOŚNIK 13: Oni naprawdę zaspokoić swoje Doświadczenie przychodzi do klasy. 382 00:19:49,380 --> 00:19:54,520 Podobnie jak ja, miałem zero, komputer zerowej umiejętności programowania. 383 00:19:54,520 --> 00:19:57,395 Wiedziałem, że to, co było Java, więc to było o tym. 384 00:19:57,395 --> 00:19:58,650 Naprawdę, naprawdę. 385 00:19:58,650 --> 00:20:00,580 A zwłaszcza - i TFS, niesamowite. 386 00:20:00,580 --> 00:20:05,260 TFS są cudowne, cudowne komponent do tego kursu. 387 00:20:05,260 --> 00:20:06,510 To był CS50. 388 00:20:06,510 --> 00:20:16,915 389 00:20:16,915 --> 00:20:19,200 >> SPEAKER 14: Setki projektów spacer po tej sali. 390 00:20:19,200 --> 00:20:23,710 Setki pudełek słodycze, setki pudełka z popcornem, a sporo 391 00:20:23,710 --> 00:20:26,580 uczestników, a tylko wszystkie Kulki naprężeń, które zostały 392 00:20:26,580 --> 00:20:28,085 wrzucony i przewieziony do domu. 393 00:20:28,085 --> 00:20:32,233 Zostało CS50, a to był niedźwiedź CS50. 394 00:20:32,233 --> 00:20:33,925 Dobranoc. 395 00:20:33,925 --> 00:20:37,220 >> David J. MALAN: Tak, to jest to, co czeka na Ciebie tutaj w CS50. 396 00:20:37,220 --> 00:20:38,790 To jest to dla CS50 Live. 397 00:20:38,790 --> 00:20:41,780 Dzięki tak dużo do Ramon, padrick, Colton i Dan, którzy są tutaj z tyłu 398 00:20:41,780 --> 00:20:42,440 wyświetlacz. 399 00:20:42,440 --> 00:20:45,800 I nie miej oko na Twitterze, Facebook, Reddit, i gdzie indziej 400 00:20:45,800 --> 00:20:48,660 Anonse poprzez które sam mogą zgłaszać filmy i pytania tak 401 00:20:48,660 --> 00:20:52,120 że możesz do nas dołączyć tutaj studio na następny CS50 żywo. 402 00:20:52,120 --> 00:20:53,370 To był CS50. 403 00:20:53,370 --> 00:21:20,448