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
I've seen a lot of folks share code on Discord, but some ways are better than others. Let's compare a few of the different ways.
Today, we'll be learning recursion through the lens of from Bloom's Taxonomy, a tool educators use to make curriculum.
Java has featured lambda expressions since Java 8, and they are more than a slightly bit cursed.
Mutability is a concept that everyone stumbles upon at some point in their programming career. so I figured I'd give a quick overview of what it is.
In computer science, we often familiar with variables having types, but what if I told you that some languages see types in two different ways?
I couldn't help myself! I had to write yet another recursion article. The more I teach this topic, the more I learn about better ways to teach it. Hopefully this one is even better than the last.