An Introduction to Programming Paradigms Table of Contents A Simpler Program Programming Paradigms Our Problem Running the Examples An Imperative Solution Problems with an Imperative Approach Introducing Functional Programming A …
Tag: python
Problems with Python? The Python Users’ Group is Here to Help!
Guess what, everyone? The Python Users’ Group (or PUG) is back in action starting on Tuesday, February 20th for another great semester! PUG is a bi-weekly, open, and informal opportunity …
How do I solve [insert problem here] with Python?
You have that project that inspires you, and have started learning a little Python and seeking more resources, and now you’re probably thinking “but how do I do [thing I …
What is GCDI? (Spring 2018 Edition)
Note that this blog post is revised and updated every semester, typically in early September or February. Links in this post may be outdated. For up to date information, please …
GCDI and Comp Sci Visualization Seminar: Computational Data Analysis
GCDI & Comp Sci Visualization Seminar: Intro to Viz in Python
Passions, Projects, and Python
Two days before this semester’s Introduction to Python Programming workshop (which was held this past Tuesday night), I came across the following tweet from Jake VanderPlas, author of ‘The Whirlwind …
Exploring the local impact of the NEH – NEH Impact Index | GC Digital Fellows
Learning to program, for everybody
Every time I teach a Python workshop, I inevitably end up telling the story of my first month of Python programming. I started learning Python when I arrived at the …
Visualizing the Local Impact of the NEH
In light of President Trump’s recent budget announcement, the humanities is scrambling to defend the value of institutions such as the NEA and NEH against proposed cuts that would see …