Publications

2024

GONÇALVES, D. A., CACEFFO, R., VALENTE, J. A., BONACIN, R., DOS REIS, J. C., & BARANAUSKAS, M. C. C. (2024). Enactive interaction in technology-based learning environments: A systematic literature review. Educational Technology & Society, 27(2), 87-113. https://doi.org/10.30191/ETS.202404_27(2).RP02

2023

SILVA, E.P., CACEFFO, R., & AZEVEDO, R. (2023). A Syllabi Analysis of CS1 Courses from Brazilian Public Universities. Brazilian Journal of Computers in Education (Revista Brasileira de Informática na Educação – RBIE), 31, 407-436. DOI: 10.5753/rbie.2023.2870
CACEFFO, R., WAINER, J., GAMA, G., GARCIA, I., & AZEVEDO, R. (2023). Perceptual Learning Modules (PLM) in CS1: a Negative Result and a Methodological Warning. Journal of Universal Computer Science, 29(9), 988-1009. https://doi.org/10.3897/jucs.96347
SILVA, E. P. da; CACEFFO, R.; AZEVEDO, R. When Test Cases Are Not Enough: Identification, Assessment, and Rationale of Misconceptions in Correct Code (MC³). Brazilian Journal of Computers in Education, [S. l.], v. 31, p. 1165–1199, 2023. DOI: 10.5753/rbie.2023.3552. Disponível em: https://sol.sbc.org.br/journals/index.php/rbie/article/view/3552
SILVA, E.P., CACEFFO, R., & AZEVEDO, R. (2023) Passar nos casos de teste é suficiente? Identificação e análise de problemas de compreensão em códigos corretos. In: SIMPÓSIO BRASILEIRO DE EDUCAÇÃO EM COMPUTAÇÃO (EDUCOMP), 3, 2023, Evento Online. Anais do Educomp 2023. Porto Alegre: Sociedade Brasileira de Computação, 2023. p. 119-129. DOI: https://doi.org/10.5753/educomp.2023.228346.
 
CORTINOVIS, R.; BOLTON, P.; CACEFFO, R. (2023). An Open List of Computer Programming Student’s Common Problems and its Leverage in Teaching Practice. In Anais do III Simpósio Brasileiro de Educação em Computação, (pp. 108-118). Porto Alegre: SBC. doi:10.5753/educomp.2023.228328  
AZEVEDO, R.; CORREIA, R.; CACEFFO, R. (2023). O Bacharelado Interdisciplinar em Tecnologia da Informação EaD da Univesp. In Anais do XXXI Workshop sobre Educação em Computação, agosto 06, 2023, João Pessoa/PB, Brasil. SBC, Porto Alegre, Brasil, 317-326. DOI: https://doi.org/10.5753/wei.2023.230906.
SILVA, E.; CACEFFO, R.; AZEVEDO, R. (2023). Misconceptions in Correct Code: rating the severity of undesirable programming behaviors in Python in CS1 courses. In Thechnical Report 23-01, C, Unicamp , SP, Brasil. 149 pages. January, 2023 BibTex
 

2022

R. C. Ferrao, I. Dos Santos Montagner, R. Caceffo and R. Azevedo, "How much C can students learn in one week? Experiences teaching C in advanced CS courses," 2022 IEEE Frontiers in Education Conference (FIE), Uppsala, Sweden, 2022, pp. 1-8, https://doi.org/10.1109/FIE56618.2022.9962662 
SILVA, E.; CACEFFO, R.; AZEVEDO, R. (2022). Análise dos Tópicos Mais Abordados em Disciplinas de Introdução à Programação em Universidades Federais Brasileiras. Em Anais do Simpósio Brasileiro de Educação em Computação (EduComp 2022). Porto Alegre; Sociedade Brasileira de Computação. p29-39.  https://doi.org/10.5753/educomp.2022.19196 
CACEFFO, R.; GONÇALVES, D.;BONACIN, R.;DOS REIS, J.;VALENTE, J.;BARANAUSKAS, M.C.C. (2022) Children's social interactions within a socioenactive scenario. In Computers & Education, 176 (1), 2022. ISSN 0360-1315, DOI: https://doi.org/10.1016/j.compedu.2021.104324.

2021

GONÇALVES, D. A.; CACEFFO, R.;. VALENTE,  J. A.;  BARANAUSKAS, M. C. C. (2021). Design of Socioenactive Systems Based on Physiological Sensors and Robot Behavior in Educational Environments. Revista Brasileira De Informática Na Educação, 29, 1356–1376. https://doi.org/10.5753/rbie.2021.2104
Gonçalves D.A., Caceffo R., Baranauskas M.C.C. (2021) Analysis of Emotion in Socioenactive Systems. In: Kurosu M. (eds) Human-Computer Interaction. Theory, Methods and Tools. HCII 2021. Lecture Notes in Computer Science, vol 12762. Springer, Cham. https://doi.org/10.1007/978-3-030-78462-1_41
SILVA, E.; CACEFFO, R.; AZEVEDO, R. (2021). Análise Estática de Código em Conjunto com Autograders. In Anais Estendidos do Simpósio Brasileiro de Educação em Computação, (pp. 25-26). Porto Alegre: SBC.
VALENTE, J. M.; CACEFFO, R.; BONACIN, R.; DOS REIS, J.; GONÇALVES, D.A.; BARANAUSKAS, M.C. (2021). Embodied-based environment for kindergarten children: Revisiting constructionist ideas. British Journal of Educational Technology, 52, 986– 1003. https://doi.org/10.1111/bjet.13078
 
GONÇALVES, D.; CACEFFO, R.; CARBAJAL, M.; REIS, J.; BONACIN, R.; VALENTE, J.; BARANAUSKAS, M.C.C. (2021). Revisão de Literatura e Análise de Metadados e Descritores sobre Tecnologias Ubíquas em Sistemas Sociais e Enativos de Contextos Educacionais. Em Relatório Técnico IC-21-02, Instituto de Computação, Unicamp, SP, Brasil.  60 páginas. Fevereiro de 2021.  BibTex 

2020

SILVA, E.P., CACEFFO, RSILVA, E.; CACEFFO, R.; AZEVEDO, R. (2020). Aprendizagem Ativa no Ensino de Programação: Integrando Autograders, Inventário de Conceitos e Análise do Impacto na Carga de Trabalho dos Docentes. Em XV Workshop de Teses, Dissertações e Trabalhos de Iniciação Científica em Andamento do IC-UNICAMP, 2020, Campinas. Anais do XV Workshop de Teses, Dissertações e Trabalhos de Iniciação Cientifica em Andamento do IC-UNICAMP, pp 16-21, 2020.
BESHAI, P.; CACEFFO, R.; BOOTH, K. (2020). Providing Semi-private Feedback on a Shared Public Screen by Controlling Presentation Onset. ACM Trans. Appl. Percept. 17, 3, Article 11 (November 2020), 32 pages. DOI:https://doi.org/10.1145/3419983
CACEFFO, R.; AZEVEDO, R. (2020). Improving Students’ Motivation and Focus Through the Gamification in the Computer Science Peer Instruction Methodology (CSPI). Comunicações Em Informática, 4(2), 16-19. https://doi.org/10.22478/ufpb.2595-0622.2020v4n2.53115
ARAUJO, G.; CACEFFO, R.; GARCIA, I.; AZEVEDO, R.  (2020) Estudo da Taxonomia de Bloom e Criação de um Instrumento de Medição do Nível de Bloom no Contexto de MC102. Em Relatório Técnico IC-20-05, Instituto de Computação, Unicamp, SP, Brasil.  53 páginas. Abril de 2020. BibTex
VALENTE J.A., CACEFFO, R., MOREIRA, E.A., BONACIN, R., DOS REIS, J.C., CARBAJAL, M. L., D'ABREU, J.V.V., GONÇALVES, F.M., BRENNAND, C.V.L.T., BARANAUSKAS, M.C.C.  A Robot-based Activity for Kindergarten Children: an embodied exercise. In: Proceedings of Constructionism Conference 2020, Dublin. pp137-146, ISBN: 978-1-911566-09-0

2019

