The physics syllabus looks quite good. Let's hope they go into the details. Physics is quite simple once you know what derivatives and integrals are. Then you get to understand where the equations come from. F=ma, so given F_net, you can find a of an object. And a is def as dv/dt. So if you integrate a, you get v(t) = at + v_o, where v_o = v(t=0). And v is def as dx/dt, so we integrate v(t) to get:
x(t) = 0.5*a*t*t + v_o*t + x_o.
They should use Feynman's lectures on physics as the course textbook. That stuff is gold.
@moistgorilla yeah some code along with each lecture would be really cool. You explain theory in four pages, then you say "check out these functions" and you show for each equation in the theory sections is implemented in code. For example. x(t) = int( int('a',t,initval=v_o),t,initval=x_0). can simpy do the int part?
Comments
The physics syllabus looks quite good. Let's hope they go into the details. Physics is quite simple once you know what derivatives and integrals are. Then you get to understand where the equations come from. F=ma, so given F_net, you can find a of an object. And a is def as dv/dt. So if you integrate a, you get v(t) = at + v_o, where v_o = v(t=0). And v is def as dx/dt, so we integrate v(t) to get:
They should use Feynman's lectures on physics as the course textbook. That stuff is gold.@moistgorilla yeah some code along with each lecture would be really cool. You explain theory in four pages, then you say "check out these functions" and you show for each equation in the theory sections is implemented in code. For example. x(t) = int( int('a',t,initval=v_o),t,initval=x_0). can simpy do the int part?