ABSTRACT
Our research goal is to understand the essential use of mental and conceptual models of Computer Science(CS) students in solving real-world graph problems. Most Computer Science(CS) students understand and assimilate graph-related algorithms, however sometimes fail to apply them in real-life scenarios. We investigated how CS students exhibit their conceptual understanding during problem-solving. An exploratory study revealed a significant use of conceptual models in successful students than in unsuccessful students in solving real-world graph problems. Hence this project aims to develop an effective intervention to progressively build correct conceptual models in CS engineering students to solve real-world graph problems.
- Hestenes, D. (2006). Notes for a modeling theory of science, cognition and instruction. Proceedings of the 2006 GIREP Conference. Modeling in Physics and Physics Education, 20--25.Google Scholar
- Hestenes, D. (1995). Modeling software for learning and doing physics. Thinking physics for teaching, 25--65.Google Scholar
- Seel, N. M. (2003). Model-centered learning and instruction. Technology, Instruction, Cognition and Learning, 1(1), 59--85.Google Scholar
- Guarino, N., Guizzardi, G., & Mylopoulos, J. (2020). On the philosophical foundations of conceptual models. Information Modelling and Knowledge Bases, 31(321)Google Scholar
- Bidlake, L., Aubanel, E., & Voyer, D. (2023, June). Investigating the Progression of Programmers' Mental Models. In Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2 (pp. 639--639).Google ScholarDigital Library
- Sorva, J. (2008, November). The same but different students' understandings of primitive and object variables. In Proceedings of the 8th International Conference on Computing Education Research (pp. 5--15).Google Scholar
- Gentner, D. & Stevens, A., L. (1983). Mental models. East Sussex: Taylor & Francis.Google Scholar
Index Terms
- Developing Effective Models in Computer Science Undergraduates for Solving Real-world Graph Problems
Recommendations
Developing Effective and Equitable K-12 Computer Science Teachers
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science EducationWhat teacher knowledge and skills are necessary for effective instruction of K-12 computer science? In recent years, standards and a national framework have delineated universal learning student outcomes in K-12 computer science (CS) education, but ...
Relevant real-world undergraduate research problems: lessons from the nsf-reu trenches
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationProjects funded by the National Science Foundation (NSF) Research Experiences for Undergraduates (REU) program aim to (a) enhance participation of students who otherwise might not have research opportunities, and (b) increase the number of students ...
A Model-based Learning Pedagogy for Conceptualizing and Solving Real-world Graph Problems
CompEd 2023: Proceedings of the ACM Conference on Global Computing Education Vol 2Our research is an extension of the modeling theory framework proposed by Hestenes [1]. An exploratory study examined how Computer Science (CS) students use mental and conceptual models to solve real-world problems using graph algorithmic concepts. The ...
Comments