CACEFFO, R.; VALLE, E.; MESQUITA, R.; AZEVEDO, R. (2019). Assessment of Predictive Power of the Felder & Silverman Learning Styles Model on Student’s Performance in an Introductory Physics Course. In European Journal of Physics Education [S.I], v.10, n.2, p.1-22, apr. 2019. ISSN 1309-7202. BibTex
CACEFFO, R.; Frank-Bolton, P.; Souza, R.; Azevedo, R. (2019). Identifying and Validating Java Misconceptions Toward a CS1 Concept Inventory. In Innovation and Technology in Computer Science Education (ITiCSE ’19), July 15–17, 2019, Aberdeen, Scotland Uk. ACM, New York, NY, USA, 7 pages. https://doi.org/10.1145/3304221.3319771
FEITOSA, G.; CACEFFO, R. (2019). Aprimoramento de cursos de CS1 através do desenvolvimento e validação do Computer Science Concept Inventory e Learning Analytics. Em Relatório Técnico IC-PFG-19-39, Instituto de Computação, Unicamp, SP, Brasil. 17 páginas. Dezembro de 2019. BibTex
OMOTE, I.; CACEFFO, R. (2019). Avaliação do impacto da metodologia Computer Science Peer Instruction (CSPI) e da Taxonomia de Bloom na disciplina Introdutória CS1.Em Relatório Técnico IC-PFG-19-03, Instituto de Computação, Unicamp, SP, Brasil. 23 páginas. Julho de 2019. BibTex
 
CACEFFO, R.; Frank-Bolton, P.; Souza, R.; Azevedo, R. (2019). Identifying and Validating Java Misconceptions – Complementary Material. In Technical Report 19-05, Institute of Computing, University of Campinas, SP, Brasil. 49 pages. April, 2019    BibTex
CACEFFO R. et al. (2019) Collaborative Meaning Construction in Socioenactive Systems: Study with the mBot. In: Zaphiris P., Ioannou A. (eds) Learning and Collaboration Technologies. Designing Learning Experiences. HCII 2019. Lecture Notes in Computer Science, vol 11590. Springer, Cham  DOI: https://doi.org/10.1007/978-3-030-21814-0_18
OMOTE, I.; CACEFFO, R. (2019) Avaliação do impacto da metodologia Computer Science Peer Instruction (CSPI) e da Taxonomia de Bloom na disciplina Introdutória de Programação (MC102). Revista dos Trabalhos de Iniciação Científica da UNICAMP, Campinas, SP, n. 27, p. 1–1, 2019. DOI: 10.20396/revpibic2720191849. Disponível em: https://econtents.bc.unicamp.br/eventos/index.php/pibic/article/view/1849
 
SOUZA, R. Paes L. de; CACEFFO, R. Produção de concept inventory a partir do estudo da linguagem de programação Java. Revista dos Trabalhos de Iniciação Científica da UNICAMP, Campinas, SP, n. 26, 2019. DOI: 10.20396/revpibic2620181205. Disponível em: https://econtents.bc.unicamp.br/eventos/index.php/pibic/article/view/1205
 
BENATTI, R.; CACEFFO, R. Creating a system to administrate the Concept Inventory instrument in the educational programming learning context. Revista dos Trabalhos de Iniciação Científica da UNICAMP, Campinas, SP, n. 27, p. 1–1, 2019. DOI: 10.20396/revpibic2720192414. Disponível em: https://econtents.bc.unicamp.br/eventos/index.php/pibic/article/view/2414
 
APARECIDA, T. ; AZEVEDO, R.; CACEFFO, R. (2019) Avaliação e categorização de equívocos em códigos produzidos no ensino introdutório de computação. Revista dos Trabalhos de Iniciação Científica da UNICAMP, Campinas, SP, n. 26, 2019. DOI: 10.20396/revpibic2620181273. Disponível em: https://econtents.bc.unicamp.br/eventos/index.php/pibic/article/view/1273.
 
GAMA, G.; CACEFFO, R.; SOUZA, R.; BENATTI, R.; APARECIDA, T.; CALDAS, T.; GARCIA, I.; AZEVEDO, R. (2018). Why do students make mistakes? An Antipattern Documentation about Misconceptions related to CS1 Introductory Programming Courses in Python”.  In Revista dos Trabalhos de Iniciação Científica da UNICAMP, Campinas, SP, n. 26, 2019. DOI: 10.20396/revpibic262018559. Disponível em: https://econtents.bc.unicamp.br/eventos/index.php/pibic/article/view/559
 

2018

