Um mecanismo de pesquisa? Motor de recursos de aprendizagem feitos pela comunidade? ? Aprendendo para o aluno do século XXI.
Prevemos o projeto para resolver os problemas enfrentados por um aluno do século XXI. Um aluno na era da Internet se encontra em uma enxurrada de recursos dos mecanismos de busca. Embora ele encontre links para aprender, eles nem sempre são dos melhores professores/com melhor classificação, já que é o site com o melhor SEO (otimização de mecanismos de pesquisa) que mostra os resultados mais superiores. Além disso, existem tantos recursos gratuitos disponíveis na Internet feitos por especialistas em seu campo e, no entanto, somos forçados a pagar pelos cursos desatualizados promovidos por grandes empresas e universidades.
Com a Extensão do App & Browser de passos, adotamos uma primeira abordagem de especialista em Conhecimento (Mentor) para resolver o problema de encontrar os melhores recursos para aprender. Ele funciona fazendo com que os especialistas em domínio salvem sua jornada de aprendizado com nosso aplicativo da web e extensão do navegador e disponibilizando -o para que todos os outros sigam. Todo recurso é chamado de 'passo' (adicionado cronologicamente) e uma coleção de passos compõe um caminho de aprendizado. O aluno pode "salvar" os caminhos de aprendizado para sua jornada de aprendizado e acompanhar seu progresso. O aplicativo também sugere outros caminhos recomendados classificados bem por outros alunos da comunidade de passos.
Aqui estão alguns exemplos de por que criamos passos:
Reddit Thread - "Sobre a certificação IBMS Data Science"
| SL No. | Recurso | Status |
|---|---|---|
| 01 | Capacidade de tornar o caminho privado/público. | |
| 02 | A capacidade de "bifurcar" um caminho de aprendizado e sugerir mudanças. | |
| 03 | Um sistema de recomendação de filtragem colaborativa para recomendar os recursos certos a um aluno. | |
| 04 | Capacidade de salvar seu progresso (com uma barra de progresso) em um caminho de aprendizado. | |
| 05 | Capacidade de votar um caminho de aprendizado. | |
| 06 | Capacidade de seguir um usuário. | |
| 07 | Uma interface do usuário da página inicial modificada com uma barra de pesquisa, caminhos de aprendizado ativo e novos caminhos de inclinação por usuários 'seguidos' |
Instale a cli gatsby.
npm install -g gatsby-cliFork & Clone the Repo
git clone https://github.com/[yourname]/footsteps-appInstale dependências do nó
Use a cli gatsby para criar um novo site, especificando o iniciante.
cd footsteps-app/
npm installAdicione credenciais a .env
Crie um arquivo .env.development e adicione suas variáveis listadas abaixo.
Use as credenciais abaixo para fins de teste
GATSBY_HASURA_GRAPHQL_URL=http://rle-test.herokuapp.com/v1/graphql
GATSBY_HASURA_GRAPHQL_ADMIN_SECRET= ! footstepstest !
GATSBY_FIREBASE_API_KEY=AIzaSyCfv2UcXCifCqmo6PhpdjKajVcpP_8Al9M
GATSBY_FIREBASE_AUTH_DOMAIN=fnplus-rle-test.firebaseapp.com
GATSBY_FIREBASE_DATABASE_URL=https://fnplus-rle-test.firebaseio.com
GATSBY_FIREBASE_PROJECT_ID=fnplus-rle-test
GATSBY_FIREBASE_STORAGE_BUCKET=fnplus-rle-test.appspot.com
GATSBY_FIREBASE_MESSAGING_SENDER_ID=1042822146411
GATSBY_FIREBASE_APP_ID=1:1042822146411:web:d09d2baa58dd82ff49842e
GATSBY_GOOGLE_TRACKING_ID=UA-154496987-1Para acesso ao projeto Firebase, preencha este formulário.
Para acessar o banco de dados de teste, use este link e digite '! FEDSTEPSTEST!' como a senha.
Comece a desenvolver. Navegue até o diretório do seu novo site e comece.
gatsby developAbra o código fonte e comece a editar!
Seu site agora está em execução em http://localhost:8000 !
NOTA: Você também verá um segundo link: http://localhost:8000/___graphql . Esta é uma ferramenta que você pode usar para experimentar a consulta de seus dados. Saiba mais sobre o uso dessa ferramenta no tutorial de Gatsby.
Abra o diretório footsteps-app no seu editor de código de escolha e edite arquivos no src . Salve suas alterações e o navegador será atualizado em tempo real!
Documentação completa para Gatsby vive no site.
Para a maioria dos desenvolvedores, recomendamos começar com nosso tutorial aprofundado para criar um site com Gatsby. Começa com zero suposições sobre o seu nível de habilidade e passa por todas as etapas do processo.
Para mergulhar direto em amostras de código, vá para a nossa documentação. Em particular, confira as seções " guias ", " referência da API " e " tutoriais avançados " na barra lateral.
Congratulamo -nos com sugestões para melhorar nossos documentos. Consulte a documentação "Como contribuir" para obter mais detalhes.
Comece a aprender Gatsby: Siga o tutorial · Leia os documentos
| Nome | Ponto de contato |
|---|---|
| Dev Daksan | |
| Praveen Kumar | |
| Sudipto Ghosh | |
| Tarun Nagpal |
Sinta -se à vontade para fazer suas perguntas !! ?

Licenciado sob a licença GPL V3.
Graças aos nossos muitos colaboradores e à Netlify & Heroku por hospedar passos.