On Sun, Jun 23, 2019 at 11:36 AM Wes Turner <wes.tur...@gmail.com> wrote:

>
> In one lesson developing a simple solar system in pygame, for example, you
> can teach everything from the meaning of pi, periodic motion, dynamic
> graphics, orders of magnitude, scaling, OOP,  ... all kinds of stuff.
>
> What a fun problem! Does PyGame have 2D physics? Kerbal Space Program
> looks fun, too
>

It might by now ... but that's another big lesson: don't use somebody
else's physics libs ... do that yourself too!  For the above problem there
is nothing more than F=ma (W=mg ... Weight=mass x accel_due2_grav) ... the
rest is circle stuff.


>
>
>> AND basically lay the ground-work for developing their own 2D plotting
>> software.
>>
>
> What grade levels or math and physics knowledge would you think
> appropriate for these tasks?
>

No prior knowledge ... it's all on the teacher to be familiar enough to
walk all over and essentially "drag them through" (the kids=them) the
process of developing their own quick solar system model.  It would be a
good team-teaching lesson, one teacher on the white-board lecturing, and
the other typing the python-translation of the lecture into code on a big
screen.



>
> - Specify the coordinates of the vertices of a cube
> - Draw the cube in 3D (2D from a perspective)
> - Rotate the cube or move the 'camera/observer's (around a point other
> than the origin) in 3D space and draw each frame at time t
>
>
>>
>> -Charlie
>>
>> On Sun, Jun 23, 2019 at 11:09 AM kirby urner <kirby.ur...@gmail.com>
>> wrote:
>>
>>>
>>> Somewhere every summer, I tend to call into question the wisdom of
>>> buying the kids another scientific calculator at the drug store (we call
>>> them that here, pharmacies have calculators hanging on racks at the
>>> checkout, to cash in on gullibility and impulse buys).
>>>
>>> This year:
>>>
>>> https://nbviewer.jupyter.org/github/4dsolutions/School_of_Tomorrow/blob/master/Sandbox_Example.ipynb
>>>
>>> That's of course the read-only version (vs. mybinder.org) with the
>>> benefit of a free video at the bottom, not visible on Github, where I give
>>> my viewers the elevator speech i.e. pitch Jupyter Notebooks using Python as
>>> superior to slaving away with a graphing calculator.
>>>
>>> Not that anyone is still using graphing calculators right?  Sorry if I'm
>>> beating a dead horse (idiom).
>>>
>>> Kirby
>>>
>>> _______________________________________________
>>> Edu-sig mailing list
>>> Edu-sig@python.org
>>> https://mail.python.org/mailman/listinfo/edu-sig
>>>
>>
>>
>> --
>>
>> ccosse.github.io
>>
>

-- 

ccosse.github.io
_______________________________________________
Edu-sig mailing list
Edu-sig@python.org
https://mail.python.org/mailman/listinfo/edu-sig

Reply via email to