Sobre Codeguppy

Vamos fazer uma viagem no tempo e lembrar aqueles primeiros computadores domésticos do final dos anos 70, 80 e 90 que começaram toda a revolução de TI. Talvez você ainda possa lembrar o ZX-Spectrum, o Commodore 64 ou o BBC Micro. Eles forneceram tudo o que um usuário precisava para fazer o salto em programação: uma linguagem (BASIC), uma biblioteca de comandos amigáveis e um editor de código. Uma geração inteira de desenvolvedores profissionais de hoje começou suas carreiras, aprendendo a codificar como crianças naqueles primeiros computadores. O caminho de entrada para a codificação não é mais tão simples em é era naquela época. Os dispositivos de computação modernos são mais amigáveis e mais fáceis de usar do que nunca, mas seu design avançado os torna muito difíceis de programá-los. codeGuppy.com está tentando resolver esta lacuna, recriando a experiência de programação dessas primeiras máquinas em um novo ambiente adaptado ao mundo moderno. Em um relance, codeguppy.com é um ambiente online que vem com um editor de código moderno, uma linguagem moderna e um conjunto de comandos amigáveis para crianças. No entanto, em vez de BASIC, codeguppy.com está propondo JavaScript como uma linguagem de escolha. O que torna o JavaScript especialmente interessante para a educação é sua sintaxe flexível, o que torna a linguagem atraente para iniciantes. Quando mais acoplado com uma biblioteca de funções gráficas orientadas, JavaScript torna-se a linguagem perfeita para introduzir crianças como crianças tão jovens quanto 10 no maravilhoso mundo da programação! Na própria base do codeguppy.com fica a biblioteca p5.js – uma biblioteca com raízes profundas na academia. A biblioteca fornece todos os comandos gráficos básicos que os jovens alunos usarão em seus programas. Devido a este aspecto de design, quase 99% dos esboços p5.js podem ser adaptados para executar no codeguppy.com Ao mesmo tempo, o mesmo aspecto de design permite que os alunos codeguppy.com se formem na área de programação criativa mais complexa uma vez que estão prontos.

Categorias

  • Free
  • Open Source
  • Paid
  • Development