< Return to Video

Conclusions (14 mins)

  • 0:00 - 0:06
    Tudo bem, boas-vindas à última sessão do
    Conferência CS1. Haverá exercícios
  • 0:06 - 0:10
    para esta seção. Vou tentar,
    Eu não sei, resumir o que toda a
  • 0:10 - 0:15
    mídia e falar sobre alguns passos. Em
    Assim, para CS101, tomei a única estratégia
  • 0:15 - 0:19
    realmente saltar código certo e nós
    entrou no detalhe dos códigos e jogou
  • 0:19 - 0:23
    com o código e meu plano era que, quando
    codificar e ter jogado com os erros e
  • 0:23 - 0:28
    experimentado que você faria apenas gradualmente
    para ver o que algumas das características são
  • 0:28 - 0:33
    equipe. Portanto, eu espero que funcione.
    Hoje eu vou voltar e falar um
  • 0:33 - 0:38
    Pouco sobre o que significa e
    [Inaudível] e por isso a primeira coisa que eu
  • 0:38 - 0:43
    falamos é a palavra algoritmo.
    Deixe usado aqui e ali. Algoritmo
  • 0:43 - 0:48
    é atualmente chamada de astrônomo
    Bagdá Al-Khwarizmi. Algumas de suas obras
  • 0:48 - 0:54
    termina na álgebra da palavra, por isso é bastante
    influente. No que respeita ao algoritmo dado
  • 0:54 - 0:58
    os passos para conseguir alguma coisa.
    Portanto, não basta dizer, bem, eu quero isso
  • 0:58 - 1:02
    script que você sabe azul. Termina
    para dizer o que é o objetivo. O algoritmo é
  • 1:02 - 1:07
    realmente encontrar alguma coisa para descrever um passo algo.
    Agora, não é o mesmo como
  • 1:07 - 1:12
    sintaxe. A sintaxe é realmente uma característica da
    linguagem de computador para os algoritmos que quiseste
  • 1:12 - 1:16
    capturar a criatividade humana, realmente
    como ser humano poderia ir trabalhar algo para fora e
  • 1:16 - 1:20
    realmente, para CS101, muitas vezes para
    exercícios são exemplos da Conferência. Você
  • 1:20 - 1:24
    descreve um algoritmo. Ah, fazer seleções
    e fazer e fazer o que
  • 1:24 - 1:27
    descrito, será descrito e, em seguida
    Eu deixei para ele, para em seguida
  • 1:27 - 1:31
    frase de código e é uma equipe
    sistema clássico é totalmente
  • 1:31 - 1:35
    trabalho. Ter humano, que tem a idéia,
    menos que você se dado no código. Eu vou
  • 1:35 - 1:39
    têm uma espécie de um monte de outros exemplos.
    Bata esse padrão. Portanto, este é um exemplo,
  • 1:39 - 1:45
    não exatamente entrar em detalhes, mas aqui
    é o macaco código de exemplo e da Lua
  • 1:45 - 1:51
    portanto, teve a estratégia de como calcular
    a tentar média e, em seguida, e encontrar o azul
  • 1:51 - 1:56
    fundo atrás do macaco e, em seguida, copiar
    pixels coloridos de vermelho, verde e azul é
  • 1:56 - 2:02
    acima. Assim é que g tal fina que é a
    idéia que foi bastante complicado e
  • 2:02 - 2:07
    eficazes, isto é, em seguida, aqui
    expressa em código e festa, ou seja,
  • 2:07 - 2:10
    É um pouco surpreendente que nós fizemos e
    meu código é muito complicado, certo?
  • 2:10 - 2:15
    Assim, pelo menos um par de semanas, você
    não, você não entende isso para
  • 2:15 - 2:21
    Ela também mostra a lacuna onde tivemos
    este plano, o que fazemos, mas depois parece
  • 2:21 - 2:26
    passos individuais no código. Tem ponto de pixel vermelho.
    Você sabe, os tempos médios
  • 2:26 - 2:31
    Você está apontando também. Blocos
    criado que a equipe são realmente
  • 2:31 - 2:36
    bastante simples e acaba de chegar. Não
    nenhum conhecimento, e só então mecânica
  • 2:36 - 2:40
    de certa forma, conseguir o que um programador
    computador. Tomei uma idéia de
  • 2:40 - 2:45
    interessante e valioso e do tipo de
    sentença para o computador, quebrar
  • 2:45 - 2:50
    passos mecânicos para dentro do pouco que pode
    fazer parte da equipe para construir uma espécie de
  • 2:50 - 2:55
    o programa que nós gostamos de um Y. Que
    é um exemplo de chave. Isso é o que
  • 2:55 - 2:59
    parece que o mundo moderno em termos
    equipamentos, computadores fazendo alguma
  • 2:59 - 3:03
    as coisas habituais. Então, como eu estava falando
    no código, você sabe, tem um algoritmo
  • 3:03 - 3:07
    frase código para eles, também pensei que ele poderia
    voltar para as falhas da palavra. Tenho certeza de que
  • 3:07 - 3:11
    Esta é uma palavra que todos já ouviram falar em
    uma vez ou outra. Aqui está um pequeno exemplo
  • 3:11 - 3:16
    um bug que eu, eu tenho que [inaudível] na imagem.
    E então aqui
  • 3:16 - 3:21
    mencionei que estou tentando mudar a imagem para cinza.
    Assim, poderia ajudar linha
  • 3:21 - 3:26
    média de pixels iguais para atingir mais vermelho
    obter também obter azul verde / 3. O problema aqui
  • 3:26 - 3:30
    Esse código faz alguma coisa. Só não calcular
    médias que pretendia. O
  • 3:30 - 3:35
    problema aqui é que apenas três bar
    aplicados para obter azul. Precisamos
  • 3:35 - 3:40
    [Inaudível] aqui para funcionar corretamente. Em
    ambos os resultados é o [inaudível] e
  • 3:40 - 3:44
    em que o número é conceber como 450,
    simplesmente demasiado grande e, assim, definir
  • 3:44 - 3:48
    a imagem faz com que a imagem é muito quase branco.
    Este é apenas um exemplo de uma
  • 3:48 - 3:53
    Intenção bug onde, como aqui
    há nada que eu poderia fazer.
  • 3:53 - 3:58
    Mas o código escrito em dito o contrário.
    Ele disse alguma coisa, mas teve
  • 3:58 - 4:03
    passos que você pode acompanhar a equipe, mas não
    era o que ele pretendia. E isso.
  • 4:03 - 4:07
    Esse erro é muito frequente quanto parece, e eu sou
    certo que foi executado em todos os erros
  • 4:07 - 4:11
    tempo. Portanto, há um pouco de visão
    como, onde estava a lacuna entre a intenção
  • 4:11 - 4:16
    o desenvolvedor e esgotamento
    etapas, a equipe realmente
  • 4:16 - 4:21
    a conexão deste tipo que estou falando é
    a partir do início da classe que fez isto
  • 4:21 - 4:25
    tal afirmação provocativa bem
    saiba mais poderoso computador é de dois. Equipe
  • 4:25 - 4:29
    é tão estúpido e permanecer limitado e
    fora que eu acho que você já viu
  • 4:29 - 4:34
    limitações [inaudível] e ainda. Isso foi
    e-mail útil e nós
  • 4:34 - 4:38
    Internet e jogos de computador. Todos estes são
    fenomenalmente valioso útil impressionante
  • 4:38 - 4:42
    assim como as coisas funcionam? E eu acho que no final
    exemplo, a resposta humana é a de que uma
  • 4:42 - 4:47
    programador humano era um criativo,
    uma idéia do que eu faço aqui e
  • 4:47 - 4:51
    Este será grande e que é
    realmente onde é que a equipe
  • 4:51 - 4:55
    programação, que é o que eles são
    e é aí que os programadores de computador são
  • 4:55 - 5:00
    ciência é de cerca e depois se quebram
    baixas essas etapas com o computador pode
  • 5:00 - 5:06
    realmente fazer. I têm algum sozinho, alguns
    exemplos aqui. Algumas das teses de garra
  • 5:06 - 5:10
    Stanford assim que estes são exemplos
    onde você tem seu computador, instalando estes
  • 5:10 - 5:14
    equipamento mecânico entre uma coisa [inaudível]
    é o tipo de profissional. Portanto
  • 5:15 - 5:19
    Daphne [inaudível] na Universidade de Stanford tem essa impressionante
    pesquisa sobre a classificação das células cancerosas.
  • 5:19 - 5:24
    Então, basicamente, tem uma placa [inaudível] com
    algumas células na amostra das mesmas. E show
  • 5:24 - 5:27
    uma equipa de uma imagem e então
    A equipe irá eventualmente ela
  • 5:27 - 5:31
    equipa técnica do em grande forma, de modo
    alguma coisa tem que fazer humano normal
  • 5:31 - 5:35
    muito difícil e os seres humanos têm uma
    dificuldade em fazer um bom trabalho.
  • 5:35 - 5:39
    E assim, mas quando eu conseguir isso, este aspecto
    como um pouco como o nosso código de imagem.
  • 5:39 - 5:42
    Nós não apenas dizer que o
    equipe, bem, eu quero esse grau.
  • 5:42 - 5:46
    Na verdade, você sabe, apenas o computador.
    Valores, você sabe, um monte de números e pode
  • 5:46 - 5:51
    fazer menos e consome dos recursos genéticos, você sabe,
    loops são os blocos de construção e, consequentemente, os
  • 5:51 - 5:55
    sagacidade [inaudível] uma sentença de até
    algoritmo para o computador usando o
  • 5:55 - 5:59
    simples [inaudível] para fazer alguma coisa
    profundamente útil como [inaudível]. Eu irei,
  • 5:59 - 6:04
    Estou apenas colocando links aqui. Se você quer visitar
    o documento, em seguida, você pode tentar
  • 6:04 - 6:08
    Este top. Outro exemplo deste apenas
    Incrivelmente tipo de tratamento para
  • 6:08 - 6:12
    certas formas de surdez chamado
    implante coclear e isso é um pouco
  • 6:12 - 6:17
    controvérsia sobre a Comunidade Surda
    se esta é uma boa idéia ou não, mas
  • 6:17 - 6:21
    é incrível. Outros trabalhos é que há uma
    microfone que transporta som e
  • 6:21 - 6:26
    dar som é como vimos no
    analógicos e digitais de processamento de conferências
  • 6:26 - 6:30
    por um computador e, finalmente, que termina
    finalmente entrar fios
  • 6:30 - 6:35
    directamente para o órgão de sentido
    cabeça e assim por diante. É possível para dar,
  • 6:35 - 6:40
    público não faz exatamente, mas uma espécie de escuta
    alguém que é potencialmente muito
  • 6:40 - 6:45
    surdo antes. Então lá, tenho que dizer, um
    incrível vídeo clip de vídeo Youtube
  • 6:45 - 6:49
    aqui, baby ouvir a voz de sua mãe
    em primeiro lugar. E ele tem,
  • 6:49 - 6:54
    é que ele está dizendo, o futuro sobre isso.
    Tenho que dizer se ele era um engenheiro que tinha
  • 6:54 - 6:58
    nada a ver com este projeto, ficaria muito orgulhoso.
    Como é, é como um
  • 6:58 - 7:03
    exemplo vivo de tecnologia realmente muda
    o mais recente exemplo da vida de alguém.
  • 7:03 - 7:08
    Além disso, parte do Stanford é essa idéia de
    auto-dirigir carro. Então isso significa, a
  • 7:08 - 7:12
    carro tem todos os tipos de câmeras e motores de busca
    variar e é uma espécie de, eu vou colocar
  • 7:12 - 7:15
    que no orçamento. É o tipo de ver
    ao redor e tentar entender o que
  • 7:15 - 7:19
    obstáculos e pedestres, que são
    e depois tomar a decisão em tempo real
  • 7:19 - 7:23
    e agora tem que decidir o que fazer. Ele
    profundamente um problema difícil. Mas
  • 7:24 - 7:29
    execução de Sebastian e da Universidade de Stanford e agora
    Podemos fazer isso no Google fez um monte de
  • 7:29 - 7:34
    associado com isso e eu tenho que dizer, eu sou
    uma espécie de um otimista, mas acho nacional
  • 7:34 - 7:38
    Isso tudo é para acontecer. Eu
    vai acontecer, porque mesmo que o
  • 7:38 - 7:42
    desafios tecnológicos são enormes, na final
    exemplo, é hora de ir e como sa
  • 7:42 - 7:47
    sociedade se torna mais rico, o tempo é
    apenas algo que todos os valores. Eu acho que
  • 7:47 - 7:52
    proporcionará muita pressão para fazer, faze
    Neste trabalho, então eu vou ser, vou ser
  • 7:52 - 7:57
    fornecer interessado tempo suficiente para ver esse trabalho.
    Tudo bem, então eu quero falar
  • 7:57 - 8:03
    gradualmente postar um know C101, as coisas
    você pode querer pensar. Portanto
  • 8:03 - 8:08
    A maioria das pessoas não será programadores,
    que precisamos de mais diversão, mas
  • 8:08 - 8:12
    A vida certamente não é para todos. Assim
    Eu acho que é uma espécie de capacidade de
  • 8:12 - 8:15
    trabalhar com computadores. O equipamento
    obviamente, tem o tipo de mecânica
  • 8:15 - 8:19
    um pouco frágil e acho que só existe
    única forma de ser o que são. E o meu
  • 8:19 - 8:24
    esperança é que, CS101, você já viu
    quantas vezes e de maneiras diferentes
  • 8:24 - 8:27
    você, é [inaudível] você
    alguma confiança e alguma
  • 8:27 - 8:31
    paciência. Eu acho que às vezes as pessoas
    Algo [inaudível] no computador e
  • 8:31 - 8:35
    Clique no botão e não
    é suposto. E lá,
  • 8:35 - 8:39
    tipo de ligação bem que eu sei. E
    Eu acho que essas coisas podem acontecer
  • 8:39 - 8:43
    ao passo que agora, eu já vi,
    o tipo de qualidade mecânica do
  • 8:43 - 8:46
    equipe. Minha esperança é ter um pouco de paciência.
    Então, tudo bem, bem, nós não fazemos
  • 8:46 - 8:50
    O que é suposto a deixar-me ler os documentos
    Mais uma vez, é provável que alguns bits.
  • 8:50 - 8:55
    Direito em silêncio o que eu estou sentindo falta de vírgula ou o que quer.
    Alguns pequenos detalhes que a equipe
  • 8:55 - 8:59
    vai chegar de viagem e, portanto, eu acho que
    Há uma capacidade de não se descarrilou
  • 8:59 - 9:04
    Quando uma equipe como essa perna e eu
    CS1 gostaria de agradecer a ajuda. Eu vou
  • 9:04 - 9:09
    dar o que habilidades gradualmente. Sem
    A dúvida é uma vida muito útil a partir de
  • 9:09 - 9:14
    computadores estão por toda parte. Assim
    finalmente, deixe-me listar. Classes onde você, as coisas
  • 9:14 - 9:18
    pode querer considerar após CS101, eu tenho
    má notícia sobre isso. Não
  • 9:18 - 9:23
    classe e eu acho que é realmente um bom ajuste
    apenas ser logo após CS101 apenas
  • 9:23 - 9:28
    que eu sei que eu não vou
    recomendam um específico, mas não há uma
  • 9:28 - 9:33
    Muita pesquisa e atividade nessa área.
    Algum dia talvez você pode criar um, mas eu sou
  • 9:33 - 9:37
    ato em si. Eu só vou mencionar o
    coisas que você pode ver uma espécie de
  • 9:37 - 9:41
    Poseus vista. Então, uma coisa que você
    é mencionado folha de cálculo. São planilhas
  • 9:41 - 9:45
    amplamente usado para organizar os dados ou para
    cálculos ou o que quer, você provavelmente
  • 9:45 - 9:49
    provavelmente ouviu. Assim, a próxima vez
    ver um problema em que alguém diz AH bem,
  • 9:49 - 9:53
    poderia fazer uma planilha para esse
    Eu diria que, talvez você queira saber, você poderia
  • 9:53 - 9:56
    Por favor note. Que deseja capturar.
    O tipo de programação "em
  • 9:56 - 10:00
    planilha "não é tão diferente do
    o que temos feito. Microsoft Excel é um
  • 10:00 - 10:04
    Planilha populares Super mas é grátis.
    A planilha no Google Docs é livre
  • 10:04 - 10:08
    e efectivamente utilizadas JavaScript, que é o
    nós ter usado uma linguagem assim. É justo
  • 10:08 - 10:12
    então eu acho que tenho uma pergunta,
    confiança para ser aberta, como aberto a
  • 10:12 - 10:15
    ler os jornais e ler alguns exemplos
    Eu estou tentando usar especialmente criado
  • 10:15 - 10:19
    não seria muito muitos dos
    que temos feito e são muito comuns. Muito
  • 10:19 - 10:23
    comumente utilizados, problemas, problemas como esse.
    Assim, outro passo seguinte
  • 10:23 - 10:30
    é uma espécie de introdução geral
    Curso da faculdade [inaudível]. Muito
  • 10:30 - 10:36
    escolas só tem isso e eu acho que
    algumas faculdades. CS101 é um
  • 10:36 - 10:43
    curso de programação em geral. Eu estava
    analogia em algum lugar que é como se lá
  • 10:43 - 10:48
    Esta ilha tem. Centenas de quilômetros de
    pistas sobre o que eles representam todos
  • 10:48 - 10:53
    diferentes tipos de programa que você quer fazer
    e é um momento em que um CS101
  • 10:53 - 10:58
    Tem, com muito cuidado que eu escolhi 15
    milhas de rota. Portanto, eu tenho mostrado, você
  • 10:58 - 11:02
    vimos problemas de programação reais
    . Ele definitivamente tem uma noção do que erros
  • 11:02 - 11:06
    são, o que são e da programação do núcleo vital e
  • 11:06 - 11:11
    é claro que você, fez-lhes [inaudível].
    No entanto, há outros 85
  • 11:11 - 11:15
    quilômetros todos os tipos de coisas. Eu não falo sobre isso.
    Eu construí uma espécie de
  • 11:15 - 11:18
    a forma de exemplos de trabalho e conferências apenas
    Com cuidado, use as coisas que eu falei
  • 11:18 - 11:22
    sobre e tentar não se distrair com
    todas as coisas não falam. Portanto
  • 11:22 - 11:26
    só sei. Essa licença CS101
    versus a regular e c
  • 11:26 - 11:29
    Ourse. De certa forma você tem sido um ponto de partida agradável.
    Eu vi todos estes computador
  • 11:29 - 11:33
    coisas. Já laços ou qualquer configuração.
    Tenha um pouco de um fim.
  • 11:33 - 11:37
    Será que ela vai, curso de programação em geral
    que se movem mais rapidamente do que o esperado
  • 11:37 - 11:41
    CS101. Foi bom, tentou manter um feno
    medido, em vez de qualquer um pode fazer CS101
  • 11:41 - 11:45
    este. Não quero ser capaz, estressante
    experiência. Então, eu faria
  • 11:45 - 11:50
    esperar uma colisão em velocidade, mas não
    definitivamente algo que eu tenho certeza que muitos de vocês
  • 11:50 - 11:56
    Aproveite. Apenas algo que eu só
    para mencionar alguns dos outros, uma
  • 11:56 - 12:02
    um tipo específico de programação
    as pessoas têm falado. Bem abaixo da primeira ou cinco
  • 12:02 - 12:09
    programação do site é feito
    HTML, Javascript e CSS. Fizemos
  • 12:09 - 12:13
    JavaScript CS101, mas tenho que dizer, o
    O código JavaScript em páginas da Web
  • 12:13 - 12:17
    olhar mais complicado, tem mais fora
    . Fazemos isso muito despojado
  • 12:18 - 12:22
    tipo muito específico de JavaScript. Assim,
    para muitos destes tipos de problemas que eu
  • 12:22 - 12:27
    mencionados aqui. A estudantes universitários
    [Inaudível] quando pensamos sobre o que é
  • 12:27 - 12:32
    você fazer o curso Programação Geral
    só tenho uma instrução de laço geral
  • 12:32 - 12:36
    tipo de experiência de ter uma espécie de
    capacidade genérica, e em seguida, executar o
  • 12:36 - 12:40
    especializado e aprender sobre as páginas web ou algo assim.
    Ela ocorre quando a programação é
  • 12:40 - 12:45
    não é tão difícil e, por conseguinte, é possível
    basta ir no site apenas como
  • 12:45 - 12:49
    HTML tem um cinco ou qualquer outra coisa. Curso e só
    uma espécie de apenas aprender o código JavaScript
  • 12:49 - 12:54
    nos conteúdos. OS. Fora isso, eu
    Eu tenho dúvidas sobre um tipo de
  • 12:54 - 12:58
    diversas áreas e que eu acho difícil
    identificar alguém em particular a dizer, sim,
  • 12:58 - 13:02
    nenhum telefone de programação, programação
    jogos, programação e finanças
  • 13:02 - 13:07
    ciência de programação, isto, aquilo, isso. Ele
    Que posso dizer é. É um campo enorme.
  • 13:07 - 13:11
    Tem de vocês sabem, a ciência, a dinâmica
    ar, finanças, ou seja, nenhum, nenhum
  • 13:11 - 13:16
    Você poderia mencionar. Não há
    equipamentos estão ligados e, em geral, é
  • 13:16 - 13:21
    ali tende a ser uma falta
    pessoas e, portanto, se você estiver interessado
  • 13:21 - 13:26
    no seu computador, você sabe, se aprender sobre
    equipes e unidades organizacionais e quer trabalhar
  • 13:26 - 13:32
    de qualquer maneira, há uma boa possibilidade
    que você pode. Há uma demanda para as pessoas que
  • 13:32 - 13:37
    saber estas coisas. Então eu acho que tenho um
    tipo de resumo, o curso aqui, então eu
  • 13:37 - 13:41
    qualquer queixa a partir do início do
    foi a classe CS1, CS101 ensina os fundamentos
  • 13:41 - 13:46
    qualidades de equipas que jogam com o código.
    Você provavelmente já jogou com muita
  • 13:46 - 13:51
    código neste momento espero que detém
    uma espécie de meu medo é que as pessoas vão
  • 13:51 - 13:55
    pela vida. Eles usam computadores todos
    tempo, mas ver as equipes são do tipo
  • 13:55 - 13:59
    algo opaco e completa, mas não que ele nunca poderia entender e
  • 13:59 - 14:04
    Espero que eu espero que eu tenha. Que
    tipo de pode ver através do outro lado
  • 14:04 - 14:08
    AH e apreciar a equipe está trabalhando neste
    maneira e então eu posso saber deste tipo de
  • 14:08 - 14:12
    coisa, seja qual for digitar apenas o suficiente
    no contexto da sua função no equipamento
  • 14:12 - 14:16
    vida. Como eu disse antes, então
    Espero que com esse conhecimento dá CS101
  • 14:16 - 14:20
    toda a confiança um pouco e talvez
    alguns pacientes para trabalhar
  • 14:20 - 14:25
    com suas equipes e tipo de obter, obter
    equipamentos para trabalhar para eles. São,
  • 14:25 - 14:29
    como eu disse são estúpidos, mas mecânica.
    Eles são também incrível
  • 14:29 - 14:31
    útil. Ok, ser cuidadoso.
Title:
Conclusions (14 mins)
Video Language:
English
Kaio edited Portuguese, Brazilian subtitles for Conclusions (14 mins)
Kaio added a translation

Portuguese, Brazilian subtitles

Revisions