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
SnakeMD just picked up a new feature called checklists. Dive in now to see what they're all about.
My 6th semester of teaching is in the books, and it was a good one! Looking forward to going again in the spring.
With a free service like Google Forms, you can expect there to be some hiccups. That's why it's sometimes helpful to automate their data collection.
When work is equated to time, there is a significant amount of nuance lost that almost always equals more money for a boss somewhere. Let's say I'm not a fan.
Teaching is something that I enjoy quite a lot. As a result, I spend a considerable amount of time serving my students through course upgrades.
Brainstorming a List of Classes That Ought to Be Taught in Computer Science Curriculum
What courses do you think CS students need? I'll take a stab at it with three courses that I'd love to teach.
If you're learning a new programming language, sometimes it's helpful to compare its syntax to something you already know.
How to Use Python to Build a Simple Visualization Dashboard Using Plotly
Making plots with Matplotlib is fine, but Plotly is the way to go. Learn how to get started here.
Sharing the Fruits of My Fourth Hackathon: A Prescription Drug Dashboard
Just finished my fourth hackathon, and I'm quite pleased with how it turned out.
I got excited and updated the Sample Programs repos again. Eh, what can you do?