Skip to content

Physics Simulations (Newton's Laws, Standing Waves) made with JavaFX.

License

Notifications You must be signed in to change notification settings

Verdone/vanier-capstone-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

Capstone Project - CEGEP Vanier College, Computer Science and Mathematics Program

Summary

For the last semester of the 200.C0 program at Vanier College, a capstone project was assigned to groups of students that would reflect what was taught in previous courses. Aside from coding, students were taught about Scrum/Agile workflows, the software development cycle, how to breakdown project activites with Trello, write PCA Reports, and eventually presented their projects in-class. In this repository, the code for the application has been made accessible.

Our group created two educational and interactive simulations related to physics: the first was for Newton's laws of motion, and the second was for standing waves. Laurenz and I were responsible for programming and designing the standing waves simulation.

The tools used for this project were Java, JavaFX, & CSS — while JSON was also used to fetch data and pictures relating to the simulations.

My final grade for this class was 100%. If you are stumbling upon this repo and are a student at Vanier working on their capstone project right now, good luck!

Additional Information

Check out the download page for the JSON-simple JAR file along with the one for JavaFX and how to run it, as these are necessary to run the desktop application on a device.

Gallery

Newton's laws of motion simulation showcase - enter values for applied force, mass, and friction force, then behold!

Stationary/Standing wave simulation showcase - enter values for frequency, wave speed, and amplitude, then behold!

About

Physics Simulations (Newton's Laws, Standing Waves) made with JavaFX.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published