A Pesquisa Global para a Educação: Olá Coding - Quando você chegou So Cool?

cmrubinworld_lilgirl(500)

“Nós especificamente escrever nosso conteúdo usando uma linguagem que até mesmo crianças podem entender.” - Derek Lo

Por que 600,000 high-paying empregos de tecnologia sem preenchimento em 2015 nos Estados Unidos sozinho, ou é a melhor pergunta: tecnologia está se desenvolvendo mais rápido do que os seres humanos podem aprender a lidar com isso?

De acordo com a Casa Branca, de 2018, 51 por cento dos empregos STEM serão em domínios relacionados com a ciência da computação. No entanto, o número de funcionários tecnologia não tem aumentado juntamente com o número de empregos disponíveis. Porquê? A resposta é simples: falta de educação relevante. A Casa Branca afirma que apenas um quarto do K-12 escolas oferecem ciência da computação de alta qualidade com a programação e codificação. Além, em 2016, Pew Research Center informou que apenas 17% dos adultos acreditavam que eles eram “digitalmente pronto.”

Quando olhamos para a diversidade, As coisas só pioram. Em 2015, 22 por cento dos estudantes fazer o exame AP Ciência da Computação eram meninas enquanto 13 por cento eram Africano-americano ou Latino. Estas estatísticas não são U.S. específico; em 2015, Austrália informou que apenas 28 por cento dos empregos TIC eram ocupados por mulheres.

Coding sempre foi considerado como um campo misterioso, algo Derek Lo, co-fundador do novo aplicativo “Py”, quer mudar. lançado em 2016, o aplicativo oferece cursos interativos sobre tudo, desde Python para o desenvolvimento iOS. A proposição “valor único,”Como Lo coloca, tem sido um sucesso revolucionário. A aplicação orientada a diversão até agora resultou em mais de 100,000 Downloads em ambos iTunes e Google Play.

A maioria dos pais desaprovam quando as crianças usam seus telefones na mesa de jantar, mas o que se as crianças estavam aprendendo a código sobre Sunday roast? "Está bem, assim talvez não o assado de domingo, mas seriamente, poderia uma aplicação de codificação mais acessível e divertido fazer toda a diferença?"

A Pesquisa Global para a Educação está animado para acolher um dos fundadores da Py, Derek, para discutir como abordagem revolucionária de Py é, literalmente, fazendo codificação legal.

cmrubinworld_analysis(500)

“Codificação pode proporcionar às pessoas com a capacidade incrível de ser capaz de criar coisas tangíveis, como sites e aplicativos. Ele também instila coisas menos tangíveis, como uma maior aptidão para o pensamento sistemático e tomada de decisão lógica.”- Derek Lo

As pessoas dizem que educação hoje é muitas vezes tratada como um negócio e necessidades que dos alunos individuais não foram priorizados o suficiente. Como o número de candidatos qualificados aumenta, can ferramentas de aprendizagem individualizados, tal como Py, ajudar as gerações de hoje continuam a ser competentes no nosso mundo globalizado, mesmo com sistemas de ensino “quebrados”?

Sim. Como declínio taxas de aceitação da faculdade, mais pessoas precisam de alternativas para habilidades profissionais essenciais de aprendizagem, e acreditamos Py será uma grande parte do que. Usando algoritmos de aprendizado de máquina, nós somos capazes de se adaptar a experiência do usuário com base na habilidade prévia e comportamento dentro do aplicativo, criação de um currículo adaptado. Ter um tutor pessoal em seu bolso que sabe como você aprende eo que você deve aprender é poderoso e por isso estamos investindo em personalização.

Py oferece a seus usuários uma plataforma simples e fácil, enquanto muitas outras aplicações de codificação (por exemplo. Solo Saiba) optaram por planos de aula mais tradicionais e sérios. Será que fazer aplicações de aprendizagem parecem combustível mais grave a concepção de que a codificação é uma coisa difícil e assustador para aprender? São o excesso de complicar a área de codificação e fazendo parecer inacessível para as pessoas ou os estudantes devem realmente ser este desconfiado de programação?