SOUZA, R. CACEFFO, R.; AZEVEDO, R. (2018). “Produção de Concept Inventory a partir do estudo da linguagem de programação JAVA.”.  In XXVI Congresso de Iniciação Científica da Unicamp. 17 a 19 de outubro de 2018. Unicamp, Brasil.
SOUZA, R.; CACEFFO, R.; FRANK-BOLTON, P; AZEVEDO, R. (2018). An Antipattern Documentation about Possible Misconceptions related to Introductory Programming Courses (CS1) in Java. In Technical Report 18-20, Institute of Computing, University of Campinas, SP, Brasil. 42 pages. December, 2018    
GAMA, G; CACEFFO, R.; SOUZA, R.; BENATTI, R.; APARECIDA, T.; GARCIA, I.; AZEVEDO, R. (2018). An Antipattern Documentation about Misconceptions related to an Introductory Programming Course in Python. In Technical Report 18-19, Institute of Computing, University of Campinas, SP, Brasil. 106 pages. November, 2018
BENATTI, R.; CACEFFO, R.; AZEVEDO, R. (2018). Criação de uma Ferramenta Web para Gerenciamento de Inventários Conceituais no Contexto de Cursos Introdutórios de Programação (CS1). In Technical Report 18-17, Institute of Computing, University of Campinas, SP, Brasil. 42 pages. November, 2018    BibTex
 
CACEFFO, R.; WOLFMAN, S.; BOOTH, K.; GAMA, G.; GARCIA, I.; CALDAS, T.; AZEVEDO, R. (2018) An exploratory questionnaire to support the identification and assessment of misconceptions in CS1 courses based on C programming language. In Technical Report 18-16, Institute of Computing, University of Campinas, SP, Brasil. 41 pages. October, 2018  BibTex
CACEFFO, R..; GAMA, G.; WAINER, J.; I, GARCIA; AZEVEDO, R. (2018) A Questionnaire of Perceptual Learning Modules (PLM) for Introductory Programming (CS1) Courses in Python. In Technical Report 18-11, Institute of Computing, University of Campinas, SP, Brasil. 46 pages. September, 2018  BibTex
CACEFFO, R..; GAMA, G.; MOREIRA, M.; GARCIA, I.; AZEVEDO, R. (2018) Usability and Reliability Data Relative to the Use of Clickers to Support the Computer Science Peer Instruction (CSPI) Approach. In Technical Report 18-08, Institute of Computing, University of Campinas, SP, Brasil. 40 pages. June, 2018 BibTeX
CACEFFO, R..; GAMA, G.; BENATTI, R.; APARECIDA, T.; CALDAS, T.; AZEVEDO, R. (2018) A Concept  Inventory  for CS1 Introductory Programming Courses in C. In Technical Report 18-06, Institute of Computing, University of Campinas, SP, Brasil. 107 pages. March, 2018  BibTeX 
CACEFFO, R..; ABREU, J.; GONÇALVES, F.; TAKINAMI, O.; ROMANI, R.; BARANAUSKAS, C. (2018) Socio-enactive Systems: The Educational Scenario. In Technical Report 18-01, Institute of Computing, University of Campinas, SP, Brasil. 40 pages. March, 2018  
CACEFFO, R.; GAMA, G.; AZEVEDO, R. (2018).  Exploring Active Learning Approaches to Computer Science Classes.  In Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE '18). ACM, New York, NY, USA,  922-927. DOI: https://doi.org/10.1145/3159450.3159585 BibTeX

2017

ANDRADE, I.; CACEFFO, R.; SOUZA, R.; AZEVEDO, R.; BRAGA, D. (2017). Aprender a língua espanhola pelo aplicativo Vecindario: soluções para as necessidades contemporâneas.  Em XXVIII SBIE – Simpósio Brasileiro de Informática na Educação. 8 páginas. 2017, UFPE,  Recife, Brasil.  
CACEFFO, R. FRANÇA, B.; GAMA, G.; BENATTI, R.; APARECIDA, T.; CALDAS, T.; AZEVEDO, R. (2017) An Antipattern Documentation about Misconceptions related to an Introductory Programming Course in C. In Technical Report 17-15, Institute of Computing, University of Campinas, SP, Brasil. 42 pages. October, 2017.  BibTeX

2016

CACEFFO,R.;WOLFMAN,S.;BOOTH, K. 2016. Developing a Computer Science Concept Inventory for Introductory Programming. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education (SIGCSE '16). ACM, New York, NY, USA, 364-369. DOI=http://dx.doi.org/10.1145/2839509.2844559   BibTeX  ACM Ref

2015

CACEFFO, R.; ROCHA, H.; AZEVEDO, R. 2015. A Ubiquitous, Pen-Based and Touch Classroom Response System Supported by Learning Styles. In The Impact of Pen and Touch Technology on Education. Hammond, T.; Valentine, S.; Adler, A.; Payton, M. (Eds). Human-Computer Interaction Series. pp 373-381. ISBN 878-3-319-15593-7. ISBN 978-3-319-15594-4 (eBook). DOI 10.1007/978-3-319-15594-4 . ISSN 1571-5035.  Springer International Publishing. Switzerland. 2015 
CACEFFO, R.  (2015) Arquitetura para Suporte a Aplicações Ubíquas que Viabilizam a Criação de um Ambiente de Aprendizado Ativo em Sala de Aula. Tese de Doutorado. Instituto de Computação da Unicamp - Unicamp. Campinas, SP - Brasil. Fevereiro de 2015. 

2014

CACEFFO, R.; AZEVEDO, R. 2014 . LSQuiz: A Collaborative Classroom Response System to Support Active Learning through Ubiquitous Computing. In 11th International Conference on Cognition and Exploratory Learning in Digital Age (CELDA 2014), Porto, Portugal, October 2014. pp 63-71. ISBN: 978-989-8533-23-4  

2013

CACEFFO, R..; ROCHA, H. V.; AZEVEDO, R.  2013. A Ubiquitous Pen-Based and Touch Classroom Response System Supported by Learning Styles, 03/2013, In Workshop for Pen and Touch Technology in Education (WIPTTE), Los Angeles, CA, USA, 2013.  

2012

CACEFFO, R.; ROCHA, H. 2012. Design and Model of a Ubiquitous Classroom Response System Through Context Factors. In Ubiquitous Learning an International Journal, v. 4, p. 61-77, 2012.

2011

CACEFFO, R.; ROCHA, H.; AZEVEDO, R. 2011. Ferramenta de apoio para o aprendizado ativo usando dispositivos com caneta eletrônica. Em Revista Brasileira de Informação na Educação, v. 19, p. 25-41, 2011.
SILVA, E.; CCACEFFO, R.; ROCHA, H.  2011. Arquitetura para Suporte a Aplicações Ubíquas que Viabilizam a Criação de um Ambiente de Aprendizado Ativo em Sala de Aula. Em 6o Workshop de Teses, Dissertações e Trabalhos de Iniciação Científica em Andamento do IC-UNICAMP, 2011, Campinas. Anais do 6o Workshop de Teses, Dissertações e Trabalhos de Iniciação Cientifica em Andamento do IC-UNICAMP, pp 25-26, 2011.
CACEFFO, R.; ROCHA, H. 2011. Ubiquitous Classroom Response System: An Innovative Approach to Support the Active Learning Model. In Ubiquitous Learning: An International Journal, v. 3, p. 43-55, 2011. 

2009

CACEFFO, R.; ROCHA, H.  2009.  Arquitetura Pervasiva para Suporte ao Ambiente de Aprendizado Ativo na Sala de Aula. Em 5o Workshop de Teses, Dissertações e Trabalhos de Iniciação Científica em Andamento do IC-UNICAMP, 2009, Campinas. Anais do 5o Workshop de Teses, Dissertações e Trabalhos de Iniciação Científica em Andamento do IC-UNICAMP, 2009. v. 1. p. 215-219.
CACEFFO, R.; ROCHA, H.; AZEVEDO, R. 2009. Ferramenta de apoio para o aprendizado ativo usando dispositivos com caneta eletrônica. Em 5o Workshop de Teses, Dissertações e Trabalhos de Iniciação Científica em Andamento do IC-UNICAMP, 2009, Campinas. Anais do 5o Workshop de Teses, Dissertações e Trabalhos de Iniciação Científica em Andamento do IC-UNICAMP, 2009. v. 1. p. 107-110.
CACEFFO, R.; ROCHA, H.; AZEVEDO, R. 2009. Slides Manager Tool: Supporting Active Learning Using Tablet PC and Pen-Based Devices. In Laura M. Konkle; Robert H. Reed,; Dave A. Berque. (Org.). The Impact of Tablet PCs and Pen-Based Technology. 1ed. West Lafayette, IN 47907 USA: Purdue University Press, 2009, v. 1, p. 39-47. 
CACEFFO, R. (2009) Ferramenta de apoio para o aprendizado ativo usando dispositivos com caneta eletrônica. Dissertação de Mestrado. Instituto de Computação da Unicamp - Unicamp. Campinas, SP - Brasil. Fevereiro de 2009. BibTeX