Orientação TCC


1- Documentação para o desenvolvimento do TCC:

Orientando, leia atentamente cada um desses documentos, eles são guias importantes para assuntos relevantes ao desenvolvimento de qualquer trabalho científico :

Cartilha sobre plagio acadêmico :
https://www.dropbox.com/s/fn6qbly9qanw5i9/cartilha-sobre-plagio-academico.pdf?dl=0

Roteiro para a elaboração de monografia de conclusão de curso(TCC):
https://www.dropbox.com/s/50z1r6vy6trc1f7/RoteiroTCC.pdf?dl=0

Normas para normatização de trabalhos acadêmicos (UFRA):
https://www.dropbox.com/s/qqoy73x3bnou6m4/normasTrabalhoUFRA.pdf?dl=0

Minicurso de normatização (UFSC):
https://www.dropbox.com/s/p02xiifp3rzj12g/minicursonormalizacao.pdf?dl=0



2- Video Tutoriais sobre o software gestor de bibliografia Mendeley :

Essa ferramenta é muito importante e vai gerenciar toda a bibliografia do trabalho de conclusão de curso, para cada referencia feita no trabalho deve ter uma entrada no mendley, isso vai facilitar em muito as possíveis correções necessárias no TCC , bem como o compartilhamento das referencias entre professor e aluno.

Curso introdutório - Biblioteca Unesp de Rio Claro:
https://www.youtube.com/watch?v=gUGPY8g0w6k&t=282s

Atualização do curso- Biblioteca Unesp de Rio Claro
https://www.youtube.com/watch?annotation_id=annotation_170668137&feature=iv&src_vid=gUGPY8g0w6k&v=3Cc_6MlHHRE

3- Curso sobre gerenciamento de Código fonte com Git:

Curso de git para iniciantes:
https://www.youtube.com/watch?v=WVLhm1AMeYE&list=PLInBAd9OZCzzHBJjLFZzRl6DgUmOeG3H0

Git Guia Prático:
http://rogerdudler.github.io/git-guide/index.pt_BR.html


4-kit de ferramentas utilizadas no desenvolvimento de projetos de software

  • IDE Java Netbeans - https://netbeans.org/
  • IDE Python - Pycharm ( tem como requisitar uma licença acadêmica com validade de 1 ano e que libera todas as features do IDE, inclusive integração direta com o Django) - https://www.jetbrains.com/pycharm/
  • Editor de texto genérico ATOM : Muito bom para programar em python , C e java se você prefere utilizar a linha de comando diretamente, depois tem como instalar plugins específicos para a linguagem de programação utilizada - https://atom.io/
  • Modelagem OO com UML - Muitos recomendam o Astah eu pessoalmente uso mais o StarUML - Astah : http://astah.net/download StarUML : http://staruml.io/
  • Sistema de versão e site de armazenamento de projetos – Git – e Github :Apesar de serem duas coisas separadas eu estou juntando nesse item , o git foi o sistema de versão que mais me adaptei ao longo dos anos, ele também passou a ser largamente utilizado depois que o Linux Torvald passou a utilizar ele no projeto do linux, já o github passei a utilizar depois de testar 3 alternativas , é também bem conhecido no mundo open source. Git : https://git-scm.com/ / Github: https://github.com/
  • Sistema de anotação - Evernote : Utilizo para guardar pedaços de codigos(Snippets) para uso futuro https://www.evernote.com/
  • Gestor de tarefas - Wunderlist : https://www.wunderlist.com/pt/
  • Mapas mentais - Freemind : http://freemind.sourceforge.net/wiki/index.php/Download
  • Armazenamento em nuvem - Dropbox : https://www.dropbox.com/
  • Ferramenta de Groupware ( trabalho em grupo) - https://slack.com/