Teaching coding through visualisations

About this example

The aim is to get students to create visualisations to understand interesting and complex concepts and learn coding through this process. This teaching activity combines two things: the ability to teach programming and apply it to the discipline area of physics.

School of Physics and Astronomy

Try it out

This activity requires a medium level of effort to implement.

Recommended resources and training:

  • Identify the key things that could be visualised.
  • Learn Mathematica or find someone who does.
  • Have a clear design idea for how the students would apply the coding.
  • Have teaching assistants available with the required skills.

Supporting resources

Here is an additional resource that you can browse to help you implement this type of teaching activity.