Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Time for Code

Logo

Descrição do projeto

Time for Code é uma plataforma de ensino de programação voltada para crianças e adolescentes, com o objetivo de desenvolver habilidades de pensamento computacional. O projeto oferece exercícios práticos que ajudam os usuários a entender e aplicar os conceitos fundamentais do pensamento computacional, além de contar com 4 mascotes, cada um representando um pilar do pensamento computacional, para tornar o aprendizado mais lúdico e envolvente.

Público Alvo

O Time for Code está sendo desenvolvido para crianças e adolescentes que estão iniciando sua jornada na programação, com foco no desenvolvimento do pensamento computacional. A plataforma é uma ótima ferramenta para jovens que buscam aprender de maneira divertida e interativa.

Funcionalidades

  • Cadastro e Login: Usuários podem criar uma conta e acessar a plataforma de forma segura.
  • Exercícios de Pensamento Computacional: Exercícios que abordam diferentes pilares do pensamento computacional, como decomposição, reconhecimento de padrões, abstração e algoritmos.
  • Mascotes: Quatro mascotes, cada um representando um pilar do pensamento computacional, guiam os usuários e tornam o aprendizado mais divertido e engajador.
  • Landing Page: Página inicial que apresenta o projeto, explica seus objetivos e fornece mais informações sobre o conteúdo oferecido.

Páginas do sistema

Landing page

Exercício 04

Tecnologias utilizadas no projeto

TechStack

  • HTML/CSS: Para construção da estrutura e design responsivo da plataforma.
  • JavaScript (JS): Linguagem de programação utilizada tanto no frontend quanto no backend.
  • NodeJS: Linguagem utilizada para utilizar o JavaScript a nível de servidor e para aplicações backend.
  • NPM: NPM ou Node Package Manager é um gerenciador de pacotes padrão para os ambientes NodeJS e JavaScript.
  • Express: Framework backend para construção da API e gerenciamento de dados.
  • PostgreSQL: Banco de dados utilizado para armazenar informações de usuários e progresso nos exercícios.
  • Azure: Plataforma de nuvem para hospedagem e infraestrutura.
  • Git/GitHub: Para controle de versão e colaboração no desenvolvimento do projeto.

Equipe

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages