Coder Social home page Coder Social logo

buildmlearn / physics-simulations Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 8.0 6.32 MB

This mobile application is targeted at school and university students studying Physics.

License: BSD 3-Clause "New" or "Revised" License

Java 3.96% HTML 95.83% CSS 0.21%

physics-simulations's Introduction

Physics-Simulations

This mobile application is targeted at school and university students studying Physics. The application would present various physics simulations to choose from. These simulations will range from basic simulations like spring and pendulum simulation to complex simulations like collisions. Once the user selects a simulation, they will see the simulation animating in real time. The user can also interact with the simulations by providing touch input, dragging objects or changing parameters like gravity, length (of pendulum, string), etc. As studies indicate, students are more interested to learn the concepts of Physics by actually seeing them in a tangible form in a lab, than studying the concepts in a classroom.

physics-simulations's People

Contributors

costinpapuc avatar croozeus avatar

Watchers

 avatar  avatar  avatar

physics-simulations's Issues

Bug in Atwood Simulation

In the Atwood Simulation, the bodies are connected to a pulley via a thread. However, when the position of any body moves above the position of pulley mid-point, a thread a shown going from within the body from the pulley mid-point to the top of the body. This should not happen as the bodies are opaque. I have corrected this and now the simulation looks more realistic. I would like to send a PR. @croozeus @costinpapuc

Bug in spring simulation

In the spring simulation the labels showing different category of energies overlap with the x axis, making it difficult for the user to view the labels. Here is a screenshot

screenshot_20170116-143436

After modification it will look like this-
screenshot_20170116-144257
I would like to send a PR . @croozeus @costinpapuc

Issue with landscape mode

The 'About' page in the portrait mode works fine, however in the landscape mode only a part pf the page is visible to the user. As there is no scroll view, the user cannot see the lower part of the page, aas shown below.
screenshot_20170110-121029
@croozeus @costinpapuc I would like to fix this by adding a ScrollView to the layout. Can I send a PR?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.