The Optics Bench JavaScript Physlet allows users to add various optical elements (lens, mirror, and aperture) and light sources (beam, object, point source) and see their effect. Elements and sources can be added to the optics bench by clicking on the appropriate button and then clicking inside the simulation at the desired location. Moving the mouse shows position, while a click-drag will measure angle.
The Optics Bench Physlet is distributed as web page that is also a Progressive Web Application (PWA). A PWA is a type of mobile app that is delivered through the web, that can work off-line, and that can be installed on a user's home screen. PWAs are built using industry-standard web technologies including HTML, CSS and JavaScript.
The Optics Bench Java Physlet was developed in Java by Mike Lee and Wolfgang Christian. It was converted from Java to JavaScript by W. Christian using the SwingJS system developed at St. Olaf College.
Christian, W., & Lee, M. (2020). Optics Bench JS [Computer software]. Retrieved December 13, 2024, from https://www.compadre.org/Repository/document/ServeFile.cfm?ID=15324
Christian, Wolfgang, and Michael J. Lee. "Optics Bench JS." https://www.compadre.org/Repository/document/ServeFile.cfm?ID=15324 (accessed 13 December 2024).
%0 Computer Program %A Christian, Wolfgang %A Lee, Michael J. %D 2020 %T Optics Bench JS %U https://www.compadre.org/Repository/document/ServeFile.cfm?ID=15324
Disclaimer: ComPADRE offers citation styles as a guide only. We cannot offer interpretations about citations as this is an automated procedure. Please refer to the style manuals in the Citation Source Information area for clarifications.
it is exact copy of the same resource, I merely upload it to my server to understand the resource functions. This download file cannot run on local machines, and only runs on secure web server. See: https://iwant2study.org/ospsg/index.php/interactive-resources/physics/04-waves/04-light/924-optics-bench-js-written-by-wolfgang-christian-and-michael-j-lee
The iwant2study Optics Bench page is https://iwant2study.org/lookangejss/04waves_13light/Java/opticsbench/index.html is used to serve the files.