Como escrever a metodologia do Trabalho de Conclusão de Curso (TCC) de Ciência da Computação?
Para escrever a metodologia do TCC em Ciência da Computação, é essencial detalhar como o problema foi abordado e justificar cada escolha feita no processo. Os tipos de pesquisa mais comuns são a pesquisa experimental, desenvolvimento de sistemas, revisão bibliográfica e benchmarking.
A pesquisa experimental envolve a criação de experimentos controlados para testar hipóteses, comum em áreas como inteligência artificial, aprendizado de máquina e otimização de algoritmos. Já o desenvolvimento de sistema é ideal para TCCs que resultam em softwares, aplicativos, frameworks ou algoritmos. A revisão
Perguntas Mais Frequentes
- Na maioria dos casos, não é necessário submeter projetos de desenvolvimento de sistemas ou algoritmos ao CEP, pois não envolvem seres humanos diretamente. Porém, se o sistema coletar dados pessoais ou envolver experimentos com usuários, é obrigatório consultar o CEP e, se necessário, obter o Termo de Consentimento Livre e Esclarecido (TCLE).
- Aponte diferenciais no escopo, abordagem tecnológica, integração de funcionalidades, desempenho ou aplicação em novo contexto. Use benchmarking para comparar seu sistema com soluções existentes e evidenciar melhorias ou inovações.
- Não é obrigatório, mas é altamente recomendado disponibilizar o código em repositórios (GitHub, GitLab) para garantir transparência, facilitar avaliação e permitir reprodutibilidade. Documente o versionamento e explique brevemente o fluxo de desenvolvimento na metodologia.
- Detalhe a origem dos dados (bases públicas, coleta própria), critérios de inclusão/exclusão (relevância, qualidade, tamanho), processos de pré-processamento (limpeza, normalização) e, se aplicável, a divisão em conjuntos de treino, validação e teste.
- Depende do objetivo do experimento. Para testes exploratórios, 5 a 10 usuários podem ser suficientes. Para avaliações estatísticas, recomenda-se amostras maiores, justificando com base em trabalhos correlatos ou métodos de cálculo de poder estatístico.
- Descreva as principais decisões técnicas, arquitetura, ferramentas e fluxos, sem detalhar cada linha de código. Use diagramas para ilustrar componentes e processos, e deixe detalhes do código para anexos ou repositórios online.
- São comuns análises quantitativas (tempo de execução, acurácia, consumo de recursos), qualitativas (usabilidade, satisfação do usuário) e comparativas (benchmarking com sistemas de referência). Escolha a análise mais adequada ao objetivo do seu TCC.
- Sim. Liste todas as bibliotecas, frameworks e ferramentas relevantes na metodologia, justificando as escolhas quando possível. Isso contribui para a reprodutibilidade e entendimento do ambiente de desenvolvimento.
Preciso submeter meu TCC de Ciência da Computação ao Comitê de Ética em Pesquisa (CEP)?▾
Como justificar a originalidade do meu sistema se o tema já é bastante explorado?▾
É obrigatório publicar o código-fonte do sistema desenvolvido?▾
Como descrever a coleta de dados em projetos de IA ou machine learning?▾
Quantos usuários ou participantes preciso para validar meu sistema ou experimento?▾
Como equilibrar a explicação técnica do código e a clareza textual na metodologia?▾
Que tipos de análise de resultados são aceitos em TCC de Ciência da Computação?▾
Preciso citar todas as bibliotecas e frameworks utilizados?▾
Tópicos Relacionados
Quer que a Olivia escreva sua metodologia?
A IA da Olivia Academy escreve a seção de metodologia do seu TCC completa e em ABNT.
Testar grátis agora