1 00:00:00,000 --> 00:00:12,150 2 00:00:12,150 --> 00:00:13,470 >> DAVID J. MALAN: Hallo, Welt. 3 00:00:13,470 --> 00:00:16,670 Mein Name ist David Malan, und das ist Live-CS50. 4 00:00:16,670 --> 00:00:20,060 Quoten sind, wenn Sie in dieser Stimmung sind streamen, sind Sie ein Student in CS50x und 5 00:00:20,060 --> 00:00:23,990 CS50 vielleicht durch EdX, Harvard Hochschule oder Harvard Extension School. 6 00:00:23,990 --> 00:00:27,340 Nun, weil so viel von dem Kurs der Material wird in diesen Tagen zur Verfügung gestellt 7 00:00:27,340 --> 00:00:30,500 auf Video, dachten wir, wir würden das gleiche tun, aber diesmal machen es ein wenig 8 00:00:30,500 --> 00:00:33,110 interessante und tatsächlich ausgestrahlt alle diese leben. 9 00:00:33,110 --> 00:00:36,130 Also, wenn Sie mich sehen zu stolpern, wenn Sie mich sehen, misspeak, wenn Sie mich sehen vermasseln, alle 10 00:00:36,130 --> 00:00:40,290 der das geschieht buchstäblich jetzt in Cambridge, Massachusetts auf 11 00:00:40,290 --> 00:00:41,570 Freitagmorgen hier. 12 00:00:41,570 --> 00:00:45,870 >> Nun, wir dachten wir zuerst geben würde Sie ein Gefühl - siehe, da ist es. 13 00:00:45,870 --> 00:00:47,930 Das ist Live-CS50, schon. 14 00:00:47,930 --> 00:00:50,410 Also in den letzten paar Wochen, die Menschen haben Entsendung Fragen zu 15 00:00:50,410 --> 00:00:52,560 Reddit und Facebook und Twitter und dergleichen. 16 00:00:52,560 --> 00:00:54,820 Und einer von ihnen insbesondere gefangen Auge, dass wir dachten vielleicht ein 17 00:00:54,820 --> 00:00:56,020 häufig gestellte Frage. 18 00:00:56,020 --> 00:00:57,820 Also dachte ich, ich würde lesen , Sie hier zu leben. 19 00:00:57,820 --> 00:00:58,860 >> So in Woche 0. 20 00:00:58,860 --> 00:01:02,450 Wer sonst das Gefühl ein wenig verwirrt und / oder bereits überfordert? 21 00:01:02,450 --> 00:01:04,099 Nun, das wurde auf Reddit gepostet. 22 00:01:04,099 --> 00:01:06,290 Und die Schüler ausgearbeitet wie folgt - 23 00:01:06,290 --> 00:01:07,875 Ich habe nicht viel Erfahrung vor. 24 00:01:07,875 --> 00:01:10,980 Könnte das sein, warum ich zu sein scheinen Fang auf sehr viel langsamer als die 25 00:01:10,980 --> 00:01:12,610 Rest der Leute hier zu veröffentlichen? 26 00:01:12,610 --> 00:01:15,780 Ich bin wirklich daran interessiert, all das, aber Kratzer ist ein wenig verwirrend, 27 00:01:15,780 --> 00:01:16,870 mich aus irgendeinem Grund. 28 00:01:16,870 --> 00:01:18,520 Ich scheine nicht zu wissen, wo zu beginnen. 29 00:01:18,520 --> 00:01:21,680 Was muss ich tun, um zu versuchen und zu begreifen dies alles ein bisschen besser? 30 00:01:21,680 --> 00:01:24,410 Ich bin enttäuscht, dass ich schon immer verwirrt. 31 00:01:24,410 --> 00:01:27,550 >> Das ist also absolut, ja, eine häufig gestellte Frage. 32 00:01:27,550 --> 00:01:30,700 In der Tat, wenn man in Woche 0, um die abgestimmt Vortrag schon, werden Sie wissen, dass bei 33 00:01:30,700 --> 00:01:35,190 dest hier auf dem Campus, 73% der Klassenkameraden haben hier keine vorherige 34 00:01:35,190 --> 00:01:36,310 Programmiererfahrung. 35 00:01:36,310 --> 00:01:39,510 Und klar auch, dass viele der Geschwätz auf Facebook und Twitter und 36 00:01:39,510 --> 00:01:42,940 Reddit ist jetzt vielleicht zu voreingenommen die Studenten, die bereits über ein 37 00:01:42,940 --> 00:01:44,440 etwas mehr Komfort und versierte. 38 00:01:44,440 --> 00:01:46,620 Und das ist, nach allem, warum sie zogen werden, mit 39 00:01:46,620 --> 00:01:48,440 diese Formen so schnell. 40 00:01:48,440 --> 00:01:52,290 >> So sicher, nicht durch überwältigt werden so viele der Projekte, die erstaunliche 41 00:01:52,290 --> 00:01:55,220 werden bereits in der gemeinsamen Scratch Galerie sowie auf Reddit 42 00:01:55,220 --> 00:01:55,850 und Facebook. 43 00:01:55,850 --> 00:01:58,820 Aber wirklich Trost in der Tatsache, dass es Hunderte, ja 44 00:01:58,820 --> 00:02:01,650 buchstäblich Tausende von anderen Menschen wie Sie. 45 00:02:01,650 --> 00:02:05,420 Und sie könnte nicht gesprochen werden kann, aber sie sind in der Tat gibt. 46 00:02:05,420 --> 00:02:07,150 >> Also, was ist CS50 Live sein soll? 47 00:02:07,150 --> 00:02:09,940 Das wird eine Chance für sein uns, jeder einmal in eine Weile, um zu sprechen 48 00:02:09,940 --> 00:02:11,025 hin und her zu leben. 49 00:02:11,025 --> 00:02:15,520 Und wir werden entweder in Fragen per nehmen Video-, oder tun unser Bestes, um Ihnen zu ermöglichen, in 50 00:02:15,520 --> 00:02:19,770 die Zukunft, auch in sich selbst zu stimmen live via Live-Streaming-Video. 51 00:02:19,770 --> 00:02:23,240 >> Aber jetzt haben wir eine Reihe von Spaß haben Segmente für Sie vorbereitet, die erste 52 00:02:23,240 --> 00:02:25,730 von denen wird ein Einblick in sein an der Harvard University. 53 00:02:25,730 --> 00:02:28,100 Für diejenigen unter Ihnen, die noch nie verstärkt haben Fuß hier in Cambridge, 54 00:02:28,100 --> 00:02:32,070 Massachusetts, dachten wir, wir würden Ihnen zeigen, einige der bekannten Seiten, 55 00:02:32,070 --> 00:02:35,190 sowie einige der Websites einzigartig CS50. 56 00:02:35,190 --> 00:02:36,810 Lassen Sie uns einen Blick. 57 00:02:36,810 --> 00:02:39,740 >> Wir sind hier, außerhalb der Haupttore der Harvard University, und durch diese 58 00:02:39,740 --> 00:02:43,250 Tore Sie dem John Harvard sehen können Statue, die die meisten Leute zuerst "ist 59 00:02:43,250 --> 00:02:44,180 Ziel. 60 00:02:44,180 --> 00:02:45,430 Gehen wir in. 61 00:02:45,430 --> 00:02:50,360 62 00:02:50,360 --> 00:02:53,470 Also das ist der John Harvard Statue, ein der beliebtesten Orte auf 63 00:02:53,470 --> 00:02:54,640 Campus für Touristen. 64 00:02:54,640 --> 00:02:59,170 Was Sie hier sehen, ist schmückte mit John Harvard, Gründer, 1638. 65 00:02:59,170 --> 00:03:01,730 >> Nun, stellt sich heraus, wenn Sie die Tour zu nehmen, eines der Dinge, die Sie lernen, ist, dass 66 00:03:01,730 --> 00:03:03,030 es gibt drei Lügen hier. 67 00:03:03,030 --> 00:03:04,760 Einen ist dies nicht John Harvard. 68 00:03:04,760 --> 00:03:09,380 Zwei, er war nicht der Gründer, und drei, Harvard war nicht im Jahre 1638 gegründet. 69 00:03:09,380 --> 00:03:13,060 Aber was stimmt, ist, dass, wenn Sie reiben sich den Fuß hier, vielleicht bekommst du nur ein 70 00:03:13,060 --> 00:03:14,310 wenig Glück. 71 00:03:14,310 --> 00:03:16,650 72 00:03:16,650 --> 00:03:19,960 >> Sollen wir einen Blick auf CS50 Studio? 73 00:03:19,960 --> 00:03:23,450 Also sind wir hier in Maxwell Dworkin G-123. 74 00:03:23,450 --> 00:03:25,510 Maxwell Dworkin unsere Computer Wissenschaftsgebäude. 75 00:03:25,510 --> 00:03:28,380 Wenn Sie möchten, dass diese in Google nachschlagen Karten bei 33 Oxford Street sind wir 76 00:03:28,380 --> 00:03:29,960 in Cambridge, Massachusetts. 77 00:03:29,960 --> 00:03:33,210 So, hier, vor diesem Hintergrund ist wo wir schießen CS50-Shorts, 78 00:03:33,210 --> 00:03:34,685 Fuß-Durchführungen, und andere Materialien. 79 00:03:34,685 --> 00:03:37,760 >> Was Sie in der Regel sehen wirst, ist, dass wir hier kommen, biegen auf eine Menge von 80 00:03:37,760 --> 00:03:42,180 diese Lichter, und die Themen, Zamyla, Rob, und andere, haben 81 00:03:42,180 --> 00:03:44,420 sie hier oben liegt, gegen Diese weißen Hintergrund. 82 00:03:44,420 --> 00:03:47,040 Oder alternativ, wenn wir fallen diese Green-Screen, können wir tatsächlich 83 00:03:47,040 --> 00:03:49,720 digital stellen hinter ihnen alles, was wir wollen - ein 84 00:03:49,720 --> 00:03:51,320 Computer-Bildschirm, TV-Bildschirm - 85 00:03:51,320 --> 00:03:52,560 wirklich, so etwas. 86 00:03:52,560 --> 00:03:54,850 >> Nun, hier in der Nähe, haben wir einige der Beleuchtung, die wir werfen auf die 87 00:03:54,850 --> 00:03:58,760 Gegenstand, so dass Sie ein schönes, sauberes gegen sie und den Hintergrund erschossen. 88 00:03:58,760 --> 00:04:01,700 Hier haben wir einige Reste von dem, was war einst die CS50 Lounge. 89 00:04:01,700 --> 00:04:03,460 Also das war früher ein Ort sein wo Informatik 90 00:04:03,460 --> 00:04:04,560 Studenten würden rumhängen. 91 00:04:04,560 --> 00:04:07,230 Wir haben es da verwandelte sich in etwas mehr High-Tech für diese Triebe. 92 00:04:07,230 --> 00:04:09,840 >> In der Tat, hier ist ein Überrest von CS50 Puzzle Tag. 93 00:04:09,840 --> 00:04:13,330 Zu Beginn des Semesters haben wir rund 200-plus-Studenten zusammen zu bekommen 94 00:04:13,330 --> 00:04:16,190 und Rätsel zu lösen, die gemeint ist, sein demonstrativen der Tatsache, dass 95 00:04:16,190 --> 00:04:18,510 Informatik ist wirklich nicht über die Programmierung an sich. 96 00:04:18,510 --> 00:04:20,670 Es ist generell zu Problemlösung. 97 00:04:20,670 --> 00:04:23,610 >> Aber hier sehen Sie von gestern, einige der Markierungen, die wir verlassen haben 98 00:04:23,610 --> 00:04:25,140 immer bis auf diesen Glaswänden. 99 00:04:25,140 --> 00:04:27,650 Nun, wenn wir schwenken um, werden Sie sehen, was die Dinge sind, wie aus der 100 00:04:27,650 --> 00:04:29,010 Sicht des Produzenten. 101 00:04:29,010 --> 00:04:30,250 Bei uns haben wir ein Stativ. 102 00:04:30,250 --> 00:04:34,170 Und an diesem Stativ ist wirklich nur eine Computer-Bildschirm, wird reflektiert 103 00:04:34,170 --> 00:04:35,060 vor einem Spiegel. 104 00:04:35,060 --> 00:04:37,805 Also, wenn wir tatsächlich die Kamera eingeschaltet, wandte sich auf dem Computer, die Sie 105 00:04:37,805 --> 00:04:40,780 würde tatsächlich sehen die Wörter auf diese Bildschirm, dass ich oder einer der Team 106 00:04:40,780 --> 00:04:43,050 Mitglieder sind eigentlich Rezitieren der Kamera. 107 00:04:43,050 --> 00:04:46,730 >> Was wir in diesem Studio zu tun ist wirklich die nur scripted Inhalte für CS50. 108 00:04:46,730 --> 00:04:49,330 Und wir Skript mit einem Teleprompter, so dass wir bekommen können, das dauert nur 109 00:04:49,330 --> 00:04:52,820 rechts, und so, dass, wenn wir Fehler, es ist viel einfacher, zu wiederholen, 110 00:04:52,820 --> 00:04:57,010 wiederholen, wiederholen, und deterministisch, sagen dasselbe wieder. 111 00:04:57,010 --> 00:04:59,750 Sanders Theatre, inzwischen ist sehr viel aus dem Stegreif. 112 00:04:59,750 --> 00:05:01,790 Und es ist ein sehr viel organischen Umgebung wo wir mir und 113 00:05:01,790 --> 00:05:03,560 Studenten und anderen interagieren auf der Bühne. 114 00:05:03,560 --> 00:05:04,970 Also, warum nicht wir ein Blick dort neben. 115 00:05:04,970 --> 00:05:11,330 116 00:05:11,330 --> 00:05:14,330 >> Also sind wir bis hierher am Memorial Hall, wo das CS50 Büro ist 117 00:05:14,330 --> 00:05:16,100 Stunden und Vorträge statt. 118 00:05:16,100 --> 00:05:18,080 Hier in diesem Eingang ist Annenberg Hall. 119 00:05:18,080 --> 00:05:20,940 Das ist eigentlich, wo alle von Harvard Neulinge nehmen ihre Mahlzeiten. 120 00:05:20,940 --> 00:05:23,890 Und es ist auch, wo in den Abendstunden, eine oder mehrere Nächte pro Woche, dass wir 121 00:05:23,890 --> 00:05:26,960 Hunderte von Studenten sammeln CS50 manchmal auf ihr Problem zu umgehen 122 00:05:26,960 --> 00:05:29,480 Sätze nebeneinander, sowie CS50 Mitarbeiter. 123 00:05:29,480 --> 00:05:32,030 124 00:05:32,030 --> 00:05:33,760 >> Also sind wir hier auf den Stufen der Memorial Hall. 125 00:05:33,760 --> 00:05:36,330 Dies sind die wichtigsten Türen Das wird führen uns zu Sanders Theatre, wo 126 00:05:36,330 --> 00:05:39,560 Vorträge werden gehalten. 127 00:05:39,560 --> 00:05:40,810 Sollen wir? 128 00:05:40,810 --> 00:05:43,060 129 00:05:43,060 --> 00:05:46,920 >> Und das ist Sanders Theatre, wo CS50 Vorlesungen statt. 130 00:05:46,920 --> 00:05:48,170 Dies ist CS50. 131 00:05:48,170 --> 00:05:58,780 132 00:05:58,780 --> 00:06:00,870 Also gibt es diesen Ausdruck geht um das Internet 133 00:06:00,870 --> 00:06:02,260 wie bekannt, ein gehabt Job. 134 00:06:02,260 --> 00:06:06,190 Und ich hatte tatsächlich einen Job etwa zwei Minuten und einen halben Tag, dass mein 135 00:06:06,190 --> 00:06:09,710 Kolleginnen und Kollegen hier, Ramon, Colton, Dan, und Padrick, mich sehr schnell daran erinnert, 136 00:06:09,710 --> 00:06:11,590 der, sobald wir nach dieser Tour. 137 00:06:11,590 --> 00:06:14,820 >> Denn in der Tat, was wir angenommen wurden mit hier beginnen heute waren ein paar 138 00:06:14,820 --> 00:06:17,790 Hallos von einigen Ihrer Vorgänger in der Klasse. 139 00:06:17,790 --> 00:06:20,760 So sind wir eigentlich los, um ein Rücklauf wenig, und bringen Sie jetzt William, 140 00:06:20,760 --> 00:06:24,390 die aus Wales im Vereinigten hagelt Königreich, die eine unserer jüngste war 141 00:06:24,390 --> 00:06:29,102 Studenten im letzten Jahr, wer würde mag Hallo zu sagen. 142 00:06:29,102 --> 00:06:30,400 >> Sprecher 1: Was ist dein Name? 143 00:06:30,400 --> 00:06:31,020 >> Sprecher 2: William. 144 00:06:31,020 --> 00:06:33,690 >> Sprecher 1: Was ist das? 145 00:06:33,690 --> 00:06:36,745 >> Sprecher 2: CS50. 146 00:06:36,745 --> 00:06:38,810 >> DAVID J. MALAN: Also, dass dann war William. 147 00:06:38,810 --> 00:06:42,120 Lassen Sie uns jetzt an anderer Stelle den Kopf, bis hin zu Nigeria, wo ein anderer Klassenkamerad von 148 00:06:42,120 --> 00:06:44,280 Ihnen aus den vergangenen Jahren ist [? Annette,?] 149 00:06:44,280 --> 00:06:47,760 die ähnlich möchte zu sagen, Hallo, Welt. 150 00:06:47,760 --> 00:06:50,190 >> SPEAKER 3: Hallo, Welt. 151 00:06:50,190 --> 00:06:53,840 Ich bin wirklich aufgeregt zu nehmen CS50 in diesem Jahr, den ganzen 152 00:06:53,840 --> 00:06:56,160 Weg von Lagos, Nigeria. 153 00:06:56,160 --> 00:06:59,570 Ich hatte das Bedürfnis, meinen Computer zu schärfen Fähigkeiten, und ich habe immer wollte 154 00:06:59,570 --> 00:07:02,830 ein guter Programmierer, und so Ich habe mich für den Kurs. 155 00:07:02,830 --> 00:07:06,860 Ich möchte Dank sagen, Harvard und MIT und Schulen, die zusammen kamen 156 00:07:06,860 --> 00:07:10,200 machen für Tausende das passieren von Menschen auf der Welt. 157 00:07:10,200 --> 00:07:12,740 >> Ich habe nur gerade fertig mein erstes Spiel überhaupt. 158 00:07:12,740 --> 00:07:17,690 Hat sich mit P-0 gesetzt, mein Scratch getan Programm, das viel Spaß macht. 159 00:07:17,690 --> 00:07:21,160 Ich freue mich darauf, mehr Spaß mit das natürlich, und mit meinen Klassenkameraden als 160 00:07:21,160 --> 00:07:24,230 wir durch p-Set zu gehen, nachdem p-Set. 161 00:07:24,230 --> 00:07:24,840 Mein Name ist [? Annette?] 162 00:07:24,840 --> 00:07:28,872 [? Onoja?], Und dies ist CS50. 163 00:07:28,872 --> 00:07:31,880 >> DAVID J. MALAN: Nun, insbesondere, wenn Sie besorgt sind, dass Sie der älteste 164 00:07:31,880 --> 00:07:34,040 Schüler in der Klasse, Ruhe sicher sein, dass Sie nicht sind. 165 00:07:34,040 --> 00:07:39,270 CS50 und CS50x hat durchaus die ganze Skala der Altersgruppen von so jung wie 10 Jahre alt 166 00:07:39,270 --> 00:07:40,960 viel, viel älter. 167 00:07:40,960 --> 00:07:43,680 In der Tat, eine Reihe von Studenten, die Ihre haben auf dem Schwarzen Entsendung worden 168 00:07:43,680 --> 00:07:45,790 Bretter wurden teilen Videos in diesem Sinne. 169 00:07:45,790 --> 00:07:48,140 Und wir möchten, dass ein in Aktien insbesondere aus dem letzten Jahr - 170 00:07:48,140 --> 00:07:48,830 [? Alecio?] 171 00:07:48,830 --> 00:07:51,680 aus Brasilien, der auch würde gerne hallo zu sagen, seine 172 00:07:51,680 --> 00:07:54,870 Nachfolger in der Klasse. 173 00:07:54,870 --> 00:07:56,790 >> SPRECHER 4: Hallo, Welt. 174 00:07:56,790 --> 00:07:57,700 Ich bin [? Alecio?] 175 00:07:57,700 --> 00:07:58,390 [? Omida?] 176 00:07:58,390 --> 00:08:00,430 von Brasilia, Brasilien. 177 00:08:00,430 --> 00:08:07,050 Ich bin 78 Jahre alt, und ich bin sehr begeistert von diesem Online-Kurs. 178 00:08:07,050 --> 00:08:12,270 Ich bin sicher, es wird mir zu helfen, viele zuführen meine Arbeit im Bereich der 179 00:08:12,270 --> 00:08:14,180 Fernunterricht. 180 00:08:14,180 --> 00:08:19,350 Ich nutze diese Gelegenheit, um EdX danke für die Initiative von Kursen wie 181 00:08:19,350 --> 00:08:25,870 das, und auch Professor danke Malan und alle CS50 Bande. 182 00:08:25,870 --> 00:08:26,930 Mein Name ist [? Alecio?] 183 00:08:26,930 --> 00:08:29,795 [? Omida?], Und dies ist CS50. 184 00:08:29,795 --> 00:08:32,408 185 00:08:32,408 --> 00:08:35,159 >> DAVID J. MALAN: So, jetzt würden wir uns Schneiden auf einer Tour von der Harvard 186 00:08:35,159 --> 00:08:37,559 University, für diejenigen von euch, die Harvard nicht gesehen. 187 00:08:37,559 --> 00:08:40,789 Aber etwas sagt mir, Sie haben jetzt gesehen Harvard University. 188 00:08:40,789 --> 00:08:43,720 So werden wir nach vorne zu fälschen ein Segment, wie unser Posteingang bekannt. 189 00:08:43,720 --> 00:08:46,410 In den letzten Wochen, ja haben Sie wurde die Vorlage ganz ein paar Fragen, 190 00:08:46,410 --> 00:08:47,910 , für die wir waren ein Auge. 191 00:08:47,910 --> 00:08:51,470 >> Und einige von Ihnen waren so freundlich, fragen, die gleichen Fragen per Video. 192 00:08:51,470 --> 00:08:54,850 In der Tat, hier in Kuwait, haben wir Dhruv, die gerne stellen würde 193 00:08:54,850 --> 00:08:59,490 Frage an uns, die Mitarbeiter, über CS50 und über Computer-Wissenschaft und 194 00:08:59,490 --> 00:09:00,670 allgemein Programmierung. 195 00:09:00,670 --> 00:09:01,730 Dhruv? 196 00:09:01,730 --> 00:09:02,390 >> Dhruv RAMANI: Hallo. 197 00:09:02,390 --> 00:09:04,853 Ich bin Dhruv, und ich lebe in Kuwait, Naher Osten. 198 00:09:04,853 --> 00:09:06,302 Ich bin ein Student [? in der Klasse 10.?] 199 00:09:06,302 --> 00:09:07,560 und ich habe vier Sprachen längst getan. 200 00:09:07,560 --> 00:09:12,060 Ich habe CS50 im Jahr 2013 aufgenommen und die ersten Frage, die mir in den Sinn kam, ist 201 00:09:12,060 --> 00:09:14,488 welche ist die beste Sprache ist lernen in der heutigen Welt? 202 00:09:14,488 --> 00:09:17,866 203 00:09:17,866 --> 00:09:19,880 >> DAVID J. MALAN: Also das ist eine große Frage. 204 00:09:19,880 --> 00:09:21,940 Und es ist eigentlich nicht eine Antwort darauf. 205 00:09:21,940 --> 00:09:24,990 Es ist wirklich nicht die beste Sprache, sondern es ist die beste Sprache 206 00:09:24,990 --> 00:09:26,220 manchmal für den Job. 207 00:09:26,220 --> 00:09:28,120 Aber selbst dann, kann man oft Ermessen. 208 00:09:28,120 --> 00:09:31,180 Zum Beispiel hier abgebildet ist ganz ein paar der beliebtesten Sprachen 209 00:09:31,180 --> 00:09:35,200 Heute und C ist nur eine von ihnen unter sie, ebenso wie PHP und andere, die wir 210 00:09:35,200 --> 00:09:38,140 erkunden später im Semester CS50 in sich. 211 00:09:38,140 --> 00:09:41,720 >> Nun, sehr in Mode in diesen Tagen sind Sprachen wie Python und Ruby und 212 00:09:41,720 --> 00:09:46,000 Perl, Java und sogar zu einem gewissen Grad für Web-basierte Programmierung, während Java in 213 00:09:46,000 --> 00:09:48,380 insbesondere ist ziemlich viel verwendet für Unternehmenssoftware, 214 00:09:48,380 --> 00:09:49,880 von großen Unternehmen. 215 00:09:49,880 --> 00:09:52,545 C ist durchaus üblich in Low-Level- Embedded-Systeme. 216 00:09:52,545 --> 00:09:56,120 Aber wir tatsächlich dazu neigen, C zu verwenden, da es ist eine ziemlich kleine Sprache, oben 217 00:09:56,120 --> 00:09:58,550 von denen viele ihre Nachfolger gebaut. 218 00:09:58,550 --> 00:10:01,890 >> Also, wenn Sie sich fragen, welche Sprache sollten Sie für eine bestimmte Aufgabe zu verwenden, 219 00:10:01,890 --> 00:10:03,080 Nun, es hängt wirklich davon. 220 00:10:03,080 --> 00:10:06,900 Und sehr oft, eine eigene Programmierer persönlichen Präferenzen wiegen in. 221 00:10:06,900 --> 00:10:09,590 Gerade jetzt, zum Beispiel, werde ich durch eine Phase, wo Ich mag 222 00:10:09,590 --> 00:10:10,270 JavaScript. 223 00:10:10,270 --> 00:10:12,970 Nicht so sehr in den Browser, aber tatsächlich auf der Server-Seite. 224 00:10:12,970 --> 00:10:16,960 Sie können tatsächlich mit einem Rahmen genannt Node.js zu programmieren 225 00:10:16,960 --> 00:10:18,580 die Befehlszeile in einem Server. 226 00:10:18,580 --> 00:10:22,035 >> Jetzt in der realen Welt, so wie Sie könnte zum Beispiel versuchen, eine 227 00:10:22,035 --> 00:10:24,880 Schraube wie diese in der Wand mit den meisten jedes Werkzeug - zum Beispiel, auch die 228 00:10:24,880 --> 00:10:26,550 die meisten plumpen der Hämmer. 229 00:10:26,550 --> 00:10:30,080 Dies wäre in der Tat, wenn Sie drücken Sie die Heck aus dem Ding in die Wand. 230 00:10:30,080 --> 00:10:31,880 Aber Sie sind ein wenig sein könnte anspruchsvoller. 231 00:10:31,880 --> 00:10:34,720 Und Sie stattdessen erreichen konnte, so etwas wie ein Schlitzschraubendreher. 232 00:10:34,720 --> 00:10:38,300 Denn wenn Sie es genau richtig, dass würde in das Fadenkreuz der, dass passen 233 00:10:38,300 --> 00:10:40,630 Schraube, und man konnte wohl bekommen es in der Wand. 234 00:10:40,630 --> 00:10:43,880 >> Aber das beste Werkzeug für den Job oder die eine für diese am besten geeignete 235 00:10:43,880 --> 00:10:47,820 Anwendungsfall sozusagen wäre ein Kreuzschlitzschraubendreher zu sein, 236 00:10:47,820 --> 00:10:52,140 wo der Kopf der Schraubendreher passt perfekt in den Kopf der Schraube. 237 00:10:52,140 --> 00:10:54,190 Also bei der Auswahl eines Programmier Sprache, ist es ähnlich 238 00:10:54,190 --> 00:10:54,880 im Geist zu. 239 00:10:54,880 --> 00:10:58,380 Und Sie verschiedene Sprachen verwenden um die gleiche Aufgabe zu lösen, aber einige 240 00:10:58,380 --> 00:11:00,390 sie könnte eine Ausbeute elegante Lösung. 241 00:11:00,390 --> 00:11:02,380 >> Einige von ihnen könnten nachgeben eine schnellere Lösung. 242 00:11:02,380 --> 00:11:05,500 Und wohl einige von ihnen könnte in der Tat ergeben eine bessere Lösung. 243 00:11:05,500 --> 00:11:08,830 Damit wird eines der Imbissbuden, hoffentlich Sie werden von CS50 bekommen ist, wenn zu bedienen 244 00:11:08,830 --> 00:11:11,370 insbesondere Werkzeuge für einen bestimmten Job. 245 00:11:11,370 --> 00:11:14,130 >> Nun, next up, werfen wir einen Blick auf eine andere Frage, die durch eingereicht wurde 246 00:11:14,130 --> 00:11:17,610 einer Ihrer Mitschüler, dieses Mal von Bernardo aus Brasilien. 247 00:11:17,610 --> 00:11:23,844 248 00:11:23,844 --> 00:11:24,980 >> BERNARDO: Hey. 249 00:11:24,980 --> 00:11:26,090 Mein Name ist Bernardo. 250 00:11:26,090 --> 00:11:27,170 Ich bin aus Brasilien. 251 00:11:27,170 --> 00:11:29,076 Und ich möchte auf zwei Dinge fragen. 252 00:11:29,076 --> 00:11:34,130 Erste von ihnen, wie schnell ist das Internet Geschwindigkeit in Harvard, und zweitens, 253 00:11:34,130 --> 00:11:35,915 , der die Idee hatte, um das Gerät? 254 00:11:35,915 --> 00:11:39,424 255 00:11:39,424 --> 00:11:41,150 >> DAVID J. MALAN: Also, dass zu war eine große Frage. 256 00:11:41,150 --> 00:11:43,130 Und wir eigentlich gar nicht wissen, die Antwort darauf. 257 00:11:43,130 --> 00:11:46,220 So gestern Abend, schickte ich eine E-Mail aus, um einige Freunde in Harvard Vernetzung 258 00:11:46,220 --> 00:11:48,770 Gruppe, und gerade gestellt Bernardo Frage. 259 00:11:48,770 --> 00:11:50,770 Nun stellt sich heraus - Trommelwirbel - 260 00:11:50,770 --> 00:11:55,370 dass Harvard-Internet-Konnektivität zu die Außenwelt 10 Gigabit. 261 00:11:55,370 --> 00:12:00,360 Um dies in Perspektive zu setzen, das ist 10 Milliarden Bits pro Sekunde. 262 00:12:00,360 --> 00:12:03,290 >> Nun, dies in Perspektive zu setzen, wenn Sie einen Film aus waren downloaden 263 00:12:03,290 --> 00:12:06,060 so etwas wie iTunes oder anderswo online in diesen Tagen, könnte sie in der Tat 264 00:12:06,060 --> 00:12:07,970 wirklich groß, wenn es ein HD-Video. 265 00:12:07,970 --> 00:12:10,390 Das könnte zwei Gigabyte insgesamt sein. 266 00:12:10,390 --> 00:12:14,690 Nun, wenn Sie Ihre Bandbreite beträgt 10 Gigabit pro Sekunde, können Sie einen Film-Download 267 00:12:14,690 --> 00:12:19,060 wie das in wenigen Sekunden, anstatt die Minuten oder Stunden dauert es am meisten von 268 00:12:19,060 --> 00:12:20,070 uns zu Hause. 269 00:12:20,070 --> 00:12:23,470 >> Jetzt in Fairness, nicht jede und jeder von uns hier auf dem Campus Zugang zu 270 00:12:23,470 --> 00:12:25,880 10 Milliarden Bits Bandbreite pro Sekunde. 271 00:12:25,880 --> 00:12:28,570 In Wirklichkeit ist es über gemeinsame nicht wenige Menschen. 272 00:12:28,570 --> 00:12:32,270 Aber in der Tat, warum machen wir nicht einen Blick auf ein Speed-Test, wobei wir durchführen 273 00:12:32,270 --> 00:12:35,530 ein Test, wie schnell einige Tests Bits können insbesondere für meine Reisen 274 00:12:35,530 --> 00:12:37,810 Laptop an einem anderen Standort in der Nähe. 275 00:12:37,810 --> 00:12:39,520 >> Das ist nicht unbedingt eine maßgebliche 276 00:12:39,520 --> 00:12:41,190 zu beantworten, wie der Bandbreite. 277 00:12:41,190 --> 00:12:44,530 In der Tat, wenn Sie versuchen, diese zu Hause, Sie Vielleicht finden Sie, dass Ihr Internet-Service 278 00:12:44,530 --> 00:12:49,170 Anbieter oder ISP, ist eine Art der Irreführung Sie, wobei eine Menge von ISPs 279 00:12:49,170 --> 00:12:51,230 in diesen Tagen können Sie Geschwindigkeiten platzen. 280 00:12:51,230 --> 00:12:54,700 Und platzen, die ich für die ersten paar bedeuten Sekunden der Download etwas oder 281 00:12:54,700 --> 00:12:57,790 etwas zu tun mit Ihrem Internet- Verbindung, könnte es tatsächlich zum Download 282 00:12:57,790 --> 00:12:58,685 recht schnell. 283 00:12:58,685 --> 00:13:02,170 Aber wenn Sie sehen einen Fortschrittsbalken - die Geschwindigkeit, mit der Sie Ihre Bits werden als 284 00:13:02,170 --> 00:13:02,880 heruntergeladen - 285 00:13:02,880 --> 00:13:06,630 Sie werden oft sehen, dass es verlangsamt runter und runter und runter. 286 00:13:06,630 --> 00:13:09,800 >> Also diese Speed-Tests, ehrlich gesagt, nicht unbedingt repräsentativ. 287 00:13:09,800 --> 00:13:13,980 Aber für kurze Downloads, werden Sie in der Tat bekommen so viele Bits pro Sekunde nach unten. 288 00:13:13,980 --> 00:13:15,230 Dan, wir führen Sie den Geschwindigkeitstest? 289 00:13:15,230 --> 00:13:31,060 290 00:13:31,060 --> 00:13:32,310 Kommen Sie. 291 00:13:32,310 --> 00:13:35,160 292 00:13:35,160 --> 00:13:37,320 Es ist unser Download-Geschwindigkeit und jetzt unsere Upload-Geschwindigkeit. 293 00:13:37,320 --> 00:13:39,470 Komm schon, komm schon. 294 00:13:39,470 --> 00:13:41,320 Come on! 295 00:13:41,320 --> 00:13:42,570 Come on! 296 00:13:42,570 --> 00:13:44,810 297 00:13:44,810 --> 00:13:46,130 Zu viel, ich gesagt. 298 00:13:46,130 --> 00:13:46,660 >> Gut. 299 00:13:46,660 --> 00:13:50,340 Das war also hier in diesem Studio, Hauser Studio, in Widener Library of 300 00:13:50,340 --> 00:13:51,500 Harvard University. 301 00:13:51,500 --> 00:13:53,810 Die Geschwindigkeit, dass meine kleine Laptop wird immer durch 302 00:13:53,810 --> 00:13:55,580 Harvard ausgehende Internet. 303 00:13:55,580 --> 00:13:58,760 Jetzt endlich haben wir eine Frage aus ein Drittel von Ihren Klassenkameraden - 304 00:13:58,760 --> 00:14:05,206 Mauricio aus Peru, die gerne stellen die folgende Frage von hier. 305 00:14:05,206 --> 00:14:06,480 >> MAURICIO RADA: Hallo. 306 00:14:06,480 --> 00:14:08,750 Mein Name ist Mauricio, und ich komme aus Peru. 307 00:14:08,750 --> 00:14:13,560 Meine Frage ist, darf ich starten [Unverständlich], um CS50 für unsere lehren 308 00:14:13,560 --> 00:14:15,890 Schulen mit CS50 Materialien? 309 00:14:15,890 --> 00:14:17,300 [Unverständlich]. 310 00:14:17,300 --> 00:14:20,842 Mein Name ist Mauricio, und dies ist CS50. 311 00:14:20,842 --> 00:14:22,770 >> DAVID J. MALAN: [unverständlich] 312 00:14:22,770 --> 00:14:25,550 Mauricio, und alle anderen, das ist Interesse an dieser besonderen Frage 313 00:14:25,550 --> 00:14:28,380 wissen, dass die Antwort ist absolut, von ganzem Herzen ja. 314 00:14:28,380 --> 00:14:31,960 In der Tat, ein Student hier auf dem Campus namens Gabriel [? Grimardes?] 315 00:14:31,960 --> 00:14:35,910 die aus Brasilien stammt tatsächlich genau, dass in seiner Heimatstadt mit einem 316 00:14:35,910 --> 00:14:42,410 Kurs an nannte er CC50, finden Sie hier CC50.com.br, diejenigen von Ihnen, die sprechen 317 00:14:42,410 --> 00:14:43,930 Portugiesisch, wenn Sie möchten auf einen Blick. 318 00:14:43,930 --> 00:14:47,020 >> Und was Gabriel hat ein paar Jahre Vor buchstäblich alle heruntergeladen 319 00:14:47,020 --> 00:14:50,520 CS50 der Handouts und Prüfungen und Problem-Sets und Videos. 320 00:14:50,520 --> 00:14:53,230 Und er übersetzt die meisten dass sich Inhalt. 321 00:14:53,230 --> 00:14:56,510 Und dann, mit Hilfe seines Vaters in die Rückseite des Klassenzimmers in seiner Hoch 322 00:14:56,510 --> 00:15:01,030 Schule, er selbst zu unterrichten begann seine eigene Version CS50, um ersten 50 323 00:15:01,030 --> 00:15:02,440 seiner Klassenkameraden in der Schule. 324 00:15:02,440 --> 00:15:05,670 Dann wird die nachfolgende Semester rund 150 seiner Klassenkameraden. 325 00:15:05,670 --> 00:15:08,190 >> Und es ist ganz, ganz inspirierend um ihn zu sehen. 326 00:15:08,190 --> 00:15:11,540 Also, wenn Sie zu dieser URL nach diesem gehen Sendung, klicken Sie auf das YouTube-Video 327 00:15:11,540 --> 00:15:12,250 das ist es eingebettet. 328 00:15:12,250 --> 00:15:15,500 Und Sie können sehen Gabriel Unterricht ziemlich ähnlich Material, das wir 329 00:15:15,500 --> 00:15:17,970 gelehrt, dass im selben Jahr in CS50 auf dem Campus. 330 00:15:17,970 --> 00:15:21,240 Und ich bin so froh, dass das gleiche Gabriel, früher ein High-School- 331 00:15:21,240 --> 00:15:24,330 Schüler aus Brasilien, ist jetzt hier auf Harvard-Campus als Harvard 332 00:15:24,330 --> 00:15:28,450 Neuling, und im kommenden Jahr wird CS50 Kopf Lehr Kerl, und alle 333 00:15:28,450 --> 00:15:31,120 in CS50 Treiben der mehr beteiligt. 334 00:15:31,120 --> 00:15:34,100 >> Also, wenn Sie sich selbst möchte dies tun, wie Mauricio, bitte einfach zu gehen 335 00:15:34,100 --> 00:15:37,930 CS50.tv, die der Kurs ist Opencourse eigenen Website. 336 00:15:37,930 --> 00:15:41,060 Es gibt eine Lizenz gibt, dass man zu lesen, und es ist tatsächlich etwas 337 00:15:41,060 --> 00:15:44,140 genannt Creative Commons-Lizenz, die ziemlich viel sagt, dass Sie 338 00:15:44,140 --> 00:15:48,280 frei und herzlich willkommen, um das Material zu verwenden, um das Material, so lange, wie Sie ändern 339 00:15:48,280 --> 00:15:50,990 sich gleichermaßen mit anderen teilen. 340 00:15:50,990 --> 00:15:52,620 >> Das ist es also für diese Woche Posteingang. 341 00:15:52,620 --> 00:15:55,910 Warum machen wir nicht eine kurze Pause hier, und ermöglichen Ihnen eine Chance zu sehen, 60 342 00:15:55,910 --> 00:15:57,488 Sekunden Kätzchen. 343 00:15:57,488 --> 00:16:58,865 344 00:16:58,865 --> 00:17:01,860 >> DAVID J. MALAN: [unverständlich] 345 00:17:01,860 --> 00:17:05,720 leben, was wir dachten, dass wir tun, ist Schluss, heute von einem Film, dass einer der 346 00:17:05,720 --> 00:17:08,760 CS50 eigenen Mitarbeiter, T. J. Barber, zusammengestellt hat. 347 00:17:08,760 --> 00:17:14,730 Wie Sie wahrscheinlich wissen, CS50 hier auf Campus endet mit einem CS50 fair, ein 348 00:17:14,730 --> 00:17:16,730 epische Darstellung von Studenten Abschlussarbeiten. 349 00:17:16,730 --> 00:17:19,757 Diejenigen von Ihnen, unter CS50 durch Harvard Extension School online, oder 350 00:17:19,757 --> 00:17:23,119 durch EdX online eine ähnliche haben Gelegenheit, wenn auch virtuelle und 351 00:17:23,119 --> 00:17:27,010 online, um Ihre endgültige Projekt zeigen einige Anzahl der Monate damit für die 352 00:17:27,010 --> 00:17:28,480 ganze Welt zu sehen. 353 00:17:28,480 --> 00:17:31,530 >> Aber wir dachten, wir würden Ihnen ein Gefühl geben hier, mit etwas Spaß auf unserer Kulisse 354 00:17:31,530 --> 00:17:35,880 Großbild-Display, was genau passiert gerade vor ein paar Wochen hier auf 355 00:17:35,880 --> 00:17:39,670 Campus mit der auf dem Campus Version CS50 Messe. 356 00:17:39,670 --> 00:17:40,920 Lassen Sie uns rollen. 357 00:17:40,920 --> 00:17:43,234 358 00:17:43,234 --> 00:18:17,370 >> [MUSIC SPIEL] 359 00:18:17,370 --> 00:18:21,354 >> SPRECHER 5: Hallo, [? Ich bin Allison?] hier an der CS50 Messe mit - 360 00:18:21,354 --> 00:18:22,350 >> Lautsprecher 6: [? Curt Stone. ?] 361 00:18:22,350 --> 00:18:22,848 >> [? SPRECHER 5: Curt Stone. ?] 362 00:18:22,848 --> 00:18:23,860 Schön, dich zu sehen. 363 00:18:23,860 --> 00:18:26,159 So können Sie uns ein wenig etwas über Ihr Projekt? 364 00:18:26,159 --> 00:18:27,638 >> Lautsprecher 6: Oh, absolut gut. 365 00:18:27,638 --> 00:18:29,117 >> SPRECHER 7: Wir haben Musik-Visualizer. 366 00:18:29,117 --> 00:18:34,047 367 00:18:34,047 --> 00:18:35,297 >> SPEAKER 8: [unverständlich]. 368 00:18:35,297 --> 00:18:39,963 369 00:18:39,963 --> 00:18:42,428 >> Lautsprecher 9: Also keiner von uns hatte jede Erfahrung [unverständlich]. 370 00:18:42,428 --> 00:18:43,414 >> LAUTSPRECHER 10: Das ist genial. 371 00:18:43,414 --> 00:18:45,170 Gleiche wie 70% der anderen Studenten. 372 00:18:45,170 --> 00:18:47,292 >> LAUTSPRECHER 11: Ich war einer der 70% der Menschen, die nicht taten 373 00:18:47,292 --> 00:18:47,930 wissen nichts über - 374 00:18:47,930 --> 00:18:49,364 >> SPRECHER 5: Und jetzt sind Sie wie [unverständlich]. 375 00:18:49,364 --> 00:18:55,100 376 00:18:55,100 --> 00:18:57,682 >> LAUTSPRECHER 12: Es ist eine erstaunliche Chance den Studierenden zusammen zu bringen 377 00:18:57,682 --> 00:18:59,566 und sehen, was passiert. 378 00:18:59,566 --> 00:19:03,050 Schauen Sie sich einige 600-ungerade Apps sein hier gezeigt, die es nicht gab 379 00:19:03,050 --> 00:19:05,526 vor, weil ein Entry-Level- Natürlich erstaunlich. 380 00:19:05,526 --> 00:19:45,331 381 00:19:45,331 --> 00:19:49,380 >> LAUTSPRECHER 13: Sie haben wirklich nicht zu sorgen Sie Ihre Erfahrungen, die in die Klasse. 382 00:19:49,380 --> 00:19:54,520 Wie ich, hatte ich Null, Null-Computer Programmierkenntnisse. 383 00:19:54,520 --> 00:19:57,395 Ich wusste, was Java war, so das war es. 384 00:19:57,395 --> 00:19:58,650 Sie wirklich, wirklich zu tun. 385 00:19:58,650 --> 00:20:00,580 Und vor allem - und das TFs, erstaunlich. 386 00:20:00,580 --> 00:20:05,260 Die Transkriptionsfaktoren sind eine wundervolle, wundervolle Bestandteil dieses Kurses. 387 00:20:05,260 --> 00:20:06,510 Dies war CS50. 388 00:20:06,510 --> 00:20:16,915 389 00:20:16,915 --> 00:20:19,200 >> Lautsprecher 14: Hunderte von Projekten Spaziergang durch diese Halle. 390 00:20:19,200 --> 00:20:23,710 Hunderte von Kisten mit Süßigkeiten, Hunderte von Boxen von Popcorn, und nicht wenige 391 00:20:23,710 --> 00:20:26,580 Teilnehmer und nur alle der Stress-Bälle, die gewesen sein 392 00:20:26,580 --> 00:20:28,085 geworfen und mit nach Hause genommen. 393 00:20:28,085 --> 00:20:32,233 Dies war CS50, und dies war die CS50 Bär. 394 00:20:32,233 --> 00:20:33,925 Gute Nacht. 395 00:20:33,925 --> 00:20:37,220 >> DAVID J. MALAN: Das ist dann was erwartet Sie hier in CS50. 396 00:20:37,220 --> 00:20:38,790 Das ist es für Live-CS50. 397 00:20:38,790 --> 00:20:41,780 Vielen Dank an Ramon, padrick, Colton, und Dan, die hier sind, hinter 398 00:20:41,780 --> 00:20:42,440 die Anzeige. 399 00:20:42,440 --> 00:20:45,800 Und halten Sie ein Auge auf Twitter, Facebook, Reddit, und an anderer Stelle für 400 00:20:45,800 --> 00:20:48,660 Meldungen über die Sie sich selbst können Videos und Fragen, so einreichen 401 00:20:48,660 --> 00:20:52,120 dass Sie uns hier in der Verknüpfung Studio für die nächste Live-CS50. 402 00:20:52,120 --> 00:20:53,370 Dies war CS50. 403 00:20:53,370 --> 00:21:20,448