Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 2 of 2
Full-Text Articles in Education
A Pilot Study On The Impact Of Teaching Assistant Led Cs1 Study Sessions Using Peer Instruction, Megan E. Gilbert
A Pilot Study On The Impact Of Teaching Assistant Led Cs1 Study Sessions Using Peer Instruction, Megan E. Gilbert
Senior Honors Projects, 2020-current
James Madison University’s Computer Science program strives to be a student-centered learning environment with a focus on creating a community for undergraduate success. National data reveals computer science has the lowest student retention rate compared to other STEM majors. The National Center for Women and Information Technology (NCWIT) has compiled a list of ways to retain students in Computer Science. In particular, NCWIT calls for collaboration indicate that “a sense of belonging, or a feeling of fit, is important for supporting student interest and persistence.” One aspect of creating community is the department’s longstanding commitment to provide undergraduate teaching assistants …
Generating Acoustic Projections Using 3d Models, Jake A. Brazelton
Generating Acoustic Projections Using 3d Models, Jake A. Brazelton
Senior Honors Projects, 2020-current
Raytracing is used in commercial graphics engines most commonly for lighting effects, but it also has many uses when it comes to acoustic simulation. Adopted directly from these computer graphics programs, the formulas presented herein enable the visualization of acoustic intensity levels throughout a 3D space using Python 3 and the OpenGL library. In addition to visualization, they also provide the ability to calculate the reverberation time and critical distance of an enclosed space in relation to its size and material makeup. The described application bundles all of these components together in a Qt5 application that allows users to view …