Skip to content

pycursos/simplemooc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple MOOC

O que é o Simple MOOC?

O Simple MOOC é uma simples plataforma de ensino a distância para cursos no estilo MOOC (Massive Open Online Course). O "Simple" está relacionado a simplicidade e minimalisto do design e a objetividade de suas funcionalidades.

Quais tecnologias serão utilizadas?

Inicialmente Python 3.x e Django (versão mais atualizada) serão a base do desenvolvimento, outras bibliotecas que forme utilizadas serão mencionadas posteriormente.

Andamento do Projeto

Atualmente eu tenho a base do projeto que faz parte do curso que ministro sobre Django pelo PyCursos. Nesse curso eu desenvolvo com os alunos uma versão do Simple MOOC que será diferentes desta pois aqui usasei alguns recursos mais avançados que não utilizo no curso pois no curso o foco é o aprendizado do framework Django.

Conforme eu for codificando eu vou alterando esse Readme para deixá-lo explicativo, a ideia agora é apenas anunciar o projeto e ver quem tem interesse de contribuir com ideias ou código.

Funcionalidades do Simple MOOC

As funcionalidades iniciais do Simple MOOC serão:

Gerais:

  • Página inicial com cursos em destaque
  • CRUD dos Cursos e Instrutores
  • Cadastro de Alunos
  • Listagem de cursos disponíveis e uma forma dos alunos se inscreverem

Funcionalidades relativas ao Curso

  • Sistema de Anúncios (Mural de Avisos)
  • Sistema de Aulas (Vídeo-aula + qualquer material digital como slides, pdf's ...)
  • Fórum de Dúvidas (Ainda estou na dúvida se é melhor um fórum geral ou um fórum para cada curso)
  • Tracking dos conteúdos acessados pelos alunos (tanto para os administradores saberem o que foi acesso, como para os alunos saberem o que já virão do curso)
  • Sistema de Exercícios (Exercícios de Submissão e Exercícios Online)

Licença e como contribuir

O projeto está sob a licença: The MIT License (MIT). Em outras palavras, faça o que quiser sem pedir ou dar satisfações.

Se desejar contribuir, pode falar comigo pelo twitter @gilenofilho ou criando uma issue no projeto.

Irei criar issues para as atividades, fiquem a vontade para dar suas opniões.

Irei inicialmente deixar os textos em português, mas quando houver uma versão mínima que possa ser colocada para uso de fato irei transcrever para o inglês e deixar algo mais global.

About

A simple e-learning plataform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages