Date of Submission
Spring 2022
Academic Program
Computer Science
Project Advisor 1
Keith O'Hara
Abstract/Artist's Statement
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
On-Campus only
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.
Recommended Citation
Rallis, Samuel George, "Using Mixed Reality to Better Develop Computational Thinking Skills in CS2" (2022). Senior Projects Spring 2022. 36.
https://digitalcommons.bard.edu/senproj_s2022/36
This work is protected by a Creative Commons license. Any use not permitted under that license is prohibited.
Bard Off-campus DownloadBard 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.