The remainder operator is a staple in Java, but did you know it works on doubles as well? Now, you know!
In this article, we learn how to format a string in Python using a handful of techniques including concatenation and interpolation.
As someone who covers a lot of beginner concepts, I’ve always sort of avoided one of the trickier concepts: recursion. Well, today I decided to take a stab at it.
Kicking of studying for the qualifying exam with a bit of number theory as the basis of RSA encryption. Wish me luck!
Today, I want to talk about the difference between statements and expressions in Computer Science and why ignoring that distinction has consequences.
When learning a new programming language, it can be helpful to play with the basic operations. That’s why I’ve written a lab for Java number exploration.
Recently, one of my students just introduced me to `i = i++`. Care to guess how it works? It’s probably not what you think.
Forget endless if statements! It’s time to solve Rock Paper Scissors using modular arithmetic in Python.
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.
Lately I’ve been thinking about how to provide the best learning experience for all of you. That’s when I sort of stumbled upon this notion of the curse of knowledge. Is it hindering my ability to generate traffic? Or is it something else entirely?