>> DAVID MALAN: Este é Sanders Theatre.
Este é o lugar onde as palestras de CS50 são detidos.
Muito obrigado por ter vindo para o campus.
Vamos começar com as apresentações?
Eu sou David.
>> AMY: Eu sou a Amy.
Eu trabalho na web, e eu moro aqui em Cambridge.
>> JACK: Eu sou Jack e eu sou a partir de Dublin, na Irlanda.
Eu sou um júnior na High School.
>> DAVID MALAN: E o que o traz aqui hoje, em especial, de tão longe?
>> JACK: Eh, para uma visita de Boston.
DAVID MALAN: OK.
AMY: Como tem evoluído CS50 como você foi ensiná-la?
DAVID MALAN: É definitivamente chegado mais dramática ao longo dos anos.
Fomos filmar desde 2007, de forma você pode literalmente voltar no tempo
e assistir nos últimos anos, em primeiro lugar palestras em particular.
E eu acho que a primeira palestra em 2007 está praticamente me saindo
na frente da classe dizendo Olá, este é CS50.
E nós mergulhou o material do dia.
>> Tudo bem, tão bem-vindos de Ciência da Computação
50: Introdução ao Computer Science One.
Meu nome é David Malan, e eu vou ser o seu instrutor neste semestre.
>> Agora não há música.
As luzes se apagam.
Nós cair uma enorme tela.
Pode ou não pode ser Muppets em um determinado ano.
E é engraçado, porque isso tudo aconteceu muito gradualmente
ao longo dos anos, apenas um pouco mais a cada ano.
Mas o delta agora entre a primeiro ano e do ano passado
é realmente bastante atroz quão diferente dos primeiros cinco minutos são.
>> AMY: Estou curioso, o que você vê como as diferenças entre o EDX
versão eo curso ao vivo?
DAVID MALAN: Então curricularly e tecnologicamente,
CS50 no campus e fora CS50x campus são fundamentalmente o mesmo.
O que difere entre o dois é o nível de apoio
que somos capazes de fornecer.
Mesmo que CS50 tem uma enorme equipe de cerca de 100 companheiros de ensino, curso
assistentes, eu e nossa equipe de produção,
podemos apenas mal manter-se com os 700 estudantes no campus
e os 150 alunos da escola de extensão que são locais ou on-line se.
>> E assim por CS50x, nós simplesmente não têm a estrutura de apoio do horário de expediente,
por exemplo, quatro noites por semana, durante várias horas.
JACK: E o que vocês falam sobre a o horário de expediente, que será diferente para,
por exemplo, o que você tem em palestras, ou em seções, ou em shorts?
DAVID MALAN: No campus horário de funcionamento são realmente
oportunidades para estudantes de fazer perguntas
um a um com um membro do ensinamento pessoal, ou mesmo um colega deles
nas proximidades, e geralmente lutam com erros que eles estão tendo em seus códigos.
>> AMY: Eu acho que Reddit tipo de dá um fac-símile razoável de um escritório
horas.
>> DAVID MALAN: Concordo, concordou.
Eu tenho realmente impressionado, porém, com a comunidade Reddit e os recém-chegados
para o grupo e também o quão pessoas ansiosas e úteis ter sido.
E Reddit definitivamente se presta melhor, eu acho, para afixação de código
e tendo enfiado discussões.
>> JACK: E você acha que as pessoas devem tentar,
se eles sabem que estão fazendo algo errado,
ou é como eles implementaram que, como passou muito tempo com isso,
então eles devem parar e começar de novo, ou procurar ajuda, ou como deveriam -
>> DAVID MALAN: Dê uma pausa minimamente.
Às vezes, especialmente para mim, pelo menos, como o seu nível de estresse começa a subir,
você começa a mexer e cópia e colar, esquecendo o que você já
tentou, é apenas tempo para ir para dormir, ou ir dar uma corrida,
ou tomar banho, e apenas tipo de obter alguma distância.
Isso já aconteceu muitas, muitas vezes para me onde
Eu vou estar ali deitado na cama mesmo, ou até mesmo dirigindo para o trabalho
ou andando em algum lugar, tipo de depuração na minha cabeça.
E saber quando você tem que distância e muito menos stress
em seus ombros, eu acho que você pode perceber como, oh, você é um idiota.
Como eu tinha esquecido de chamar esta funcionar ou inicializar alguma variável.
>> Então, como um pouco de surpresa, se você quiser para dar uma olhada sob o assento CS50
almofada, um pouco de algo espera por você.
Aqueles eram boa aparência.
Ficamos com aqueles olhares?
[Risos]