Here's the AP Statistics course page for instructors: https://apcentral.collegeboard.org/courses/ap-statistics
https://en.wikipedia.org/wiki/AP_Statistics It's probably worth mentioning nbgrader for grading notebooks and nbval for testing notebooks: https://github.com/jupyter/nbgrader https://github.com/computationalmodelling/nbval On Friday, February 23, 2018, Wes Turner <wes.tur...@gmail.com> wrote: > > > On Friday, February 23, 2018, Blake <blakeel...@gmail.com> wrote: > >> The programs / code examples you all have proposed look great. >> >> Perry, I think your idea to teach Bayesian statistics to 6-8th graders >> sounds great! >> >> Just wanted to chime in on a different angle of this: the relevance of >> the problem(s) that you address. >> >> Here is a video of one of my former high school teachers explaining how >> he teaches reasoning, skepticism, and using probability in the real world. >> https://www.youtube.com/watch?v=z2HWE6qQ2kI >> >> He gives an example of using Bayes Rule which could be a great example >> for you to use, Perry. And he shows how you can intuitively, visually >> understand what Bayes Rule tells us for that example, without having to go >> through the calculations. >> >> >> At the end of that video, he gives a curriculum overview for a year-long >> course he has developed, called "Human Reasoning", which is about thinking >> in the real world. I would love to see more people teach the way he does! >> >> >> Curious if people have other examples of this kind of thing, or have >> ideas of how to use computer simulations specifically for teaching this >> real-world-focused perspective on mathematics. >> > > https://www.khanacademy.org/math/statistics-probability > > https://github.com/jupyter/jupyter/wiki/a-gallery-of- > interesting-jupyter-notebooks#machine-learning-statistics-and-probability > > http://camdavidsonpilon.github.io/Probabilistic-Programming-and-Bayesian- > Methods-for-Hackers/ > > > >> >> >> -- >> Blake Elias >> >> On Fri, Feb 23, 2018 at 2:44 PM, Wes Turner <wes.tur...@gmail.com> wrote: >> >>> "Seeing Theory: A visual introduction to probability and statistics" >>> http://students.brown.edu/seeing-theory/ >>> https://github.com/seeingtheory/Seeing-Theory >>> >>> These are JavaScript widgets, so not Python but great visual examples >>> that could be implemented with ipywidgets and some JS. >>> >>> explorable.es has a whole catalog of these: >>> http://explorabl.es/math/ >>> >>> Think Stats 2nd edition is free: >>> http://greenteapress.com/wp/think-stats-2e/ >>> >>> The source is also free: >>> https://github.com/AllenDowney/ThinkStats2 >>> https://github.com/AllenDowney/ThinkStats2/blob/master/code/ >>> chap01ex.ipynb >>> https://nbviewer.jupyter.org/github/AllenDowney/ThinkStats2/ >>> tree/master/code/ >>> >>> >>> On Friday, February 23, 2018, kirby urner <kirby.ur...@gmail.com> wrote: >>> >>>> 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 < >>>> perrygrossman2...@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@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@python.org >>>>> https://mail.python.org/mailman/listinfo/edu-sig >>>>> >>>>> >>>> >>> _______________________________________________ >>> Edu-sig mailing list >>> Edu-sig@python.org >>> https://mail.python.org/mailman/listinfo/edu-sig >>> >>> >>
_______________________________________________ Edu-sig mailing list Edu-sig@python.org https://mail.python.org/mailman/listinfo/edu-sig