Course at MSU Bozeman
Description from course catalog: Provides a gentle introduction to the exciting world of big data and data science. Students expand their ability to solve problems with Python by learning to deploy lists, files, dictionaries and object-oriented programming. Data science libraries are introduced that enable data to be manipulated and displayed.
https://www.cs.montana.edu/defrance/classes/127/ CSCI 127: Joy and Beauty of Data offered by the MSSE Program at msse@montana.edu by Hunter Lloyd, Gianforte School of Computing, MS at MSU Bozeman (for Montana teachers, grades 7-12)
Other offerings:
csci127-ummer 2020 & 2019 https://lgw2.github.io/teaching/csci127-summer-2020/syllabus/ by Lucia Williams using https://lgw2.github.io/teaching/ VIDEO: referencing online book Textbook (c)2014 by Brad Miller & David Ranum at: https://runestone.academy/ns/books/published/thinkcspy/index.html which uses PyScripter as IDE, on Windows. And it is hardwired into parts of these notes, with screenshots, etc.
Recursion
https://runestone.academy/runestone/default/user/register