Este curso ensina as respostas para todas estas perguntas:

  • O que é programação?
  • Como escrevemos código?
  • Como obtemos informações dos computadores?
  • O que os computadores podem fazer?
  • O que são variáveis?
  • Como manipulamos variáveis?
  • O que são declarações condicionais?
  • O que são matrizes?
  • O que são loops?
  • O que são erros?
  • Como podemos depurar código?
  • O que são funções?
  • Como podemos importar funções?
  • Como fazemos nossas próprias funções?
  • O que são ArrayLists e dicionários?
  • Como podemos usar estruturas de dados?
  • O que é recursão?
  • O que é pseudocódigo?
  • Como escolher o idioma certo?

Você pode assistir ao curso abaixo ou no site o canal do YouTube freeCodeCamp.org.