DAVID Malan: C'est Sanders Theatre. C'est là que les conférences du CS50 sont organisées. Merci beaucoup d'être venus sur le campus. Allons-nous commencer par les présentations? Je suis David. AMY: Je suis Amy. Je travaille sur le web, et je vivre ici à Cambridge. JACK: Je suis Jack et je suis de Dublin, Irlande. Je suis un junior dans le lycée. DAVID Malan: Et qu'est-ce qui vous amène ici aujourd'hui en particulier de si loin? JACK: Eh, pour une visite de Boston. DAVID Malan: OK. AMY: Comment a évolué CS50 que vous avez été l'enseigner? DAVID Malan: C'est certainement obtenu plus dramatique au cours des années. Nous avons été en train de filmer depuis 2007, de sorte vous pouvez littéralement remonter dans le temps et regarder dernières années, d'abord conférences en particulier. Et je pense que la première conférence 2007 est à peu près me sortent en face de la classe dire bonjour, c'est CS50. Et nous avons plongé dans le matériau de la journée. Très bien, alors bienvenue à l'informatique 50: Introduction à la Informatique One. Mon nom est David Malan, et je vais être votre instructeur ce semestre. Maintenant, il ya la musique. Les lumières s'éteignent. Nous descendons un écran géant. Il peut ou peut ne pas être Muppets dans une année donnée. Et c'est drôle, parce que ce a tous passé très progressivement au cours des années, à une peu plus chaque année. Mais le delta maintenant entre le première année et la dernière année est en fait assez atroce à quel différent des cinq premières minutes sont. AMY: Je suis curieux, que voyez-vous que les différences entre la edX la version et le cours en direct? DAVID Malan: Donc curricularly et technologique, CS50 sur le campus et hors CS50x campus sont fondamentalement les mêmes. Qu'est-ce différent pour les deux est le niveau de soutien que nous sommes en mesure de fournir. Même si CS50 a une grosse équipe de quelque 100 boursiers de l'enseignement, bien sûr assistants, moi, et notre équipe de production, nous pouvons à peine tenir avec les 700 étudiants sur le campus et les 150 élèves de l'école d'extension qui sont eux-mêmes local ou en ligne. Et pour CS50x, nous n'avons tout simplement pas la structure de support des heures de bureau, par exemple, quatre nuits une semaine pendant plusieurs heures. JACK: Et que faites-vous pour parler à les heures de bureau qui seront différents pour, par exemple, ce que vous avez sur des conférences, ou sur des sections, ou en short? DAVID Malan: Sur le campus les heures de bureau sont vraiment possibilités de les élèves à poser des questions un à un avec un membre de l'enseignement personnel, ou même un camarade de classe de leur à proximité, et lutter généralement avec des bugs qu'ils sont d'avoir dans leurs codes. AMY: Je pense Reddit genre de donne un fac-similé raisonnable d'un bureau heures. DAVID Malan: D'accord, d'accord. J'ai été vraiment impressionné, cependant, avec la communauté Reddit et les nouveaux arrivants pour le groupe aussi, et à quel personnes désireuses et utiles ont été. Et Reddit se prête certainement mieux, je pense, à l'affichage d'un code et ayant filetée discussions. JACK: Et pensez-vous les gens devraient essayer, si ils savent qu'ils sont faire quelque chose de mal, ou c'est comme ils ont mis en œuvre il, comme passé trop de temps sur elle, alors ils devraient arrêter et recommencer, ou chercher de l'aide, ou comment devraient-ils - DAVID Malan: Prenez un peu de repos. Parfois, surtout pour moi au moins que votre niveau de stress commence à monter, de commencer à bidouiller et de copie et coller, oublier ce que vous avez déjà essayé, c'est juste le temps d'aller à dormir, ou aller prendre un jogging, ou aller prendre une douche, et juste sorte de prendre du recul. Cela s'est produit beaucoup, plusieurs fois à moi où Je serai là dans mon lit même, ou même se rendre au travail ou à pied quelque part, genre de débogage dans ma tête. Et sachant une fois que vous avez que la distance et beaucoup moins de stress sur vos épaules, je pense que vous pouvez réaliser comme, oh, vous êtes un idiot. Comme je l'avais oublié d'appeler cette fonctionner ou d'initialiser une variable. Donc, comme une petite surprise, si vous le souhaitez de jeter un oeil sous votre siège de CS50 coussin, un petit quelque chose qui vous attend. Ce sont de bons regards. Nous obtenons ces regards? [Rires]