AHMAD IBRAHIM PUTRA BIN ADLAN SMK AGAMA KERIAN
RayRuler Interactive Simulation is an educational innovation designed to address challenges in teaching optics, particularly in understanding image formation by lenses and mirrors. This digital interactive simulation allows students to explore ray diagram concepts visually and manipulatively. Unlike traditional methods that rely on static drawings and verbal explanations, this simulation provides a dynamic learning experience where students can move components and observe real-time changes in image formation.
The simulation was developed using JavaScript programming language based on the p5.js platform, an open-source library that facilitates the creation of interactive and visually engaging graphics. By implementing an object-oriented and user-manipulable design, students can control the position of rays and objects, observing their effects on image formation in real time.
The effectiveness of the RayRuler Interactive Simulation was evaluated through a quantitative study involving pre- and post-tests conducted on Form 4 students. The Wilcoxon signed-rank test revealed a significant improvement in students’ performance after using the simulation, proving its impact on enhancing accuracy in drawing and understanding light-related concepts.
In addition to benefiting students, teachers also experienced positive outcomes, such as reduced instructional time and improved quality of classroom discussions. The potential to extend this simulation with Augmented Reality (AR) integration further highlights its promise for broader application in STEM education.