Welcome to Physics Ocean ! This website aims to explain physical concepts in the most straightforward way.
Each concept is presented in the form of an article with the following structure:- A straight definition.
- Explanations that complete the definition and that can if necessary give a context.
- Depending on the nature of the concept, a series of additional explanations, applications, or parallels to be made with other notions.
This structure serves two purposes, first to serve as a dictionary to quickly review a forgotten concept or formula and second, to serve as a platform to efficiently learn specific concepts. On the other hand, the site isn't a physics course, it does not offer a global context for learning the different notions.
This website implements some functionalities to improve his pedagogy. As the website author is a newbie in web design, there's still work to do before implementing all the features he has imagined.
Here are the implemented and imagined functionalities.
Implemented functionalities
Additional information by mouse hover on the equations
For some equations, additional information appears when hovering over them. Here is an example:This sidenote provide extra comment on the concept.
$$\texttip{F}{Force} \texttip{=}{Newton's second law of motion} \texttip{m}{Mass} \mathtip{a}{Acceleration \ a \coloneqq \frac{dv}{dt}}$$
Functionalities to be implemented
Improve the search algorithm
The search algorithm currently work with a system of tags associated with each article, it could be improved to implement multiple tag search.
Show the tags to which each article is associated at the end of the page
Create a page that would show all articles associated with one or more tags
Improve the hover functionality
The mathjax hover functionality isn't open to modification, a custom build should be used to modify this functionality.