Cosmo: Um ambiente virtual de aprendizado com foco no Ensino de Algoritmos

  • Dilson José Lins Rabêlo Júnior
  • Carlos de Salles Soares Neto
  • Antonio Carlos Raposo
  • Luis Alves dos Santos Neto

Resumo


Um dos principais problemas enfrentados pelos cursos de graduação naárea de informática é a alta taxa de desistência prematura. Deve-se então considerar o papel crítico da disciplina de algoritmos, já que tal disciplina é o primeiro contato que o discente possui com programação de computadores. Tornar o ensino de programação mais prático é um desafio e o processo de ensino-aprendizagem tem contado com o auxílio da tecnologia para construções de ferramentas. O Cosmo é um ambiente virtual de aprendizado, multitarefa e extensível a plugins, focado em atividades voltada ao estudo da disciplina de algoritmos. A proposta deste trabalho se insere no contexto do projeto do Cosmo, apresentando sua arquitetura e funcionalidades, como elas foram concebidas e estruturadas.

Referências

Carvalho, M. d. and Tafner, P. (2006). Ensino superior brasileiro: a evasão dos alunos e a relação entre formação e profissão. Anais do 30o Encontro anual da ANPOCS.

Conway, M. J. and Pausch, R. (1997). Alice: easy to learn interactive 3d graphics. ACM SIGGRAPH Computer Graphics, 31(3):58–59.

de Oliveira Brandão, L., da Silva Ribeiro, R., and Brandão, A. A. (2012). A system to help teaching and learning algorithms. In Frontiers in Education Conference (FIE), 2012, pages 1–6. IEEE.

dos Santos, R. P. and Costa, H. A. X. (2006). Análise de metodologias e ambientes de ensino para algoritmos, estruturas de dados e programação aos iniciantes em computação e informática. INFOCOMP Journal of Computer Science, 5(1):41–50.

Kazimoglu, C., Kiernan, M., Bacon, L., and Mackinnon, L. (2012). A serious game for developing computational thinking and learning introductory computer programming. Procedia-Social and Behavioral Sciences, 47:1991–1999.

Palmeira, L. B. and Santos, M. P. (2014). Evasão no bacharelado em ciência da computação da universidade de brasília: análise e mineração de dados. Monografia do curso de Ciência da Computação da UnB–Universidade de Brasilia. Brasília: UnB.

Rapkiewicz, C. E., Falkembach, G. A. M., Seixas, L. M. J. d., Santos, N. d. S. R. S. d., Cunha, V. V. d., Klemann, M., et al. (2007). Estratégias pedagógicas no ensino de algoritmos e programação associadas ao uso de jogos educacionais. RENOTE: revista novas tecnologias na educação [recurso eletrônico]. Porto Alegre, RS.

Tillmann, N., Bishop, J., Horspool, N., Perelman, D., and Xie, T. (2014). Code hunt: searching for secret code for fun. In Proceedings of the 7th International Workshop on Search-Based Software Testing, pages 23–26. ACM.

Topalli, D. and Cagiltay, N. E. (2018). Improving programming skills in engineering education through problem-based game projects with scratch. Computers & Education, 120:64–74.
Publicado
26/07/2018
RABÊLO JÚNIOR, Dilson José Lins; SOARES NETO, Carlos de Salles; RAPOSO, Antonio Carlos; DOS SANTOS NETO, Luis Alves. Cosmo: Um ambiente virtual de aprendizado com foco no Ensino de Algoritmos. In: WORKSHOP SOBRE EDUCAÇÃO EM COMPUTAÇÃO (WEI), 26. , 2018, Natal. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 464-471. ISSN 2595-6175. DOI: https://doi.org/10.5753/wei.2018.3524.