Home » Articles posted by Timothy Ford

Author Archives: Timothy Ford

PythonPi Bonus: Knock Knock

Today we are going to be playing with user input but not really paying much attention to what is said in the user input. We will be using the user input to move on to the next part of the program. This will take part by being the response in a given knock knock joke. […]

Continue Reading →

PythonPi Bonus: 99 Bottles Of Beer

For this program, you will need to create a loop to create the popular song. 99 bottles of beer on the wall, 99 bottles of beer. Take one down, pass it around. 98 bottles of beer on the wall. Consider how to insert an int (number variable) to a string and how to reduce the […]

Continue Reading →

PythonPi Bonus: Fibonacci

When carrying out the bonus lessons, you should have already completed the 8 week introductory course and submitted all your coursework to maximum possible standard. Today we will be learning about the vast mathematical functions of Python starting with Fibonacci numbers. Fibonacci is a sequence of numbers that add together with the previous one in […]

Continue Reading →

Python Pi: Lesson 8

So you’ve finally learned the basics of Python using your RaspberryPi and now we are going to put your skills into use by making an actual game! Using everything you have learned thus far you must create a text based roleplaying game in which you are to escape a haunted house. You will begin with […]

Continue Reading →

PythonPi: Lesson Seven

Today we will be learning about lists and defining function. This will allow us to build up to the final piece of coursework in lesson 8 in which you will be building a roleplaying text game! To progress through the game, you will need to make use of every single lesson you have learned and […]

Continue Reading →

PythonPi: Lesson Six

For this lesson we will be learning about various looping functions that python has to offer. A loop in a program is something that occurs whilst something meets a set of requirements. For example we might want to takeaway one number from another until it is down to zero, sort of like a counter. So […]

Continue Reading →

PythonPi: Lesson Five

In the last lesson we introduced you to logic. In this lesson we will be building you up towards a final assignment in which you use what you have learned throughout the introductory course to produce a game that uses input from a user to determine a result or an output. Else-if statements are similar […]

Continue Reading →

PythonPi: Lesson Four

Today we are going to be learning about logic. Be sure to check you’ve submitted last weeks coursework to the classroom section of the PythonPi website. To begin with, we will be introducing how a program runs. You may think that a program runs consistently and at all times, but what actually happens is the […]

Continue Reading →

PythonPi: Lesson Three

Well then, you’ve done your first programming lesson and now we are ready to introduce you to some further programming concepts. In this course we aim to teach you things as they come in useful. Today we are going to work with some of the ideas that programming allows. One of the first things you […]

Continue Reading →

PythonPi: Lesson Two

Now then, you’ve got your Raspberry Pi up and running with Raspbian, fortunately for you, that’s the installing pretty much done for now. We can delve straight into having some fun with Python because the language is actually pre-installed because it is the official language of the Raspberry PI. Great, let’s get started with Python […]

Continue Reading →