Science Centre Singapore and its group of attractions will remain closed until further notice.

Please note that the Science Centre exhibitions will be closed on all Mondays except school and public holidays. Lab lessons for schools will continue as per normal on closure days. We thank you for your understanding.

Science makes extensive use of models to describe reality. The predictive powers of models are also the foundation of technology/engineering. However, even the application of simple models can quickly result in challenging mathematical problems. Numerical simulations on computers are a much easier way to understand the behaviour of a model.

In this workshop, students formulate mathematical models of simple mechanical systems such as the motion of projectiles including air drag, the non-harmonic motion of a physical pendulum, or the motion of a planet. They get introduced to the principles of solving the equations of motion by numerical integration and program computers using the Python language accordingly.

Syllabus Links:

  • Physics O-Level: Kinematics, Dynamics, Newton's law, Physics
  • A-Level: Forces, Dynamics, Energy, Gravitational field, Motion in a circle, Oscillations, Computing
  • O-Level: Algorithms, Programming, Mathematics
  • O-Level: Rate and speed, Functions and graphs, Problems in real-world contexts, Geometry and Measurement Mathematics
  • A-Level: Functions and Graphs, Vectors, Sequences and series, Calculus, Numerical methods

    Please contact for all enquiries related to this workshop
Delivery Type Lecture Demonstration
Level S2, S3, S4, S5, JC1, JC2
Number of Pax 10 to 24
Duration 3 hours
Timing 9.30am, 2.30pm
Fees $15

Book this programme