UPDATE 22/01/2018 – All download links should now be working. Sorry for any previous issues. To help students understand some of the concepts of computer science, here are a few posters that you may want to put up on your wall displays. I try to make understanding some of the concepts easy for Python Learners.
Computational Thinking Puzzles In this puzzle, you need to think computationally to finish each level. Once you get to the more advanced stages, you have to use functions to give less instruction but repeat code. Click here to try Light-Bot 2.0 Click here to try light-bot 1 Click here to try gold collector Click here to try Dock The more »
The Len Function This function is extremely useful and often comes up in coursework tasks. It is used to work out how many characters have been used in a string or another type of object. Look and run the code below to see a simple example. TASK Try this for yourself by editing the more »
An If statement is a control structure. We use if statements to programme an automatic response from a computer. Think about an every day device such as a fire alarm in your house. An if statement is programmed into the device memory to beep loudly if it detects carbon monoxide. Look at the flow chart below. more »