Download the free Grasshopper app

Perguntas frequentes

Perguntas frequentes sobre o site do Grasshopper

O que é o Grasshopper?

O Grasshopper é a melhor forma para iniciantes aprenderem programação. Com lições rápidas e divertidas que podem ser feitas de um smartphone ou computador, a plataforma ensina adultos a criar códigos reais em JavaScript. Disponível gratuitamente para computadores, dispositivos Android. O Grasshopper faz parte da iniciativa "Programe com o Google".

O que posso esperar aprender usando o Grasshopper?

O Grasshopper aborda os princípios básicos do JavaScript, ensina como criar animações usando códigos, solucionar problemas para entrevistas técnicas, além de introduzir o usuário à criação de sites com HTML e CSS. Veja o conteúdo de cada curso:

  • Fundamentos I: como os códigos funcionam, como chamar funções, variáveis, strings, repetições, matrizes, condicionais, operadores e objetos, e como todos esses itens funcionam juntos.
  • Fundamentos II: métodos de string e matriz, como criar funções, introdução à recursão e aos callbacks, e como importar bibliotecas.
  • Introdução à entrevista: fragmentar e modelar problemas reais para solucioná-los com códigos, e como usar o pensamento computacional.
  • Animações I: como desenhar formas usando a famosa biblioteca D3, como definir funções, funções de callback e animações.
  • Animações II: como criar funções mais complexas usando D3 e integrar os recursos do JavaScript.
  • Métodos de matriz: como usar vários métodos de matrizes JavaScript, como indexOf, shift, includes, splice, map e reduce.
  • Como usar um editor de código: introdução ao editor de código tradicional (ou ambiente de desenvolvimento integrado)
  • Introdução a páginas da Web: aborda o básico de HTML e CSS e usa JavaScript para criar uma página interativa.

No final do currículo atual do Grasshopper, você saberá os conceitos básicos de programação, resolver problemas com códigos e criar uma página da Web simples.

O que devo fazer após usar o Grasshopper?

Você tem um mundo de possibilidades! O Grasshopper fornece as habilidades básicas necessárias para continuar sua jornada de aprendizado de programação, que pode levar a vários caminhos diferentes. Se você quiser uma recomendação, reunimos algumas possibilidades futuras neste link.

Qual é o nome do gafanhotinho que aparece nas lições?

O nome dele é Grace! Foi dado em homenagem à Grace Hopper, uma das pioneiras em programação para computadores.

Qual é a equipe por trás do Grasshopper?

O Grasshopper faz parte da iniciativa "Programe com o Google", um workshop de projetos experimentais. Toda nossa equipe acredita na importância de tornar a programação acessível para todos e adora trabalhar no Grasshopper. Para saber mais, confira a página "About Us" (em inglês).

O Grasshopper continuará sendo gratuito?

Sim. Acreditamos que todos devem ter a oportunidade de aprender a programar, independentemente dos meios. Estamos comprometidos a manter o Grasshopper gratuito para uso.

Haverá mais lições? Quais serão?

Estamos trabalhando constantemente na expansão do nosso currículo. Nos últimos meses, lançamos novos cursos sobre entrevistas técnicas (Introdução à entrevista) e outros cursos sobre desenvolvimento para Web (introdução a páginas da Web) em uma plataforma completamente nova (computador). Com certeza ainda temos muito trabalho pela frente, mas continuaremos a priorizar o conteúdo que é relevante para novos programadores. Devido à nossa abordagem experimental de criação de conteúdo motivador para os alunos, não anunciamos materiais com muita antecedência, mas fique de olho nas novidades!

O Grasshopper está disponível em quais idiomas?

Como nós ainda estamos na fase inicial de desenvolvimento, a equipe do Grasshopper está focada em fornecer somente a experiência em inglês no momento.

O Grasshopper passará a ensinar outras linguagens de programação?

Atualmente, o Grasshopper ensina a usar a conhecida linguagem de programação JavaScript, usada por mais de 70% dos desenvolvedores profissionais (em inglês). A plataforma usa o JavaScript para ensinar conceitos fundamentais e universais para quase todas as linguagens de programação. Atualmente, o Grasshopper prioriza o conhecimento dos alunos sobre esses conceitos, e não temos planos para adotar outras linguagens.

O que devo fazer se quiser excluir minha conta do Grasshopper?

Basta enviar um e-mail para grasshopper-support@google.com e ajudaremos você com isso.

Gostaria de receber uma cópia da minha conta, do progresso e das criações de playground para usar fora do Grasshopper. O que devo fazer?

Basta enviar uma mensagem para grasshopper-support@google.com usando o mesmo e-mail da sua conta do Grasshopper e enviaremos um arquivo JSON com seus dados.