[Edu-sig] probability and statistics demo for kids

kirby urner kirby.urner at gmail.com
Fri Feb 23 12:51:33 EST 2018


I'm a big fan of Galton Boards:

https://youtu.be/3m4bxse2JEQ  (lots more on Youtube)

Python + Dice idea = Simple Code

http://www.pythonforbeginners.com/code-snippets-source-code/game-rolling-the-dice/

I'd introduce the idea that 1 die = Uniform Probability but 2+ dice =
Binomial distribution (because there are more ways to roll some numbers,
e.g. 7 than others, e.g. 12).

A Python generator for Pascal's Triangle (= Binomial Distribution):

def pascal():
    row = [1]
    while True:
        yield row
        row = [i+j for i,j in zip([0]+row, row+[0])]


gen = pascal()

for _ in range(10):
    print(next(gen))

[1]
[1, 1]
[1, 2, 1]
[1, 3, 3, 1]
[1, 4, 6, 4, 1]
[1, 5, 10, 10, 5, 1]
[1, 6, 15, 20, 15, 6, 1]
[1, 7, 21, 35, 35, 21, 7, 1]
[1, 8, 28, 56, 70, 56, 28, 8, 1]
[1, 9, 36, 84, 126, 126, 84, 36, 9, 1]

Kirby


On Tue, Feb 20, 2018 at 6:12 PM, Perry Grossman <perrygrossman2008 at gmail.com
> wrote:

> I am thinking of doing a simplified interactive presentation on
> probability and Bayesian statistics for my kids' elementary school.
> I think it would probably be best for 6-8th graders, but there might be
> ways to do this for younger students.
> I'd like to run some Python code to show probability distributions and
> statistics.
>
> I am thinking of simplified examples from these works:
>
> Maybe the dice problem, or the cookie problem here:
> Allen Downey - Bayesian statistics made simple - PyCon 2016
> <https://youtu.be/TpgiFIGXcT4?t=1741>
>
> A friend also suggested doing an analysis of how many cards (e.g. pokemon)
> that one might need to buy to colleft the whole set.
>
> Any suggestions on how to make this manageable approachable for kids?
>
> Perry
>
> PS:  right now I'm going through Allen Downey's tutorial on Bayesian stats
>> using the above mentioned tools, from Pycon 2016:
>> https://youtu.be/TpgiFIGXcT4
>> I attended this conference, but didn't manage to make this tutorial.
>>
>> [1]  I've shared this before, still relevant:
>> https://medium.com/@kirbyurner/is-code-school-the-new-high-s
>> chool-30a8874170b
>>
>> Also this blog post:
>> http://mybizmo.blogspot.com/2018/02/magic-squares.html
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: <http://mail.python.org/pipermail/edu-sig/attachments/201802
>> 19/d9e2f965/attachment-0001.html>
>>
>> ------------------------------
>>
>> Subject: Digest Footer
>>
>> _______________________________________________
>> Edu-sig mailing list
>> Edu-sig at python.org
>> https://mail.python.org/mailman/listinfo/edu-sig
>>
>>
>> ------------------------------
>>
>> End of Edu-sig Digest, Vol 174, Issue 1
>> ***************************************
>>
>
> _______________________________________________
> Edu-sig mailing list
> Edu-sig at python.org
> https://mail.python.org/mailman/listinfo/edu-sig
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/edu-sig/attachments/20180223/e05a3b22/attachment.html>


More information about the Edu-sig mailing list