Date of Submission
Project Advisor 1
Many concepts taught in CS2 relate strongly to abstractions and require students to conceptualize intangible theory. This alteration in thinking and learning style can prove difficult for those new to the discipline. To counteract this, this project is designed to aid teaching and learning through a projector-camera system. Using mixed-reality allows learners better insight into how these abstract concepts are represented visually, while increasing engagement and interactivity. Additionally, the system aims to allow professors and tutors to devote more time to higher-level learning, while the essentials are practiced and drilled using a virtual tutor. The system uses Monopoly money and colored tokens to represent array elements and local variables in rudimentary sorting algorithms. By engaging with the system, modifying inputs, and sorting tangible array elements, the user learns and strengthens the skills required to succeed in higher-level CS courses.
Open Access Agreement
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.
Rallis, Samuel George, "Using Mixed Reality to Better Develop Computational Thinking Skills in CS2" (2022). Senior Projects Spring 2022. 36.
This work is protected by a Creative Commons license. Any use not permitted under that license is prohibited.Bard Off-campus Download
Bard College faculty, staff, and students can login from off-campus by clicking on the Off-campus Download button and entering their Bard username and password.