Penjee.com 's Blog

Passing by Value vs. by Reference Visual Explanation

    When writing software code, you will spend a lot of time defining, reading and changing variables. Using a variable means you use a descriptive word in your code which holds some information (a number, some text, an object, etc.). This descriptive word is the “title” of the stored information. For example: [crayon-5da5477444314623318376/] Variables … Continue reading Passing by Value vs. by Reference Visual Explanation →

Variables in Python 3 – Part 2: Text

Introduction Lets continue with the idea of a video game that we introduced in the first part of this article. Imagine your player has a name. This could be hard coded, but what if the player gets to pick the name, in which case it is dynamic. This would be a case where a text … Continue reading Variables in Python 3 – Part 2: Text →

What is Jeroo?

Jeroo is a great, desktop program for teaching kids to hand code. Though it does have some bugs, it has a lot going for it. The basic idea for Jeroo is that you have a “Jeroo”, a Kangaroo like creature, and you hop around an island. You can download Jeroo at Jeroo.org