NASA Glenn has numerous web-based simulation programs within their Beginner’s Guide to Aeronautics (BGA) website series that are currently using outdated applets that no longer run correctly. An Application Programming Interface (API) has been found that will convert the applets, but the software conversion is in the works. Once the converter is complete, testing of the JavaScript will be needed to ensure the conversion accurately replicates the original applet. In the meantime, the intern will convert the simpler applets written in Java using the AWT library to a modern web framework using Scalable Vector Graphics (SVG), HTML5, Cascading Style Sheets (CSS), and JavaScript. In addition, there is a lot of work and updates needed to modernize the BGA website using Wordpress. It is expected for the intern to recommend improvements and updates to some of these sites in the area of aeronautics. The core competency is Air-Breathing Propulsion. Background in physics, math or STEM areas including principles of aeronautics is helpful as it applies to the programming of specific simulations. This internship is full-time.
Academic Level
Undergraduate Freshman; Undergraduate Sophomore; Undergraduate Junior; Undergraduate Senior
Preferred Major
Computer and Information Sciences – Computer Programming; Computer and Information Sciences – Information Science/Studies; Engineering – Aerospace / Aeronautical and Astronautical Engineering; Engineering – Physics; Mathematics; Multi-disciplinary – Mathematics and Computer Science; Science Technology – Science Technologies/Technicians
Tags: html5, javascript, wordpress