Tag Archives: programming exercises

Ninety Days on Github

Ninety days ago, I unknowingly started my first real Github streak. I didn’t really decide to start a streak until I was about 17 days in, but since then I’ve been very conscious to keep it going. I’ve thought about … Continue reading

Posted in programming | Tagged , , , , , , | Leave a comment

What I’ve learned from my first 30-day GitHub streak

Today marks the end of my first 30-day streak of making contributions on GitHub. I had no intentions of starting a streak, but now that I’ve got one going, it’s addictive. More importantly, I find I am learning a great … Continue reading

Posted in programming | Tagged , , , , , , | Leave a comment

How IPython Notebook and Github have changed the way I teach Python

I teach in a small high school in southeast Alaska, and each year I teach an Introduction to Programming class. I recently learned how to use IPython Notebook, and it has completely changed the way I teach my classes. There … Continue reading

Posted in programming | Tagged , , , , , | 12 Comments

Intro to Programming, Fall 2013

This page includes some links we are using in Introduction to Programming (using Python), for fall 2013. The index page for class lessons is here. From that page, you can get to any of our class lessons. We are writing … Continue reading

Posted in programming | Tagged , , , , , , , | Leave a comment

PHSgeek – Other Programming Exercises

There are some really interesting sets of programming exercises available online.  Many of these get very difficult very quickly if you are new to programming, but they are really good to know about.  It is good to know what kinds … Continue reading

Posted in programming | Tagged , , , , | Leave a comment

PHSgeek – Python Exercises

There are many sets of python challenges available online, but many of them get out of beginner-friendly territory very quickly.  Here are some challenges that help you get familiar with using lists.  These exercises are phrased for people learning python, … Continue reading

Posted in programming | Tagged , , , , | Leave a comment