Uma das razões que o meu co-fundador e comecei Py é desmistificar “codificação”. Tornamos mais fácil, fazendo com que seja divertido. Quando você está arrastando blocos bonitas ao redor e pressionando botões coloridos, ela não se sente como o trabalho. No entanto, os usuários ainda estão absorvendo todos o mesmo conhecimento que seria por sofrer através de um livro chato. Nós também intencionalmente evitar jargão de programação até que o aluno está pronto. Um bom exemplo é quando ensinar os usuários sobre loops - usamos palavras como “repetir” em vez de “iteração”. Quase todos os cursos de Py estão focados em ensinar os conceitos fundamentais usando linguagem simples e de forma interativa.

Também, muitas pessoas estão com medo longe de aprender como codificar porque ouvir de amigos que a informática é uma das principais tão difícil na escola. Uma coisa importante a entender é que há uma grande diferença entre ciência da computação teórica e fazer um site simples. Uma grande arte pode não precisa entender o algoritmo de Dijkstra, mas beneficiariam muito de saber um pouco de HTML e CSS.

cmrubinworld_girl(500)

“Estamos extremamente animado sobre a ajudar a mudar a imagem das pessoas (e auto-imagem) de que um programador é e incentivar activamente mais meninas para entrar em codificação.”- Derek Lo

O que você diria aos céticos que questionam se um aplicativo de jogo-like como Py pode realmente ajudar as pessoas a aprender como codificar corretamente?

Gamification não é um obstáculo à aprendizagem - que acelera. Ao manter-lo animado e empenhado, Py ensina-lhe melhor do que se você ficou aborrecido ou zoneada para fora. Quando você está se divertindo, você realmente aprender mais rápido e melhor.

Outra forma de frase esta questão pode ser, “Mesmo que Py é divertido, você anda longe de ter aprendido alguma coisa com ele?" A resposta é sim, definitivamente. Nós somos muito dados-driven, melhorar constantemente os nossos cursos, analisando o progresso dos nossos usuários. Nós podemos ver (e rastrear) progresso real na capacidade de nossos usuários a entender tudo, desde a semântica básica de algoritmos de alto nível e princípios de design.

Você acha que a superfície de jogo-like do Py permite que as gerações mais jovens a se envolver mais com a codificação?

Sim. Nós especificamente escrever nosso conteúdo usando uma linguagem que até mesmo crianças podem entender. De fato, um pai nos mandou apenas no outro dia dizendo que ele estava usando Py para ensinar seu filho de 10 anos filho Python! Atualmente, nosso público-alvo é definitivamente um pouco mais velho do que embora. Pensamos em Py como a solução aprender-a-código para a geração Snapchat.

Que habilidades geral não codificação ensinar as crianças / jovens adultos?

Codificação pode proporcionar às pessoas com a capacidade incrível de ser capaz de criar coisas tangíveis, como sites e aplicativos. Ele também instila coisas menos tangíveis, como uma maior aptidão para o pensamento sistemático e tomada de decisão lógica.

5a0921871c00002700b347af

“Depois de entender como um algoritmo obras, digitando-o para fora deve ser uma reflexão tardia. O importante é entender it-uma vez que você, é seu para sempre.”- Derek Lo

Py recentemente uma parceria com meninas Código da OMS. Por que você acha de codificação foi marcado ao longo da história como uma profissão ‘masculino’ e como você espera para eliminar essa diferença entre os sexos?

Historicamente alguns dos mais importantes cientistas da computação são mulheres. Ada Lovelace e Grace Hopper são considerados pioneiros da programação. estereótipos de lado, homens e mulheres são, obviamente, igualmente capaz de se tornar grandes engenheiros de software. Estamos extremamente animado sobre a ajudar a mudar a imagem das pessoas (e auto-imagem) de que um programador é e incentivar activamente mais meninas para entrar em codificação. Nós somos grandes fãs de meninas Código da OMS e estamos tão animado para fornecer-lhes assinaturas premium gratuitos para alguns de seus alunos.

Quando pensamos em codificação, Nós principalmente vislumbrar telas de computador, ainda temos a tendência de usar nossos telefones mais frequentemente do que nós fazemos nossos computadores. Como ponte Py a lacuna entre o uso de uma tela de computador ao invés de aprender como codificar em dispositivos menores? É o mundo de codificação mudando para usando smartphones ou é a codificação ainda um campo geralmente ‘computador’ com base?

