Skip to content

Help teachers teach and learners learn, the ways of physics.

License

Notifications You must be signed in to change notification settings

stasostyk/phisics

Repository files navigation

About Phisics.tech, the interactive physics website

CC BY-NC-SA 4.0 Lines of code Website

Phisics.tech is a website with the aim of teaching physics through simulations. Physics is often hard to conceptualize with just long... laws... and f0rmu1a5. The best way to experience phyiscs is to visualize it. This project intends on showing those real life phenomena in an interactive, controlled, and understandable environment. Have fun!

Currently being used by 27,000+ students from 132 countries!

Awards

Frameworks

How to contribute

I am open to any helpful contribution! If you want to add a simulation or edit one, I recommend using the p5js online editor at editor.p5js.org. Note: If you only want to contribute a p5js simulation, go for it and I will include it in the actual website!

Comments, advise, corrections, or partnerships?

I would love to hear from you by email at s.ostyks@gmail.com. You can reach out in English, Polish, or Spanish.

Hosting the website locally

  1. Download the ruby programming language

  2. In your terminal, download Jekyll by running the following code

~ $ gem install bundler jekyll
  1. In your terminal, navigate to the root directory of this project (download it first!) and run
~/phisics $ bundle exec jekyll serve
  1. In your browser, open localhost:4000 or 127.0.0.1:4000

Simulations roadmap

  • Kinematics

    • 1D Kinematics
    • 2D kinematics
  • Dynamics

    • Inclined planes
    • Collisions
    • Pulleys
    • Calculating Pi
  • Thermodynamics

    • Calorimetry
    • Ideal gas
  • Waves

    • Basics/Intro
    • Types of Waves
    • Oscillating Tube of Water
    • Interference and Superposition
    • Refraction
    • Double Slit
  • Circular Motion

  • Uniform Circular Motion diagram

  • Spinning marble in a tube

  • Bucket of water on a rope

P.S. If you find any easter eggs, shhhh!

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License under its owner, Stanislaw Ostyk-Narbutt.

CC BY-NC-SA 4.0