New Posts

What is Free and Open Source Software?

Aramis is becoming hypercritical! Unique ID and Adelie to the rescue! The highly intelligent host of the Hello World Program wins the heart of the stubborn gnu by singing the Free Software Song. Join us now and share the software, you’ll be free hackers, you’ll be free!

Watch Now

Python Modules are Toolboxes for Programming Lumberjacks

Whether or not you like to press wildflowers, Python modules make coding much easier. If you were building a house, you wouldn’t start by making your own hammer, saw and measuring tape, unless, of course, you were a crazy DIY lumberjack. Instead, you would go to your workshop and pick up your toolbox. The same is true for programming. You …

Continue Reading

What’s a For Loop For? Python!

You know what’s not fun? Doing the same thing over and over again. You know what is fun? Telling a computer to do it for you! That’s when you need a for loop. What’s Iteration? while loops are useful when you need something to run until a condition is met. Sometimes you know that condition at the start, but you …

Continue Reading

What is Programming?

ID expresses his concerns regarding the Learn To Code movement. Guido offers reassurance through song. Inspired by the performance, ID proposes debugging the human algorithm. Their hackathon is cut short by the amazing Grace Hopper, who schools them on the meaning of life.

Watch Now

Your First Python Game: Rock, Paper, Scissors

I’m guessing you’re learning Python because you want to write interactive programs, like video games. Well, today is your lucky day. You’re going to program your first Python game. Your First Python Game: Rock, Paper, Scissors Open IDLE and create a new file, Then enter the following: Experienced programmers will be very quick to point out that there are …

Continue Reading

How Does a Computer Work?

Adelie takes Unique ID on a fantastic voyage through the inner workings of her supercomputer, Deep Deux Deux. On their adventure in Wonderland, they encounter the White Rabbit, Random Access Memory (RAM), who leads them to a tea party, where they meet the March Hare, Graphic Processing Unit (GPU), the Mad Hatter, Digital Audio Converter (DAC), and the Dormouse, Hard Disk Drive (HDD). Tiring of the nonsense, the Cheshire Cat BIOS suggests our heroes ride a bus to the Central Processing Unit (CPU) where they escape a learning opportunity by bootstrapping out of the system.

Watch Now

Python Loop Control, To Infinity and Beyond!

While loops are useful when we want to maintain a state until a certain condition is met or until some external event occurs. But they can also get out of hand. Programming is like a circus: you gotta keep the lions in the ring. Or pythons in the loop. It might seem simple, but Python loop control is very important …

Continue Reading

Python while Loops? Green Light!

Did you play Red Light/Green Light growing up? I did. I still play it, though it’s hard to find adults willing to join me. If you live outside the United States you probably played a version called Statues. But what does this have to do with Python while loops? Allow me to explain… To play Red Light/Green Light, you and …

Continue Reading

If Python Elif Snakes Else Ladders

Did you ever play Snakes & Ladders? We had the tame version in America, Chutes and Ladders. It was supposed to teach you morals. But let’s use it to illustrate our next concept: Python elif statements. The elif statement is a portmanteau of else and if. A portmanteau is any word that is a mash-up of two other words. We …

Continue Reading

If Python, Then Cake! Learn Conditional Statements or Else

When I was a young whippersnapper, I didn’t get dessert unless I finished my dinner. Dinner always consisted of healthy stuff like spinach so it was very hard to finish. That was my introduction to conditional statements. Conditional statements are like saying, “If this, then that.” If I ate dinner, then I got dessert. In my example, eating dinner is …

Continue Reading

Subscribe to our Mailing List

Stay up to date on the latest videos and tutorials with our monthly newsletter

The email entered is invalid