As pessoas realmente não precisa digitar um monte de código para aprender os conceitos necessários para se tornar grandes programadores. Nós construímos tipos de interação como “fill-in-the-branco”, que permitem aos usuários editar rapidamente código na mosca sem qualquer digitação. Recentemente nós também criamos um teclado personalizado que permite aos utilizadores escrever código real sobre seus telefones de uma forma sem atrito. Isso é ótimo para programas curtos e praticar os fundamentos, e é como nós estamos fazendo a transição do computador para o telefone e vice-versa mais fácil. Aplicando esse conhecimento para criar um site ou aplicativo que ainda tomam principalmente lugar em computadores. Mas o mundo está vendo uma onda de novas aplicações de aprendizagem móvel, e eu acho que estamos na vanguarda dessa tendência.

Como você vê o mundo de codificação mudando na próxima 15-20 anos? Como vai Py acompanhar essas mudanças no campo?

Codificação irá tornar-se menos sobre a memorização de sintaxe básica e mais sobre a compreensão de alto nível do que está realmente acontecendo. No mínimo, linguagens de programação têm transformou de baixo nível (deslocando os bits e alocação de memória) a de alto nível (estruturas de dados abstratas e programação funcional), de obtuso (montagem, Código da máquina) a amigável humana (píton, Rápido).

É por isso que Py concentra-se em conceitos de alto nível. Depois de entender como um algoritmo obras, digitando-o para fora deve ser uma reflexão tardia. O importante é entender it-uma vez que você, é seu para sempre.

Para mais informações

(Zita Petrahai contribuiu para este artigo)

(Todas as fotos são cortesia de CMRubinWorld)

5a0921cb1b00001500376bf7

C. M. Rubin e Derek Lo

Junte-se a mim e líderes de renome mundial, incluindo Sir Michael Barber (Reino Unido), Dr. Michael Bloco (EUA), Dr. Leon Botstein (EUA), Professor Clay Christensen (EUA), Dr. Linda, Darling-Hammond (EUA), Dr. MadhavChavan (Índia), Charles Fadel (EUA), Professor Michael Fullan (Canadá), Professor Howard Gardner (EUA), Professor Andy Hargreaves (EUA), Professor Yvonne Hellman (Holanda), Professor Kristin Helstad (Noruega), Jean Hendrickson (EUA), Professor Rose Hipkins (Nova Zelândia), Professor Cornelia Hoogland (Canadá), Honrosa Jeff Johnson (Canadá), Senhora. Chantal Kaufmann (Bélgica), Dr. EijaKauppinen (Finlândia), Secretário TapioKosunen Estado (Finlândia), Professor Dominique Lafontaine (Bélgica), Professor Hugh Lauder (Reino Unido), Senhor Ken Macdonald (Reino Unido), Professor Geoff Mestres (Austrália), Professor Barry McGaw (Austrália), Shiv Nadar (Índia), Professor R. Natarajan (Índia), Dr. PAK NG (Cingapura), Dr. Denise Papa (US), Sridhar Rajagopalan (Índia), Dr. Diane Ravitch (EUA), Richard Wilson Riley (EUA), Sir Ken Robinson (Reino Unido), Professor Pasi Sahlberg (Finlândia), Professor Manabu Sato (Japão), Andreas Schleicher (PISA, OCDE), Dr. Anthony Seldon (Reino Unido), Dr. David Shaffer (EUA), Dr. Kirsten Immersive Are (Noruega), Chanceler Stephen Spahn (EUA), Yves Theze (LyceeFrancais EUA), Professor Charles Ungerleider (Canadá), Professor Tony Wagner (EUA), Sir David Watson (Reino Unido), Professor Dylan Wiliam (Reino Unido), Dr. Mark Wormald (Reino Unido), Professor Theo Wubbels (Holanda), Professor Michael Young (Reino Unido), e Professor Minxuan Zhang (China) como eles exploram as grandes questões da educação imagem que todas as nações enfrentam hoje.

A Pesquisa Global para Educação Comunitária Página

C. M. Rubin é o autor de duas séries on-line lido pelo qual ela recebeu uma 2011 Upton Sinclair prêmio, "The Search Global pela Educação" e "Como vamos ler?"Ela também é o autor de três livros mais vendidos, Incluindo The Real Alice no País das Maravilhas, é o editor de CMRubinWorld e é um Disruptor Fundação Fellow.

Siga C. M. Rubin no Twitter: www.twitter.com/@cmrubinworld

Autor: C. M. Rubin

Compartilhe este post sobre