[Música tocando] COLUNA 1: Agora você está formar na CS50. [Aplausos] COLUNA 1: Então era CS50. Este é o início e No final da semana 12. Então eu concordei, embora eu tenha resistido tudo prazo para usar este vidro inteiro palestra, para que você possa ver CS50 através dos meus olhos. Este é, em seguida, ao fim do que era em última análise, pretende ser uma viagem de Semana 0 a Semana 12. E o que eu gostaria de lembrar-nos todos é que esta linha desde o primeiro semana de aula que o que em última análise assuntos neste curso não é tanto onde você acabar em relação ao seu colegas de classe, mas onde você está nisso, Semana 12, acabam relativa a si mesmo na Semana 0. Na verdade, como você viu a partir desse retrospectiva, 73% dos que você acabou de doze mais semanas atrás não tinha nenhuma programação prévia experiência ou em ciência da computação e por isso atrevo-me a dizer que hoje, segunda-feira de Semana 12, nenhum de vocês está oficialmente menos confortável anymore. Então, parabéns aos entre vós, que antes estáveis. Então, como é uma tradição, nós dois começam e terminar o semestre com bolo. E assim, graças ao Professor Margo Seltzer na Ciência da Computação Departamento, passamos ontem, alguns de nós, preparando alguns bolos para você. Foram utilizados Muito poucos marshmallows, e o que decidimos fazer é decorar um destes bolos desta forma. Ele começou como esta com um pouco mais de esforço. Ele começou a tomar forma quando - horas sobre um casal em que, começou a olhar como este. E então, finalmente, graças ao nosso amigo, Margo Seltzer, você será comer isso em apenas um pouco de tempo lá embaixo no pub após CS50. Então, lembre que no Teste One, houve uma tema recorrente de números que você deve ter notado. E no post mortem para Quiz Um um semana atrás, pedimos seus colegas se eles poderiam identificar que seqüência de números. Eu tenho medo Eu realmente não posso te dizer agora o que são, para que não estrague o que poderiam ser uma experiência divertida para você se você não tenha experimentado, mas permitam-me convidar até o palco para as bolas de stress fabulosas que nós prometeu que você está seguindo colegas que se um e-mail e deixe-nos saber o que na verdade esses números significavam. Se Angie, Barrett, Daniel, Elmer, Jarek, Layla, e Nicholas ou são aqui, por favor, venha-se para receber CS50 suas bolas de stress. Parabéns. E bem feito, parabéns. Então, um pouco de uma Páscoa ovo, em que há uma. Assim, uma palavra, em seguida, o espera depois CS50. Então, lembro que era apenas algumas semanas atrás que começou a vida aqui com Raspe e fazendo Olá Mundo com o mais simples de arrastar e soltar Partes do enigma e percebi que apenas semanas depois, estava tudo implementação um pouco algo como isto. Transporte CS50-vos de condução praticamente em torno do campus. E eu gostaria de encorajá-lo a manter-se em mente, especialmente quando você mergulhar projetos finais que delta, em particular se você estava entre aqueles menos confortável ou em algum lugar entre eles, como você agora avançar para mergulhar em seus projetos finais, que é em última análise, uma oportunidade de realmente tomar-se para dar uma volta, use o seu conhecimento recém-descoberto e esclarecido de ciência da computação, e, finalmente impressionar cerca de 2.000 pessoas, mais com CS50 Fair deste ano. Mesmo Milo ficou na ação. Então, ele está trabalhando em sua última já projeto, um site que eu tinha Encorajo-vos a visitar aqui. milobanana.me. Assim, mesmo Milo comprou um nome de domínio se que também é de interesse para você. E o que nós sempre sabemos muito neste parte do semestre é que nós temos retirado mais todo o treinamento rodas já, mas uma última continua, que o aparelho de CS50. Agora no final do dia, o aparelho é apenas pretende ser um padrão bastante Servidor Linux que você foi usando todo esse tempo. E, como tal, é o representante de servidores que você pode utilizar no futuro. Então, percebemos que não é necessariamente si uma roda de formação, mas representativa de ambientes você vai usar no futuro. Mas, mesmo assim, se você preferir usar o seu próprio Mac ou o seu próprio PC, de forma nativa perceber que o aparelho é apenas um forma, você pode continuar a programação. Existe ferramentas, integrada e ambientes de desenvolvimento, ou IDEs, conhecida como Código de Blocos, Eclipse, NetBeans, e semelhantes. Xcode bem no Mac OS, bem como em Windows, ferramentas como o mesmo, incluindo cygwin, Visual Studio, e vários outros. Então, nós incentivamos você com o seu projetos finais, se você gostaria de ir além do que você já fez na aparelho, você pode perfeitamente fazer isso no Mac OS, Windows, e até mesmo em Linux se você executar o que a si mesmo. Agora, uma palavra sobre Conjunto de Problemas Seis. Você deve se lembrar que Problem Set Six foi provavelmente para muitos de vocês o mais desafiadora de conjuntos de problemas. E havia um grande quadro sobre que alguns de você aspira a ser. E nós gostaríamos de ter um momento com outra bola anti-stress para reconhecer um de seus colegas de classe que bested a maioria dos os funcionários ea maioria dos colegas de classe. Aqui temos Richard no topo da lista. Se Richard está aqui hoje? Richard? Richard é realmente aqui hoje. Venha, Richard! [Aplausos] COLUNA 1: Não é o constrangimento que você é esperando hoje, talvez, mas parabéns pelo Conjunto de Problemas e seis. Então, eu acabei de receber a notícia - por isso fomos e inserido isso em tempo real - que é um de seus colega de aniversários. Apesar de lembrar que, estatisticamente, este é provável que aconteça mais qualquer dia do semestre, como vimos com o o chamado problema de aniversário. Mas, mesmo assim, uma vez que seus companheiros de quarto perguntou, nós gostaríamos de ter um momento e reconhecer Mike cujo aniversário é hoje, com a bola de stress. Se você gostaria de vir para baixo, Mike. [Aplausos] [Cantando] COLUNA 1: Então você vai se lembrar bem em Conjunto de Problemas Five, havia um pouco de um desafio opcional. Uma vez que você recuperou essas 50 fotos, você foram desafiados a encontrar aqueles 50 cientistas da computação e em seguida, tomar fotografias de si mesmo com eles, idealmente como não creepily possível. Isso nem sempre aconteceu, mas nós gostaria de reconhecer alguns dos seus colegas que se encontram, de facto, muitos dos funcionários do curso. Se Chris, Layla, e Raul poderia vir para baixo para o seu reconhecimento e bolas de stress também? Parabéns. Vamos para cima. Nos encontramos de novo. Parabéns pela sua constatação da equipe. E vamos lá para cima, Layla, também. Parabéns. Tudo bem, mas havia um par de colegas que encontraram muito poucos mais do pessoal. Em um dos casos, 47 dos funcionários, e, num caso, todos os 50. Um de seus colegas de classe nos escreve como sobre apresentar a sua submissão, este é minha apresentação final para o I Saw You Harvard jogo. Acabei encontrando 46 pessoas e um cão. Pode não ser o suficiente para vencer, mas foi muito divertido. E isso foi Daniel, que aqui é retratado com RJ, com Ben. Curiosamente, ele não parece querer estar nessa foto com Ben. Mas nós gostaríamos de reconhecer Daniel. Mas também recebeu outra nota um estudante que at 5:23 AM na segunda-feira, 04 de novembro, o prazo para esses envios. Caros Chefes, eu tenho 54 em cima da hora. Alguns mais pode ser adicionado na próxima horas, estão incluídos alguns outro pessoal que eu encontrei. Em seguida, às 11:09 horas do dia, no mesmo dia, este companheiro também, também chamado Daniel, escreve: Tenho o prazer de anunciar que eu ter encontrado o computador restantes quatro cientistas e ter concluído o set. Então, nós gostaríamos de reconhecer como Daniel bem para encontrar Milo e Jason e mesmo Tommy MacWilliam, ex-chefe Ensinar Fellow que agora vive em Califórnia, mas é aparentemente acessível no Skype. Por isso, gostaria de homenagear tanto Daniels com este prêmio. Parabéns. E parabéns a você também. Tudo bem, então eu gostaria de ter um momento agora a centrar-se não em colegas de classe, mas o pessoal do curso. Temos, como você sabe, uma equipe de alguns 100 bolsistas de ensino, curso assistentes, produtores, além para mim e para as cabeças do curso. E nós gostaríamos de ter um momento para reconhecer, em especial, a nossa graduação Fellows Cabeça de Ensino sem os quais este curso, historicamente, e este ano seria não teria sido possível. José e RJ e Lucas, se pudéssemos dar-lhes uma salva de palmas. [Aplausos] Speaker 1: Particular graças bem para alguém que você conhece, talvez, muito assim de ter sido incorporado na seu problema define todo o semestre, [? Zamayla?] bem. [Aplausos] COLUNA 1: E, finalmente, sobre o curso de Chefes de Equipe, deixe-me reconhecer tanto Rob, que é ex-Chefe de Ensino Fellow e agora o nosso preceptor em computador ciência, bem como que tenha Lauren atuou como chefe de todo o curso, e não é nenhum eufemismo para dizer, e estamos tão triste, que ela vai estar se movendo em no próximo ano, o que ela tem sido extraordinário nesse papel, e não é aqui agora, porque ela é, literalmente, corte de bolo para nós no andar de baixo. Então, se nós poderíamos bater palmas para ela na câmera, vamos jogar isso de volta para ela mais tarde. [Aplausos] COLUNA 1: Para que eu não seja negligente, deixe-me com um ligeiro aceno de agradecimento mão os outros membros da equipe que 102 você ver de novo em apenas um momento. De fato, para aqueles de vocês que não têm classe ou se matar aulas, se você poderia vir em cima por um momento e acenar Olá e adeus aqui. Vamos para cima. N, a partir daqui. Vamos reproduzir um vídeo com esses caras aqui no palco, mas deixe-me reconhecer também algumas pessoas que raramente se vê, ou nunca, no palco, porque eles estão sempre por trás das câmeras, Kenny e Shelley e Ramon e Dan e Barry e TJ e toda a equipe e de produção que torna tudo isso possível. Eles estão todos lá fora. E nós gostaríamos de dizer tudo antes de passarmos hoje, um pouco obrigado e um pouco de provocação para o que está por vir. Em particular, gostaria de convidar você para considerar juntar-se a nós no próximo ano. Se o pessoal gostaria de permanecer no palco para este aqui. [REPRODUÇÃO] [Música tocando] -Não se pode fazer sem CS50 a equipe que temos. 102 alunos de graduação, graduados, e ex-alunos que realmente fazem CS50 o que é. [Música tocando] -Minha coisa favorita sobre o CS50 é - -Há um monte de diversão nos bastidores, e você começa a tomar parte em lado o ensino de coisas, em vez do lado da aprendizagem de coisas. -Para mim, foi definitivamente horário de expediente. -Ajudar os alunos no horário de expediente é sempre muito divertido. -Eu realmente gosto do horário de expediente. -As horas oficial de P-Set 7 e 8, porque aqueles são realmente loucos e intensas, e as pessoas estavam chorando. -Eu realmente gosto CS50 tutoria, porque eu como trabalhar com os alunos em pequeno grupo. -Trabalhar com os alunos e observando eles vão de imprimir de hash-tags de [? Mario?] Para fazer tabelas hash no final. Vê as pessoas a crescer - -E ser, esta é a mesma pessoa, e eu os ensinava como fazer isso. Vê quando os alunos terminarem um problema definir e como eles estão felizes. -É apenas o momento em que o aluno tem que, aha, eu entendo. -Você vê que eles obtenham em algum momento. -Esse momento aha. -É muito legal para ser professor em seguida. -Eu gosto de ensinar. -Eu acho que para mim é os alunos. -Interagir com os alunos. -Conhecer os meus alunos em secção. -Enquanto os alunos estão realmente divertindo-se com as minhas piadas. [Risos] -Em uma palavra. Eu não sei, eu teria que dizer - -Tudo bem. -O melhor. -O pessoal. -É isso o que nós dissemos? -Eu esqueci o que dissemos. [VOZES interpondo] -O que você disse? Você está falando sério? OK, isso é o que eu pensava. Eu pensei que você disse bod quente de David. -É incrível estar aqui. -Fun. Algo melhor do que se divertir? Uma palavra? Épico. Louco. Você pode editar essa. -Emocionante. -Sexy. -Desculpe, o quê? -Maravilhosa. -Gratificante. Eu quero dizer gratificante. -Deixe-me pensar de uma palavra melhor. -Candy. -Computadores. -Gatos. -Milo. -Como a paz mundial? Hifenizado talvez? -Eu sou Allison de Adams House. -Meu nome é Zuhela Ibrahim de Quincy House. -Ben D House. -Eu sou William de Adams House. -Eu sou Keenan de Dunster House, e esta foi CS50. -CS50, feito. -E isso foi CS50. -Este foi CS50. [FIM REPRODUÇÃO DE VÍDEO] [Aplausos] COLUNA 1: Então, se podemos fazer uma saída honrosa dessa forma, vamos seguir em frente. Mas deixe-me convidar aqueles de vocês na o público a considerar juntar-se este equipe da CS50.net/apply. Em particular, agora que nenhum de vocês são menos confortável e mais pode muito bem ser tudo o mais comparáveis, estamos à procura de estes e outros papéis. Então, por favor, dê uma olhada. E deixe-me realmente retroceder um pouco. Nós tentamos não destacar demais indivíduos, mas eu gostaria de ler você uma nota de um aluno que eu recebida em 13 de maio de 2011. E escreve: Eu sou Gabriel, um 17-year-old estudante do ensino médio a partir de Victoria, Brasil. E eu recentemente fiz o curso CS50 on-line através CS50.tv. Eu realmente assisti e ler tudo do curso de CS50, e eu tenho feito tudo, desde os P-Sets, quer edição hacker ou não, mas eu não fiz fazer qualquer projeto final. Agora eu tenho uma idéia para uma final projeto, e que é por isso que eu estou te escrevendo. Indo direto ao ponto, eu o faria gostaria de fazer e ensinar a minha própria adaptação de CS50 na minha escola. Infelizmente, a maioria dos alunos minha escola não fala Inglês, então eu teria que traduzir tudo e certamente adaptar algumas das partes para melhor se adequar à situação, que eu uma tarefa estaria disposta a fazer, e eu também poderia fazer de bom grado, se for de seu interesse. Na verdade, estou planejando publicar tudo em um Site estilo CS50.net. E que não há que site no Brasil. Gabriel também tem uma tradição, ao que parece, de filmagens cada uma de suas palestras. E assim, o primeiro ano em que ele ensinou esta classe, ele tinha cerca de 50 colegas de sua tomada no ensino médio CS50 com ele. E então o próximo ano, cerca de 150 colegas de sua tomada de CS50, ou CC50 como é chamado lá, com ele, com seu pai atrás da câmera filmando absolutamente tudo o que aconteceu. E então o que eu pensei que ia fazer é compartilhar um clipe de CS50 de três minutos Versão brasileira aqui graças a Gabriel. [REPRODUÇÃO] [MUSIC - O CHAMADO ", ONDE VOCÊ IRÁ "] [FIM REPRODUÇÃO DE VÍDEO] COLUNA 1: Alguns de vocês conhecê-lo como Gabriel. Alguns de vocês conhecem como Gabe. E muitos de vocês conhecem como o seu Ensinar Fellow, por isso agradeço e parabéns a Gabe para o que ele fez aqui. [Aplausos] COLUNA 1: Então uma olhada agora à frente antes trazemos um pouco de você em cima do palco. Então, no horizonte, como se sabe, é o CS50 Hackathon. Então, como mencionei há algumas semanas, esta não é uma oportunidade tanto para iniciar o seu projeto final, mas a fazer progressos em e ou terminar o seu projeto final. E percebem, também, não foi projetado para ser cerca de oito horas mais de escritório horas, mas realmente uma oportunidade de ser trabalhar de forma independente ou com o seu parceiro ou parceiros se ir por esse caminho ao lado dos colegas de classe e pessoal, e, geralmente, apoiado em cada outros, bem como a si mesmo, força alimentação através de muitos desafios que que você definiu para si mesmo. E eu não posso enfatizar isto o suficiente. Se você ainda não aprendeu esta lição já a partir de conjuntos de problemas, é absolutamente a verdade em software desenvolvimento que tudo leva mais tempo do que você espera. Então o que você está pensando em criar de lado ao longo dos próximos semanas, duplicá-la. E a partir daí, perceber que, mesmo depois você pode não necessariamente atingir o seu melhor ou melhores aspirações, mas certamente estamos ansiosos para alguns bom, grande, e, idealmente, melhores implementações. Mas isso é o que espera. Com o tempo, apenas algumas semanas, nós literalmente terá alguns dizem que ônibus CS50. Iremos ao longo do outro lado do rio para os chamados HBS urticária, que são acima do Laboratório de Inovação, onde a CS50 Quebra-cabeça Day foi realizado este ano. Você vai ver um belo espaço no no interior, dentro do qual são um bando de salas diferentes chamados Hives, todos que têm espaços de trabalho colaborativo, não ao contrário do que você já viu no Laboratório de Inovação talvez já. E haverá um amplo alimentos e doces. Haverá um tal colmeia com um cacho de consoles se você gostaria de descomprimir em algum momento e jogar alguns jogos com colegas. Mas para a maior parte, você verá imagens como esta trabalhando em projetos e este. Mas em torno de 9:00, vamos servir um pouco de pizza. E exército de companheiros Domino chegou ano passado, para entregá-lo. Por volta de 01h00, vamos servir comida chinesa. Este ano nós vamos fornecer placas. Aqui, então, às 5:00 AM, se ainda em pé, você pode voltar para casa para dormir, ou se juntar a nós em um monte de ônibus que vai cair na estrada para O campo do soldado, onde uma muito maior IHOP existe do que a da Square, e vamos servir-se alguns panquecas para contanto que você puder sustentá-la. Depois disso, alguns dias após o CS50 Fair, para a qual todos vocês estão convidados bem como os seus amigos e colegas de classe. A cada ano, como já referi, cerca de 2.000 além de pessoas de todo campus participar este evento. E parece tipicamente um pouco algo assim, com Bolas de stress e CS50 pipoca e doces. O que é divertido em olhar através das fotos é que isso é o que nos chamou a olho com esta foto. Seguido por, se deslocar para cima, isso. Mas ao que parece, não é tudo o que é incomum. Aqui está um par de pessoas em óculos de sol não menos desfrutar de algum CS50 doces. Estamos também se juntou, como será este ano, por amigos da indústria. Então, se você está pensando em verão oportunidades ou empregos a tempo inteiro, a nossa amigos da Amazon e eBay, Facebook, Google, Microsoft, Cora, e outros serão a apresentação no evento e ali para conversar lo. Assim, haverá uma oportunidade de ganhar alguns prémios fabulosos. Uma das maneiras que tentamos quebrar o gelo a cada ano, de modo que a conversas não me sinto forçado, mas são pelo menos motivados ou intrinsecamente ou extrinsecamente é que temos um pouco de um sorteio. Então você vai receber um pequeno cartão impresso na chegada que vai pedir para você para o seu nome e, em seguida, tem um todo bando de espaços reservados para smiley face adesivos. E para cada colega de classe que você ou um participante conversa-se, você receberá um etiqueta pequena que vai vá no seu cartão de sorteio. E os mais adesivos, mais oportunidades de ganhar tão fabuloso prêmios como estes aqui. Portanto, é um pouco de diversão adicionar a o que é o contrário de um evento inteiramente sobre vocês. E tais imagens como esta e isso e isso e isso espera por você em última análise, Feira CS50. Mas não seria a última palestra de CS50 sem um pouco de tradição. Se pudéssemos ter [? Zamalya?] E RJ, e Rob vêm em cima do palco aqui. Sente-se nesta mesa aqui. E agora temos, digamos, seis voluntários do público para competir em uma batalha de inteligência. Vamos fazer de cada seção aqui. Que tal - vamos lá para cima. Uma. Como cerca de dois, bem no meio? Como cerca de três na final aqui? Quatro? E eu nunca ir muito para trás. Cinco na fila de trás lá, com certeza. E seis à final aqui. Vamos para cima, tudo bem. Então, se você gostaria de tomar seus lugares como Equipe One, Two Equipe e Equipe de Três. Todos vocês indiretamente estão participando. Como você deve lembrar, que, como parte do último conjunto de problemas, você apresentou um todo monte de perguntas de revisão do quiz. Nem todos, é claro, acabou no próprio questionário, por razões que em breve estará claro. Mas nós pensamos em trecho de alguns desses e ter um pouco de desafio de inteligência aqui para o Team One, Equipe de Dois, Três e Equipe. Se vocês que cada um gostaria de dizer uma rápida Olá, enquanto eu fila o conselho aqui. Leila: Oi, eu sou Layla. MIKE: Eu sou Mike. TABITHA: Tabitha. MARIAM: Oi, eu sou Mariam, eu sou um calouro [? em Mauer. ?] Keiran: Oi, gente, eu sou Keiran. BRIAN: Brian. Caloiro em Pennypacker. RJ: Oi, eu sou RJ. ZAMYLA: Zamyla. ROB: Rob, eu sou um calouro na Weld. COLUNA 1: E hoje também temos Colton que estará ajudando-nos executar o bordo, se você gostaria de dizer Olá também. Colton: O que foi? COLUNA 1: Tudo bem, então isso é Jeopardy usando as mesmas perguntas que você todos submetidos. Podemos não ter tempo para limpar fora a todo conselho, mas vamos pelo menos tentar arrancar fora alguns dos destaques. No lance da moeda que não o fizeram realmente acontecer, a equipe ganhou um controle do conselho de administração. Assim, em apenas um momento, vamos colocar isso na sobrecarga para que todos possam ver aqui. E Equipe One, você está no controle de categoria e dólar montante. As categorias sendo binário e ASCII, Compiladores e bibliotecas, código Computadores e, Rand. Ah, e para zumbido nos - Eu tomei isso como certo. Para zumbido nos, não temos campainhas, mas temos a mão. Assim, a primeira mão como julgado por Colton e ou eu mesmo e ou resmungos da audiência determinará cuja mão subiu pela primeira vez. Equipe One, que categoria que você gostaria? MIKE: Code 500. COLUNA 1: Código para 500. [Risos] COLUNA 1: Então, nós vamos fazer se algumas das regras à medida que avançamos. Então, o valor em dólares seria você gosta de apostar em código? Eu sei, por isso, escolher um número. Qualquer coisa que você quiser. MIKE: 500. COLUNA 1: Para 500. Código para 500. Como C digitado? Qualquer pessoa cuja mão sobe pela primeira vez. Das pessoas nestas mesas. Eu acho que vi Equipe Três? ROB: tipagem estática? [Risos] COLUNA 1: Sinto muito, menos 500 para o pessoal. Passando para a próxima categoria. Equipe Um ainda está no controle. MIKE: Binay para 500. COLUNA 1: binário para 500. Qual é a resposta - Equipe Dois, me disseram. MARIAM: O que é 42? [Gemendo] COLUNA 1: Eu estou com medo agora, faria alguém gostaria de fazer isso? Equipe uma. MIKE: Um zero um zero. COLUNA 1: Ouvi um zero um zero, o que é de fato correta. [Aplausos] COLUNA 1: Você é realmente fazendo todo o trabalho. Equipe Um ainda está no controle e agora tem positiva 500. ROB: Não Equipe Dois perder 500? COLUNA 1: Desculpe? ROB: Deve Equipe Dois perder 500? COLUNA 1: Oh, deveria Equipe Dois perder 500? Sim, se nós estamos fazendo isso dessa maneira. Você acabou de perder a multidão embora. Equipe Um, você está no controle. MIKE: Random para 500. COLUNA 1: Random para 500. E essa pergunta é, o que é que a raposa diz? Sérias questões submetidas por um de seus colegas de classe. Equipe Dois? BRIAN: ding-ding-ding-ding-ding. COLUNA 1: Eu acho que nós vamos levar isso embora. Vamos levar isso. Equipe Dois está no controle. Temos tempo para um pouco mais questões individuais perigo. Keiran: Nós vamos com Computadores para 100. Speaker 1: Computadores para 100. [Risos] COLUNA 1: Team Três. RJ: O que é JKL ponto e vírgula? COLUNA 1: Mas apenas menos 100. Submissões de reais seus colegas de classe. Equipe Dois, ainda no controle. BRIAN: Vamos Computadores para 500. Speaker 1: Computadores para 500. E essa questão é, merge sort. [Risos] Vejo Equipe Dois. BRIAN: O que é um n-log n algoritmo de classificação? COLUNA 1: Algo me diz que não vai ser isso. E a resposta é - você quer dar para ele? Positivo 500. Temos tempo para mais um único Questão Jeopardy. Equipe Dois. BRIAN: Compiladores e As bibliotecas para 500. COLUNA 1: O que o # include significa? Rob? ROB: Você quer que o pré-processador para copiar o conteúdo do ficheiro dot-h no arquivo? [AUDIÊNCIA BOOS] COLUNA 1: Isso é muito bom. 500. Então, no meio do caminho, a Equipe Uma é a positiva 500. Equipe Dois em positivo 500. E Equipe Três de alguma forma ainda em negativo 100. Então agora vamos passar para Double Jeopardy. E com Double Jeopardy, as categorias será agora Hash Tables, Programação, Internets, HTTP, HTML e CSS, e Rand. Acho Equipe Dois está no controle. RJ: Por que não nós? Eles só ganhou. Eles só tem a última. COLUNA 1: Oh, Equipe uma. Você está Equipe Três. ROB: Rand para 1.000. COLUNA 1: Rand para 1.000. E essa pergunta é, o que costumava permitir que você faça chamadas de longa distância telefonemas? Deve ter visto que palestra, não deveria? Equipe Dois. MARIAM: O apito Captain Crunch, se você estragou tudo na coisa AT & T. COLUNA 1: Muito bem feito. Tudo bem, Equipe Dois está avançando. Temos tempo para apenas um par mais perguntas em Double Jeopardy. Equipe Dois. BRIAN: Vamos para a internet para 600. COLUNA 1: O que é que 403 significa? Isso foi no quiz. Equipe de Três? Equipe de Três. ROB: Proibido? O que é proibido? COLUNA 1: Proibida, correta. Equipe de Três, você está no zona positivo agora. O que você gostaria? ROB: Internets para 1.000. COLUNA 1: Internets para 1.000. Terceira Lei de Clark? Da audiência, Daniel? [Inaudível] COLUNA 1: Gostaria de revelar? Daniel para 1.000. Temos tempo para uma última pergunta antes de entrarmos final Jeopardy. Qual categoria você gostaria? Hash Tables para 1.000, nossa última pergunta. O que você deve se lembrar de fazer depois - Equipe Dois. MARIAM: F perto? Não? COLUNA 1: Antes de revelar, o que seria A resposta da equipe Uma ter sido? MIKE: Verificar se é nulo? COLUNA 1: Verificar se é nulo. E o que seria da equipe de três resposta ter sido? [Inaudível] COLUNA 1: Colton, qual é a resposta? Assim, a equipe Uno. Então eu acho que nós vamos dar -lo para ambos. 1.000 para cada equipe coloca você em 2500, 1500, não? Lá vamos nós. Mas Equipe Um, eu acho, fica o nulo para 1.000. Os alunos ainda podem perder isso a tomada de decisões matemáticas pobres. Vamos agora entrar final Jeopardy. Categoria é Ciência da Computação. Equipe Um, você pode apostar até um. Isso foi um erro. O que foi isso, 1500? 1500. Equipe Dois podem apostar até 1500. E Equipe Três podem apostar até 600. Por favor, anote os seus valores em dólares em seu pedaço de papel enquanto jogamos alguma música de fundo. Ou como nós revelamos a questão. Você já fez as suas apostas? Nós só mostram as apostas depois de responder. Anote seus valores em dólares, agradável e clara. Então a questão é, o que é CS50? Agora nós temos um pouco de música de fundo. Então, a resposta da Equipe Um existe, e você apostado 299, que são mais de 100 botões não pode acomodar, mas você apostado 299, e sua resposta foi, este é CS50. Enquanto isso, a Equipe Dois apostado 700. Sua resposta ser um cult. Você quer ir com isso? Então você apostado - Eles apostado isso. E a sua resposta foi que CS50 não é isso. Mas a resposta oficial de acordo com a seu colega que apresentou esta pergunta é - [Música tocando] [Risos] COLUNA 1: This! Assim que coloca esses caras em 899. Vocês apostou todo o seu dinheiro. Vocês apostado 700, mas tinha o que, 1500? O que é 800. Assim, uau, vocês têm um por US $ 99. Equipe One! Um grande parabéns. Parabéns. Temos mais uma coisa a fazer. Parabéns. Temos uma última coisa a fazer. Há de fato um pouco que se passa por trás dos bastidores, e infelizmente, tudo isso é capturado em vídeo, mesmo que você não pode ver tudo em CS50.net. E o que a nossa equipe tem feito para nos trazer casa aqui hoje é preparar um carretel de outtakes, cerca de três minutos de valor, do que realmente está por trás CS50 as cenas. Se pudéssemos diminuir as luzes um última vez aqui no outono de 2013. [REPRODUÇÃO] -Bem-vindo de volta. Este é o fim da semana 5. Então, até agora - reiniciado. [Música tocando] -Este é o início da descida. -Ugh. Set-Virtual de portas. Vamos re-organizar estes - [Música tocando] -Oi, eu sou Rob. E vamos ficar ganancioso. Sou eu, o Rob. E quando, em Roma, vamos programa como os romanos. Vamos decifrar o programa Visionaire. Espero que esteja de jogo para jogo de 15. Como é que vamos empregar uma busca binária? Vamos descobrir. Quer saber como implementar este jogo? Bem, vamos sair a solução pessoal. Vamos esperar que esta solução ajuda colocá-lo no caminho da recuperação. E eu espero que você esteja pronto para pegar se o que eu estou caindo fora, ou colocando para baixo, ou - Oh, atirar, boa chamada. Lança. -São ações de-arquivado à beira-mar? [Inaudível] -Para aqueles de vocês que não pode ver o erro embaraçoso eu fiz apenas, aí está. -Atributo. Atributos. Atributo. Na. -O que está acontecendo? O que está acontecendo comigo? -Desculpe, eu sou um pouco maluco. -Eu não posso ver o polegar. Sim! [BEEP] -Desculpe. Há uma câmera. [Inaudível] -As coisas que você faz para esta classe. Isto é tudo. A programação é difícil. -Este é CS50. -Vencedor. [Música tocando] -Coisas chamados Hash Tables e listas ligadas. As árvores e as tentativas, todas as ferramentas para a própria kit ferramenta com a qual a resolver problemas de forma mais eficaz. Vamos levar - [Risos] Temos que usar isso. [Risos] Como é que nós não vemos que vem? Precisamos outtakes agora. [FIM REPRODUÇÃO DE VÍDEO] COLUNA 1: Este foi CS50. O bolo é agora servido no térreo. [Aplausos] COLUNA 2: Na próxima CS50, o Não Hackathon não saem como planejado.