Welcome to The Renegade Coder, a software curriculum site with a recent focus on Python programming and college teaching! Join me on Patreon for even more content.
Coolest Python Programming Language Features
Latest Articles
Forget endless if statements! It's time to solve Rock Paper Scissors using modular arithmetic in Python.
At long last, the epic rant trilogy comes to an end with my rendition of what it's like being an AT&T customer. Enjoy! I know the folks at AT&T won't.
Most teachers will tell you that the worst part of the job is grading. That's why I automated my grading responsibilities.
Recently, I found out that the `else if` keyword doesn't exist. To put it bluntly, you're going to want to read this one.
How to Parse a Spreadsheet in Python: CSV Reader and DictReader
Sometimes you just need to parse a spreadsheet in Python. In this article, we'll cover three methods which demonstrate just how to do that.
As a teacher, I like to warn my students of the various pitfalls in computer science. Today, let's talk about Java's substring method.