1 00:00:00,651 --> 00:00:03,830 Era uma tarde de sábado em maio 2 00:00:03,830 --> 00:00:06,344 e eu percebi, de repente 3 00:00:06,344 --> 00:00:09,798 que o dia seguinte era Dia das Mães, 4 00:00:09,798 --> 00:00:11,644 e eu não tinha comprado nada para a minha mãe. 5 00:00:11,644 --> 00:00:13,045 Então eu comecei a pensar... 6 00:00:13,045 --> 00:00:15,382 ...o que eu deveria dar para a minha mãe no Dia das Mães? 7 00:00:15,382 --> 00:00:17,226 Eu pensei: porque não faço pra ela 8 00:00:17,226 --> 00:00:20,275 um cartão interativo de Dia das Mães 9 00:00:20,275 --> 00:00:22,983 usando o software Scratch que estive desenvolvendo 10 00:00:22,983 --> 00:00:26,800 com o meu grupo de pesquisa no Laboratório de Mídia do MIT? 11 00:00:26,800 --> 00:00:30,180 Nós o desenvolvemos para que as pessoas pudessem criar facilmente 12 00:00:30,180 --> 00:00:34,424 suas próprias estórias, jogos e animações interativas 13 00:00:34,424 --> 00:00:38,193 e depois compartilhar uns com os outros. 14 00:00:38,193 --> 00:00:42,061 Então eu pensei que essa seria uma oportunidade de usar o Scratch 15 00:00:42,061 --> 00:00:44,961 para fazer um cartão interativo para a minha mãe. 16 00:00:44,961 --> 00:00:47,137 Antes de fazer o meu próprio cartão de Dia das Mães, 17 00:00:47,137 --> 00:00:49,122 eu pensei em dar uma olhada 18 00:00:49,122 --> 00:00:50,695 pelo site Scratch. 19 00:00:50,695 --> 00:00:54,053 Então, durante anos, crianças de todo o mundo 20 00:00:54,053 --> 00:00:57,247 com 8 anos ou mais, compartilharam seus projetos 21 00:00:57,247 --> 00:01:00,682 e eu pensei, imaginei se, entre esses três milhões de projetos 22 00:01:00,682 --> 00:01:04,067 alguém mais tinha pensado em fazer um cartão de Dia das Mães. 23 00:01:04,067 --> 00:01:07,061 Então eu digitei na caixa de busca 24 00:01:07,061 --> 00:01:08,606 "Dia das Mães" 25 00:01:08,606 --> 00:01:11,609 e fiquei surpreso e feliz em ver uma lista 26 00:01:11,609 --> 00:01:14,313 com dúzias e dúzias de cartões de Dia das Mães 27 00:01:14,313 --> 00:01:16,827 que apareceram no website Scratch 28 00:01:16,827 --> 00:01:19,145 muitos deles nas últimas 24 horas 29 00:01:19,145 --> 00:01:22,351 por gente procrastinadora assim como eu. 30 00:01:22,351 --> 00:01:25,473 Então eu comecei a dar uma olhada neles. (Música) 31 00:01:25,473 --> 00:01:27,929 Eu vi um que tinha um gatinho 32 00:01:27,929 --> 00:01:34,800 e sua mãe, e desejando à mãe um feliz Dia das Mães. 33 00:01:34,800 --> 00:01:37,331 E o criador foi muito atencioso 34 00:01:37,331 --> 00:01:40,835 e ofereceu um "replay" (repetição) para sua mãe. 35 00:01:40,835 --> 00:01:43,219 Outro era um projeto interativo onde, 36 00:01:43,219 --> 00:01:46,417 ao mover o mouse pelas letras em "Happy Mom Day" (Feliz Dia da Mamãe) 37 00:01:46,417 --> 00:01:51,337 aparece uma mensagem especial de feliz Dia das Mães. 38 00:01:51,337 --> 00:01:55,320 (Música) Neste outro, a criadora fez uma narrativa 39 00:01:55,320 --> 00:01:57,979 sobre como ela usou o Google pra descobrir 40 00:01:57,979 --> 00:02:01,096 que dia era o Dia das Mães. 41 00:02:01,096 --> 00:02:05,239 (Digitação) E quando ela descobriu que dia seria o Dia das Mães, 42 00:02:05,239 --> 00:02:07,717 ela fez uma mensagem especial de Dia das Mães 43 00:02:07,717 --> 00:02:11,344 sobre o quanto ela amava sua mamãe. 44 00:02:11,344 --> 00:02:13,569 Então eu realmente gostei de assistir a esses projetos 45 00:02:13,569 --> 00:02:15,221 e interagir com esses projetos. 46 00:02:15,221 --> 00:02:19,062 De fato, gostei tanto que, ao invés de fazer meu próprio projeto 47 00:02:19,062 --> 00:02:23,816 mandei links de uma dúzia deles para a minha mãe. (Risadas) 48 00:02:23,816 --> 00:02:27,396 E, realmente, ela reagiu exatamente como eu esperava que ela reagisse. 49 00:02:27,396 --> 00:02:28,781 Ela me escreveu de volta e disse 50 00:02:28,781 --> 00:02:32,048 "Estou tão orgulhosa de ter um filho que criou o software 51 00:02:32,048 --> 00:02:36,160 que permitiu `a essas crianças fazer cartões de Dia das Mães para suas mães." 52 00:02:36,160 --> 00:02:39,960 Então a minha mãe estava feliz, o que me deixou feliz, 53 00:02:39,960 --> 00:02:44,584 mas, na verdade, eu estava ainda mais feliz por outra razão. 54 00:02:44,584 --> 00:02:48,543 Estava feliz porque essas crianças estavam usando Scratch 55 00:02:48,543 --> 00:02:51,344 da maneira que eu esperava que eles usassem. 56 00:02:51,344 --> 00:02:54,155 Ao criar seus cartões interativos para o Dia das Mães, 57 00:02:54,155 --> 00:02:56,436 você poderia notar que eles estavam realmente 58 00:02:56,436 --> 00:02:59,748 se tornando fluentes em novas tecnologias. 59 00:02:59,748 --> 00:03:01,211 O que eu quero dizer com fluentes? 60 00:03:01,211 --> 00:03:05,243 Quero dizer que eles foram capazes de começar a se expressar 61 00:03:05,243 --> 00:03:08,020 e a começaram a expressar suas idéias. 62 00:03:08,020 --> 00:03:10,674 Quando você se torna fluente em uma língua, 63 00:03:10,674 --> 00:03:14,211 isso significa que você pode escrever em seu diário 64 00:03:14,211 --> 00:03:18,264 ou contar uma piada, ou escrever uma carta a um amigo. 65 00:03:18,264 --> 00:03:21,421 E é parecido, com novas tecnologias. 66 00:03:21,421 --> 00:03:25,603 Ao escrever, ao criar esses cartões interativos de Dia das Mães, 67 00:03:25,603 --> 00:03:28,133 essas crianças estavam mostrando que eles era realmente fluentes 68 00:03:28,133 --> 00:03:29,806 em novas tecnologias. 69 00:03:29,806 --> 00:03:32,571 Talvez você não fique muito supreso com isso, 70 00:03:32,571 --> 00:03:35,267 porque muitas vezes as pessoas sentem que 71 00:03:35,267 --> 00:03:38,667 os jovens de hoje podem fazer todo tipo de coisas com tecnologia. 72 00:03:38,667 --> 00:03:43,128 Quero dizer, todos nós já ouvimos jovens serem chamados de "nativos digitais". 73 00:03:43,128 --> 00:03:46,925 Mas eu sou um pouco cético com esse termo. 74 00:03:46,925 --> 00:03:50,426 Não tenho certeza que deveríamos pensar nos jovens como nativos digitais. 75 00:03:50,426 --> 00:03:52,979 Quando você repara melhor, como é que os jovens 76 00:03:52,979 --> 00:03:56,515 usam a maior parte do tempo usando novas tecnologias? 77 00:03:56,515 --> 00:04:00,038 Você geralmente os vê em situações como essa, 78 00:04:00,038 --> 00:04:02,232 ou essa, 79 00:04:02,232 --> 00:04:03,750 e não há dúvida que os jovens 80 00:04:03,750 --> 00:04:07,066 estão familiarizados e confortáveis navegando 81 00:04:07,066 --> 00:04:11,588 e conversando e mandando mensagens e jogando. 82 00:04:11,588 --> 00:04:14,787 Mas isso não te faz realmente fluente. 83 00:04:14,787 --> 00:04:18,746 Então os jovens hoje têm muita experiência 84 00:04:18,746 --> 00:04:22,541 e muita familiariedade em interagir com novas tecnologias, 85 00:04:22,541 --> 00:04:25,946 mas muito menos em criar usando novas tecnologias 86 00:04:25,946 --> 00:04:28,918 e em se expressar com novas tecnologias. 87 00:04:28,918 --> 00:04:31,310 É quase como se eles pudessem ler 88 00:04:31,310 --> 00:04:34,643 mas não pudessem escrever com novas tecnologias. 89 00:04:34,643 --> 00:04:38,541 E eu estou muito interessado em ver como podemos ajudar os jovens a se tornarem fluentes 90 00:04:38,541 --> 00:04:41,070 para que eles possam escrever com novas tecnologias. 91 00:04:41,070 --> 00:04:44,430 E isso realmente significa que eles precisam ser capazes de 92 00:04:44,430 --> 00:04:48,942 escrever seus próprios programas de computador, ou códigos. 93 00:04:48,942 --> 00:04:51,654 Então, gradualmente, as pessoas estão começando a reconhecer 94 00:04:51,654 --> 00:04:54,958 a importância de aprender a escrever códigos. 95 00:04:54,958 --> 00:04:57,560 Você sabe, nos anos recentes, apareceram 96 00:04:57,560 --> 00:05:00,452 centenas de novas organizações e websites 97 00:05:00,452 --> 00:05:03,746 que estão ajudando jovens a aprender a escrever códigos. 98 00:05:03,746 --> 00:05:07,337 Você procura online, e vai ver lugares como "Codeacademy" 99 00:05:07,337 --> 00:05:09,708 e eventos como o "CoderDojo" 100 00:05:09,708 --> 00:05:12,139 e sites como "Girls Who Code" (Garotas que escrevem códigos) 101 00:05:12,139 --> 00:05:13,833 ou "Black Girls Code" (Garotas Negras escrevem códigos). 102 00:05:13,833 --> 00:05:16,941 Parece que todo o mundo está se juntando na ação. 103 00:05:16,941 --> 00:05:19,524 Sabe, bem no começo desse ano [2012], 104 00:05:19,524 --> 00:05:20,889 na virada do ano novo, 105 00:05:20,889 --> 00:05:23,549 o prefeito da cidade de Nova Iorque, Michael Bloomberg, 106 00:05:23,549 --> 00:05:25,809 fez a resolução de ano novo de que aprenderia 107 00:05:25,809 --> 00:05:28,588 a escrever código em 2012. 108 00:05:28,588 --> 00:05:31,756 Alguns meses depois, a Estônia decidiu que 109 00:05:31,756 --> 00:05:35,412 todos os seus alunos de primeiro ano deveria aprender a escrever código. 110 00:05:35,412 --> 00:05:38,204 E isso iniciou um debate no Reino Unido 111 00:05:38,204 --> 00:05:42,513 sobre a questão se todas as crianças deveriam aprender a escrever código. 112 00:05:42,513 --> 00:05:45,356 Bom, para alguns de vocês, quando ouvem isso 113 00:05:45,356 --> 00:05:48,964 pode parecer meio estranho que todo o mundo está aprendendo a escrever códigos. 114 00:05:48,964 --> 00:05:52,114 Muitas vezes, quando as pessoas pensam em escrever código, elas pensam nisso 115 00:05:52,114 --> 00:05:55,690 como algo que só uma sub-comunidade muito pequena 116 00:05:55,690 --> 00:05:58,348 de pessoas estará fazendo 117 00:05:58,348 --> 00:06:01,270 e pensam nos códigos com essa aparência. 118 00:06:01,270 --> 00:06:03,436 E, de fato, se escrever códigos for isso, 119 00:06:03,436 --> 00:06:05,931 vai haver só uma pequena sub-comunidade de pessoas 120 00:06:05,931 --> 00:06:09,003 com habilidades especiais em matemática e histórico tecnológico 121 00:06:09,003 --> 00:06:11,269 que poderá escrever código. 122 00:06:11,269 --> 00:06:13,769 Mas os códigos não têm que ser assim. 123 00:06:13,769 --> 00:06:17,748 Deixe-me mostrar a vocês como é escrever códigos no Scratch. 124 00:06:17,748 --> 00:06:22,027 Então, no Scratch, para escrever o código, você simplesmente junta os blocos. 125 00:06:22,027 --> 00:06:23,942 Nesse caso, você pega um bloco de movimento, 126 00:06:23,942 --> 00:06:25,711 junta num conjunto 127 00:06:25,711 --> 00:06:28,469 e o conjunto de blocos controla o comportamento 128 00:06:28,469 --> 00:06:31,987 dos diferentes personagens no seu jogo ou sua estória, 129 00:06:31,987 --> 00:06:34,288 nesse caso controlando o peixe grande. 130 00:06:34,288 --> 00:06:37,739 Depois de criar o seu programa, você clica "share" (compartilhar) 131 00:06:37,739 --> 00:06:40,815 e então compartilha o seu projeto com outras pessoas, 132 00:06:40,815 --> 00:06:42,638 para que elas possam usar o projeto 133 00:06:42,638 --> 00:06:45,612 e começar a trabalhar no projeto também. 134 00:06:45,612 --> 00:06:48,934 Então, claro, fazer um jogo de peixes não é a única coisa 135 00:06:48,934 --> 00:06:50,579 que você pode fazer com Scratch. 136 00:06:50,579 --> 00:06:52,559 Dos milhões de projetos no website do Scratch 137 00:06:52,559 --> 00:06:55,383 há de tudo, de estórias animadas 138 00:06:55,383 --> 00:06:57,799 a projetos escolares de ciências 139 00:06:57,799 --> 00:06:59,863 a novelas de anime 140 00:06:59,863 --> 00:07:02,185 a kits de construção virtuais 141 00:07:02,185 --> 00:07:04,898 a recriações de videogames clássicos 142 00:07:04,898 --> 00:07:07,167 a pesquisas de opinião política 143 00:07:07,167 --> 00:07:09,807 a tutoriais de trigonometria 144 00:07:09,807 --> 00:07:12,727 a obras de arte interativa e, sim, 145 00:07:12,727 --> 00:07:15,511 cartões interativos de Dia das Mães. 146 00:07:15,511 --> 00:07:18,547 Então eu acho que há tantas formas diferentes 147 00:07:18,547 --> 00:07:22,007 para que as pessoas se expressem usando isto 148 00:07:22,007 --> 00:07:25,407 para poderem pegar suas idéias e compartilhar suas idéias com o mundo. 149 00:07:25,407 --> 00:07:27,969 E isso não fica só na tela. 150 00:07:27,969 --> 00:07:31,736 Você pode também escrever códigos para interagir com o mundo físico à sua volta. 151 00:07:31,736 --> 00:07:34,215 Aqui está um exemplo de Hong Kong 152 00:07:34,215 --> 00:07:35,622 onde alguns garotos fizeram um jogo 153 00:07:35,622 --> 00:07:38,903 e construíram seu próprio dispositivo de interface física 154 00:07:38,903 --> 00:07:41,795 que tinha um sensor de luz, então o sensor de luz 155 00:07:41,795 --> 00:07:43,738 detecta o buraco na tábua 156 00:07:43,738 --> 00:07:45,938 e ao mover a serra física 157 00:07:45,938 --> 00:07:48,178 o sensor de luz detecta o buraco 158 00:07:48,178 --> 00:07:51,134 e controla a serra virtual, na tela 159 00:07:51,134 --> 00:07:53,914 e serra a árvore. 160 00:07:53,914 --> 00:07:56,023 Vamos continuar a observar novas maneiras 161 00:07:56,023 --> 00:07:59,079 de aproximar os mundos físico e virtual 162 00:07:59,079 --> 00:08:02,007 e conectar o mundo a nossa volta. 163 00:08:02,007 --> 00:08:04,240 Esse é um exemplo de uma nova versão do Scratch 164 00:08:04,240 --> 00:08:07,863 que estaremos lançando nos próximos meses, 165 00:08:07,863 --> 00:08:09,913 e estamos tentando ser capazes 166 00:08:09,913 --> 00:08:11,609 de guiá-los em novas direções. 167 00:08:11,609 --> 00:08:13,873 Aqui está um exemplo. 168 00:08:13,873 --> 00:08:17,947 Ele usa webcam. 169 00:08:17,947 --> 00:08:22,803 E, ao mover minha mão, posso estourar os balões 170 00:08:22,803 --> 00:08:25,688 ou posso mover o inseto. 171 00:08:25,688 --> 00:08:28,253 Então é um pouco como o Microsoft Kinect, 172 00:08:28,253 --> 00:08:30,969 onde você interage através de gestos no mundo. 173 00:08:30,969 --> 00:08:33,213 Mas ao invés de jogar o jogo de alguém 174 00:08:33,213 --> 00:08:35,455 você tem a oportunidade de criar os jogos, 175 00:08:35,455 --> 00:08:36,838 e se você vê o jogo de alguém 176 00:08:36,838 --> 00:08:39,478 você pode dizer "see inside" (ver dentro) 177 00:08:39,478 --> 00:08:42,372 e você pode ver os conjuntos de blocos que o controlam. 178 00:08:42,372 --> 00:08:45,927 Então, há um bloco novo que diz quanto movimento existe no video 179 00:08:45,927 --> 00:08:49,048 e daí, se houver uma certa quantidade de movimento, 180 00:08:49,048 --> 00:08:52,427 ele dirá então ao balão para estourar. 181 00:08:52,427 --> 00:08:54,811 Da mesma maneira que isto usa a câmera 182 00:08:54,811 --> 00:08:57,316 para levar a informação ao Scratch, 183 00:08:57,316 --> 00:09:00,323 você pode usar o microfone. 184 00:09:00,323 --> 00:09:04,307 Eis um exemplo de projeto usando o microfone. 185 00:09:04,307 --> 00:09:06,707 Então vou deixar vocês controlarem esse jogo 186 00:09:06,707 --> 00:09:08,953 usando suas vozes. 187 00:09:08,953 --> 00:09:25,409 (Sons de grilos) (Gritos) (Som de mastigar) 188 00:09:25,409 --> 00:09:34,038 (Risada) 189 00:09:34,038 --> 00:09:42,822 (Aplauso) 190 00:09:42,822 --> 00:09:45,427 Enquanto as crianças criam projetos como esse 191 00:09:45,427 --> 00:09:47,692 elas aprendem a escrever código, 192 00:09:47,692 --> 00:09:51,626 mas mais importante, eles estão escrevendo códigos para aprender. 193 00:09:51,626 --> 00:09:53,915 Porque, ao aprender a escrever códigos, 194 00:09:53,915 --> 00:09:57,235 isso permite a eles que aprendam muitas outras coisas 195 00:09:57,235 --> 00:10:00,107 abre muitas novas oportunidades de aprendizagem. 196 00:10:00,107 --> 00:10:04,491 De novo, é útil fazer uma analogia com leitura e escrita. 197 00:10:04,491 --> 00:10:07,431 Quando você aprende a ler e escrever, isso abre 198 00:10:07,431 --> 00:10:10,491 oportunidades para que você aprenda tantas outras coisas. 199 00:10:10,491 --> 00:10:14,251 Quando você aprende a ler, você pode então ler para aprender. 200 00:10:14,251 --> 00:10:16,439 E é a mesma coisa ao escrever códigos. 201 00:10:16,439 --> 00:10:18,986 Se você aprende a escrever códigos, você pode escrever códigos para aprender. 202 00:10:18,986 --> 00:10:21,540 Agora, algumas das coisas que você aprende são um pouco óbvias. 203 00:10:21,540 --> 00:10:24,038 Você aprende mais sobre como os computadores funcionam. 204 00:10:24,038 --> 00:10:26,356 Mas isso é só o começo. 205 00:10:26,356 --> 00:10:28,951 Quando você aprende a escrever códigos, isso possibilita que você aprenda 206 00:10:28,951 --> 00:10:31,196 muitas outras coisas. 207 00:10:31,196 --> 00:10:33,542 Deixe-me te mostrar um exemplo. 208 00:10:33,542 --> 00:10:35,812 Aqui está outro projeto, 209 00:10:35,812 --> 00:10:38,080 e eu vi isto quando estava visitando 210 00:10:38,080 --> 00:10:40,222 um dos clubes de computadores. 211 00:10:40,222 --> 00:10:43,242 Estes são centros de aprendizagem para após o horário da escola que nós ajudamos a criar 212 00:10:43,242 --> 00:10:46,004 que ajuda jovens de comunidades de baixa renda 213 00:10:46,004 --> 00:10:50,083 a aprender a se expressarem criativamente com novas tecnologias. 214 00:10:50,083 --> 00:10:52,878 E quando eu fui a um desses clubes, à alguns anos atrás, 215 00:10:52,878 --> 00:10:56,603 eu vi um garoto de 13 anos que estava usando nosso software Scratch 216 00:10:56,603 --> 00:10:59,499 para criar um jogo semelhante a esse 217 00:10:59,499 --> 00:11:02,422 e ele estava muito feliz com seu jogo, e muito orgulhoso de seu jogo 218 00:11:02,422 --> 00:11:05,387 mas também queria fazer mais. 219 00:11:05,387 --> 00:11:07,691 Ele queria um placar. 220 00:11:07,691 --> 00:11:10,767 Então esse era um jogo em que o peixe grande come os peixes pequenos 221 00:11:10,767 --> 00:11:13,694 mas ele queria manter um placar, de forma que cada vez 222 00:11:13,694 --> 00:11:17,072 que o peixe grande comesse um peixe pequeno 223 00:11:17,072 --> 00:11:19,611 o placar aumentaria e ele saberia a contagem 224 00:11:19,611 --> 00:11:22,123 e ele não sabia como fazer isso. 225 00:11:22,123 --> 00:11:24,388 Então eu mostrei a ele. 226 00:11:24,388 --> 00:11:27,965 No Scratch, você pode criar uma coisa chamada "variável". 227 00:11:27,965 --> 00:11:32,092 Vou chamá-la "Score" (placar). 228 00:11:32,092 --> 00:11:34,923 E isso cria alguns blocos novos para você, 229 00:11:34,923 --> 00:11:39,589 e também cria um pequeno placar que mantém a contagem dos pontos 230 00:11:39,589 --> 00:11:44,841 então cada vez que eu clico "change score" (mudar o placar), ela aumenta os pontos. 231 00:11:44,841 --> 00:11:47,366 Então eu mostrei isso ao membro do clube-- 232 00:11:47,366 --> 00:11:50,067 vamos chamá-lo de Victor -- e o Victor 233 00:11:50,067 --> 00:11:52,869 quando viu que esse bloco o permitia aumentar o placar 234 00:11:52,869 --> 00:11:54,685 soube exatamente o que fazer. 235 00:11:54,685 --> 00:11:56,999 Ele pegou o bloco 236 00:11:56,999 --> 00:12:00,043 e o colocou no programa 237 00:12:00,043 --> 00:12:04,236 exatamente onde o peixe grande come o peixe pequeno. 238 00:12:04,236 --> 00:12:09,259 Então, cada vez que o peixe grande come um peixe pequeno, 239 00:12:09,259 --> 00:12:15,254 ele aumenta os pontos, e o placar vai subir um ponto. 240 00:12:15,254 --> 00:12:16,951 E de fato está funcionando. 241 00:12:16,951 --> 00:12:19,205 E ele viu isso, e ficou tão empolgado 242 00:12:19,205 --> 00:12:20,884 que estendeu sua mão para mim 243 00:12:20,884 --> 00:12:23,433 e disse "Obrigado, obrigado, obrigado". 244 00:12:23,433 --> 00:12:25,502 E o que passou na minha mente foi 245 00:12:25,502 --> 00:12:28,544 com que frequência um professor recebe agradecimento de seus alunos 246 00:12:28,544 --> 00:12:31,947 por lhes ensinar variáveis? (Risadas) 247 00:12:31,947 --> 00:12:34,428 Não acontece na maioria das salas de aula, 248 00:12:34,428 --> 00:12:37,387 mas o motivo é que, na maioria das salas de aula, quando as crianças aprendem sobre variáveis 249 00:12:37,387 --> 00:12:39,895 eles não sabem porque estão aprendendo isso. 250 00:12:39,895 --> 00:12:42,766 Não é nada que eles podem realmente utilizar. 251 00:12:42,766 --> 00:12:44,928 Quando você aprende ideias como essa no Scratch 252 00:12:44,928 --> 00:12:49,031 você aprende de uma maneira que tem sentido e te motiva 253 00:12:49,031 --> 00:12:52,021 porque você compreende a razão para aprender variáveis 254 00:12:52,021 --> 00:12:54,063 e vemos que as crianças aprendem mais profundamente 255 00:12:54,063 --> 00:12:55,478 e aprendem melhor. 256 00:12:55,478 --> 00:12:58,519 Victor tinha, com certeza, aprendido sobre variáveis na escola 257 00:12:58,519 --> 00:13:00,707 mas ele não aprendeu realmente — ele não estava prestando atenção. 258 00:13:00,707 --> 00:13:02,990 Agora ele tinha um motivo para aprender variáveis. 259 00:13:02,990 --> 00:13:06,064 Então, quando você aprende através da escrita de códigos, e escreve códigos para aprender, 260 00:13:06,064 --> 00:13:10,948 você está aprendendo num contexto significativo, e este é o melhor modo de aprender as coisas. 261 00:13:10,948 --> 00:13:14,403 Então crianças como Victor estão criando projetos como esses 262 00:13:14,403 --> 00:13:17,187 eles estão aprendendo conceitos importantes, como variáveis, 263 00:13:17,187 --> 00:13:19,315 mas esse é só o começo. 264 00:13:19,315 --> 00:13:23,165 Enquanto Victor trabalhava nesse projeto e criava os scripts 265 00:13:23,165 --> 00:13:26,417 ele também estava aprendendo o processo de planejamento 266 00:13:26,417 --> 00:13:29,036 como começar com um lampejo de idéia 267 00:13:29,036 --> 00:13:31,942 e transformar isso num projeto maduro e em funcionamento 268 00:13:31,942 --> 00:13:34,449 como você vê aqui. 269 00:13:34,449 --> 00:13:38,489 Então ele estava aprendendo muitos princípios fundamentais de planejamento 270 00:13:38,489 --> 00:13:41,731 sobre como experimentar com novas ideias 271 00:13:41,731 --> 00:13:46,436 como pegar ideias complexas e dividir em partes mais simples 272 00:13:46,436 --> 00:13:49,426 como colaborar com outras pessoas em seus projetos 273 00:13:49,426 --> 00:13:52,877 sobre como encontrar e consertar defeitos quando as coisas dão errado 274 00:13:52,877 --> 00:13:55,931 como manter a persistência e perseverar 275 00:13:55,931 --> 00:13:59,336 em face de frustrações quando as coisas não estão funcionando direito. 276 00:13:59,336 --> 00:14:01,109 Essas são habilidades importantes 277 00:14:01,109 --> 00:14:03,977 que não são relevantes apenas para escrever códigos. 278 00:14:03,977 --> 00:14:06,804 Elas são relevantes para todo o tipo de atividades diferentes. 279 00:14:06,804 --> 00:14:09,972 Agora, quem sabe se Victor vai crescer e se tornar 280 00:14:09,972 --> 00:14:12,896 um programador ou cientista da computação? 281 00:14:12,896 --> 00:14:14,708 É pouco provável 282 00:14:14,708 --> 00:14:16,496 mas não importa o que ele faça 283 00:14:16,496 --> 00:14:20,200 ele vai ser capaz de usar as habilidades de planejamento que ele aprendeu. 284 00:14:20,200 --> 00:14:22,784 Independentemente de ele crescer e se tornar um gerente de marketing 285 00:14:22,784 --> 00:14:25,904 ou um mecânico ou organizador comunitário 286 00:14:25,904 --> 00:14:28,360 essas ideias são úteis para todo mundo. 287 00:14:28,360 --> 00:14:32,282 Novamente, é útil pensar nessa analogia com línguas. 288 00:14:32,282 --> 00:14:36,638 Quando vocë se torna fluente com leitura e escrita, 289 00:14:36,638 --> 00:14:39,079 não é algo que você esteja fazendo 290 00:14:39,079 --> 00:14:41,039 só para se tornar um escritor profissional. 291 00:14:41,039 --> 00:14:43,736 Muito poucas pessoas se transformam em escritores profissionais. 292 00:14:43,736 --> 00:14:47,304 Mais é útil para todos aprender a ler e escrever. 293 00:14:47,304 --> 00:14:49,399 De novo, a mesma coisa para escrever códigos. 294 00:14:49,399 --> 00:14:51,621 A maioria das pessoas não vai crescer para ser 295 00:14:51,621 --> 00:14:54,840 cientistas de computação ou programadores profissionais, 296 00:14:54,840 --> 00:14:57,178 mas aquelas habilidades de pensamento criativo 297 00:14:57,178 --> 00:14:59,692 argumentação sistemática, trabalho colaborativo 298 00:14:59,692 --> 00:15:02,402 habilidades que você desenvolve quando escreve códigos com o Scratch 299 00:15:02,402 --> 00:15:07,224 são coisas que as pessoas podem usar não importa o que façam em suas vidas profissionais. 300 00:15:07,224 --> 00:15:09,600 E não é só para a vida profissional. 301 00:15:09,600 --> 00:15:12,320 Escrever códigos também possibilita que você 302 00:15:12,320 --> 00:15:15,496 expresse suas ideias e sentimentos em sua vida pessoal. 303 00:15:15,496 --> 00:15:18,169 Deixe-me terminar com só mais um exemplo. 304 00:15:18,169 --> 00:15:21,296 Então esse exemplo veio 305 00:15:21,296 --> 00:15:25,764 depois de eu ter mandado o cartão de Dia das Mães para a minha mãe, 306 00:15:25,764 --> 00:15:28,865 ela decidiu que queria aprender Scratch. 307 00:15:28,865 --> 00:15:31,896 Então ela fez esse projeto para o meu aniversário 308 00:15:31,896 --> 00:15:35,472 e me mandou um cartão de feliz aniversário do Scratch. 309 00:15:35,472 --> 00:15:39,328 Agora, esse não é um projeto que vá ganhar prêmios de design 310 00:15:39,328 --> 00:15:42,303 e você pode ter certeza que minha mãe, de 83 anos, 311 00:15:42,303 --> 00:15:46,540 não está treinando pra se tornar uma programadora profissional ou uma cientista da computação. 312 00:15:46,540 --> 00:15:49,512 Mas trabalhar nesse projeto permitiu a ela 313 00:15:49,512 --> 00:15:52,178 fazer uma conexão com alguém com quem ela se importa 314 00:15:52,178 --> 00:15:54,986 e permitiu a ela continuar a aprender coisas novas 315 00:15:54,986 --> 00:15:57,418 e continuar a praticar sua criatividade 316 00:15:57,418 --> 00:16:00,593 e desenvolver novas formas de se expressar. 317 00:16:00,593 --> 00:16:04,804 Então, ao olhar e ver que 318 00:16:04,804 --> 00:16:07,368 Michael Bloomberg está aprendendo a escrever código 319 00:16:07,368 --> 00:16:10,018 todas as crianças da Estônia aprendem a escrever código 320 00:16:10,018 --> 00:16:12,218 até minha mãe está aprendendo a escrever códigos 321 00:16:12,218 --> 00:16:13,990 você não acha que está na hora de você talvez 322 00:16:13,990 --> 00:16:15,902 começar a pensar em aprender a escrever código? 323 00:16:15,902 --> 00:16:18,095 Se você estiver interessado em tentar 324 00:16:18,095 --> 00:16:20,531 eu encorajaria você a ir ao website do Scratch 325 00:16:20,531 --> 00:16:22,556 é scratch.mit.edu, 326 00:16:22,556 --> 00:16:24,378 e tente escrever um código. 327 00:16:24,378 --> 00:16:28,496 Muito obrigado. (aplauso)