paultopia / gobbledygook

sociological gobbledygook the website
14 stars 4 forks source link

Class website for Sociological Gobbledygook, a.k.a. Introduction to Quantitative and Computational Legal Reasoning, University of Iowa College of Law, spring 2019.

This used to be just the private repository for the course website, with the original plan to be to have lessons and discussions of material hosted in other repositories. That didn't really work, so I've opened this repository to the public and am declaring it the Official Source for all lessons and such.

Other repositories that have touched this course:

Contents

The actual lesson material is in the form of jupyter notebooks and markdown files in the content directory.

The output directory is automatically generated and should not be touched. It's generated by the Pelican static site generator.

The custom_build_scripts directory, the plugins directory, plus the scripts in the root of this directory (.py files, .sh files, the Pipfile, the Makefile) build the website. Some are generated by Pelican, others are generated by me or tweaked by me from Pelican's originals. Don't touch them unless you know what you're doing. (And definitely don't touch Pipfile.lock).

The notmyidea-mod directory contains the templates for the HTML pages. Again, probably not a good idea to touch them unless you know what you're doing.

TODO (PG tasks):


Notes to self (students ignore)

Currently searching for datacamp replacement.
Dataquest free lessons: https://www.dataquest.io/directory/ Pandas on codeacademy: https://www.codecademy.com/learn/data-processing-pandas Bunch of nice pandas resources: https://www.dataschool.io/best-python-pandas-resources/ Some guy's course (he's got good SEO but is it any good?): https://medium.com/dunder-data/intro-to-pandas-free-course-20486c0f9e76

Hacker rank python challenges for daily practice:

https://www.hackerrank.com/challenges/py-if-else/ actually assign all the intro ones for week one: https://www.hackerrank.com/domains/python?filters%5Bsubdomains%5D%5B%5D=py-introduction