Skip to content

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

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages