1 00:00:00,000 --> 00:00:02,260 2 00:00:02,260 --> 00:00:04,860 >> DAVID MALAN: Questo è il Sanders Theatre. 3 00:00:04,860 --> 00:00:07,290 Questo è dove si tengono le lezioni del CS50. 4 00:00:07,290 --> 00:00:09,090 Grazie tanto per venire al campus. 5 00:00:09,090 --> 00:00:10,610 Vogliamo cominciare con introduzioni? 6 00:00:10,610 --> 00:00:11,580 Sono David. 7 00:00:11,580 --> 00:00:12,380 >> AMY: Sono Amy. 8 00:00:12,380 --> 00:00:15,590 Io lavoro sul web, e ho vivere qui a Cambridge. 9 00:00:15,590 --> 00:00:18,024 >> JACK: Io sono Jack e sono da Dublino, Irlanda. 10 00:00:18,024 --> 00:00:19,190 Sono una junior al liceo. 11 00:00:19,190 --> 00:00:21,840 >> DAVID MALAN: E che cosa ti porta qui oggi in particolare da così lontano? 12 00:00:21,840 --> 00:00:23,174 >> JACK: Eh, per una visita di Boston. 13 00:00:23,174 --> 00:00:23,840 DAVID MALAN: OK. 14 00:00:23,840 --> 00:00:27,030 AMY: Come si è evoluto CS50 come hai insegnarlo? 15 00:00:27,030 --> 00:00:31,180 DAVID MALAN: E 'sicuramente ottenuto più drammatico nel corso degli anni. 16 00:00:31,180 --> 00:00:34,110 Abbiamo girato dal 2007, in modo si può letteralmente tornare indietro nel tempo 17 00:00:34,110 --> 00:00:37,680 e guardare anni passati, prima lezioni in particolare. 18 00:00:37,680 --> 00:00:41,550 E penso che la prima lezione di 2007 è praticamente me venendo fuori 19 00:00:41,550 --> 00:00:45,370 davanti alla classe dire ciao, questo è CS50. 20 00:00:45,370 --> 00:00:47,730 E ci siamo tuffati in un materiale del giorno. 21 00:00:47,730 --> 00:00:49,640 >> Va bene, quindi benvenuto di Informatica 22 00:00:49,640 --> 00:00:51,950 50: Introduzione alla Computer Science One. 23 00:00:51,950 --> 00:00:55,620 Il mio nome è David Malan, e lo farò essere il vostro istruttore di questo semestre. 24 00:00:55,620 --> 00:00:56,940 >> Ora c'è la musica. 25 00:00:56,940 --> 00:00:58,270 Le luci si spengono. 26 00:00:58,270 --> 00:00:59,730 Scendiamo un enorme schermo. 27 00:00:59,730 --> 00:01:02,145 Ci può essere o non essere Muppets in un dato anno. 28 00:01:02,145 --> 00:01:07,725 29 00:01:07,725 --> 00:01:11,500 Ed è divertente, perché questo è successo tutto in modo molto graduale 30 00:01:11,500 --> 00:01:13,670 nel corso degli anni, solo po 'di più ogni anno. 31 00:01:13,670 --> 00:01:16,330 Ma il delta ora tra l' primo anno e l'anno scorso 32 00:01:16,330 --> 00:01:20,540 in realtà è piuttosto atroce quanto differente i primi cinque minuti sono. 33 00:01:20,540 --> 00:01:25,530 >> AMY: Sono curioso, che cosa vedi come le differenze tra la EDX 34 00:01:25,530 --> 00:01:28,349 versione e il corso dal vivo? 35 00:01:28,349 --> 00:01:30,390 DAVID MALAN: Così curricularly e tecnologicamente, 36 00:01:30,390 --> 00:01:35,670 CS50 nel campus e CS50x off campus sono fondamentalmente la stessa. 37 00:01:35,670 --> 00:01:38,380 Che cosa differisce tra il due è il livello di sostegno 38 00:01:38,380 --> 00:01:40,460 che siamo in grado di fornire. 39 00:01:40,460 --> 00:01:44,590 Anche se CS50 ha una squadra enorme di circa 100 compagni di insegnamento, naturalmente 40 00:01:44,590 --> 00:01:47,620 assistenti, io e il nostro team di produzione, 41 00:01:47,620 --> 00:01:51,110 possiamo a malapena tenere il passo con i 700 studenti del campus 42 00:01:51,110 --> 00:01:55,925 e 150 studenti delle scuole estensione che sono locale o online se stessi. 43 00:01:55,925 --> 00:01:59,690 >> E così per CS50x, noi semplicemente non abbiamo la struttura di supporto di ore di ufficio, 44 00:01:59,690 --> 00:02:01,887 per esempio, quattro notti una settimana per diverse ore. 45 00:02:01,887 --> 00:02:05,220 JACK: E cosa ragazzi parlare in Orario di ricevimento che sarà diverso, 46 00:02:05,220 --> 00:02:08,063 per esempio, quello che hai su lezioni, o su sezioni, o in pantaloncini corti? 47 00:02:08,063 --> 00:02:09,979 DAVID MALAN: Nel campus ore d'ufficio sono davvero 48 00:02:09,979 --> 00:02:12,922 opportunità per gli studenti a porre domande 49 00:02:12,922 --> 00:02:16,130 uno contro uno con un membro della dottrina personale, o anche un compagno di classe di loro 50 00:02:16,130 --> 00:02:20,390 Nelle vicinanze, e in generale lottare con bug che stanno avendo nei loro codici. 51 00:02:20,390 --> 00:02:24,170 >> AMY: Penso Reddit tipo di dona un facsimile ragionevole di un ufficio 52 00:02:24,170 --> 00:02:24,800 ore. 53 00:02:24,800 --> 00:02:25,740 >> DAVID MALAN: D'accordo, d'accordo. 54 00:02:25,740 --> 00:02:29,031 Sono stato davvero colpito, però, con la comunità Reddit ei nuovi arrivati 55 00:02:29,031 --> 00:02:32,520 al gruppo troppo e solo come persone desiderose e voti sono stati. 56 00:02:32,520 --> 00:02:35,740 E Reddit sicuramente si presta meglio, credo, di distacco di codice 57 00:02:35,740 --> 00:02:37,620 e avendo discussioni filettato. 58 00:02:37,620 --> 00:02:39,440 >> JACK: E pensi le persone dovrebbero provare, 59 00:02:39,440 --> 00:02:41,460 se sanno che sono facendo qualcosa di sbagliato, 60 00:02:41,460 --> 00:02:44,640 o è come hanno implementato esso, come speso troppo tempo su di esso, 61 00:02:44,640 --> 00:02:49,080 allora dovrebbero fermarsi e ricominciare da capo, o per cercare aiuto, o come dovrebbero - 62 00:02:49,080 --> 00:02:51,140 >> DAVID MALAN: Fate una minima pausa. 63 00:02:51,140 --> 00:02:55,530 A volte, soprattutto per me almeno come il livello di stress inizia a salire, 64 00:02:55,530 --> 00:02:58,810 si inizia a smanettare e di copia e incollare, dimenticando quello che hai già 65 00:02:58,810 --> 00:03:01,640 provato, è il momento giusto per andare a dormire, o andare a fare una corsetta, 66 00:03:01,640 --> 00:03:05,250 o andare doccia e basta tipo di ottenere una certa distanza. 67 00:03:05,250 --> 00:03:08,100 Questo è successo molti, molte volte a me dove 68 00:03:08,100 --> 00:03:11,020 Sarò lì sdraiato a letto anche, o anche di guida al lavoro 69 00:03:11,020 --> 00:03:13,320 o camminare da qualche parte, tipo di debug nella mia testa. 70 00:03:13,320 --> 00:03:15,350 E sapendo che una volta che avete distanza e molto meno stress 71 00:03:15,350 --> 00:03:18,460 sulle spalle, penso che anche voi realizzare come, oh, sei un idiota. 72 00:03:18,460 --> 00:03:23,220 Come avevo dimenticato di chiamare questo funzionamento o inizializzare alcune variabili. 73 00:03:23,220 --> 00:03:27,350 >> Così come un po 'di sorpresa, se vuoi di dare un'occhiata sotto il sedile CS50 74 00:03:27,350 --> 00:03:29,430 cuscino, un po 'di qualcosa che si aspetta. 75 00:03:29,430 --> 00:03:35,844 76 00:03:35,844 --> 00:03:36,760 Quelli erano buoni sguardi. 77 00:03:36,760 --> 00:03:37,551 Otteniamo quegli sguardi? 78 00:03:37,551 --> 00:03:38,930 [Risate] 79 00:03:38,930 --> 00:03:40,587