The landscape of education is constantly evolving, and nowhere is this more evident than in the realm of Science, Technology, Engineering, and Mathematics (STEM) subjects. Traditionally, STEM education has been characterized by rote memorization and textbook learning. While these methods have their place, they often fail to capture the inherent excitement and wonder inherent in these fields.