Your Challenge Using either Python or HTML + JavaScript, write a program that prompts the end-user to enter two values: Value 1: Amount to be paid by the customer Value 2: Amount received from the customer The program should then…
Learning Objectives: This set of puzzles will improve your Python skills when using If Statements (Selection) You will focus on: Using comparison operators: ==, !=, < , >, = Using Boolean Operators: AND, OR, NOT if statements use comparison operators…
In this challenge you are going to write a Python script to help a marathoner predict the overall time they can complete a Marathon in (42km). This estimation will be based on the runner’s pace which is the time they…
In this challenge you will create a voting system using the BBC micro:bit. You can complete the code online on the BBC micro:bit website. The idea is to use the BBC micro:bit in the classroom to conduct a survey by…
You are organising a cake sale and want to predict how much money you will raise. During this cake sale you will be selling the following three types of cakes: Input You decide to write a python script that asks…
For this challenge we are going to build a Ukulele Chord Reader for Eric Clapton’s version of the song: “Knock on Heaven’s Door” (Original Author Bob Dylan). You may want to listen to the song first on youtube The idea…
In this blog post we are looking at recreating a fully working Simon Game using the BBC micro:bit. If you are not sure what a Simon Game is you can check it on this wikipedia page. You can watch the…
In this challenge we are going to create a Stopwatch (Countdown timer) using the BBC micro:bit. You do no need a micro:bit to complete this challenge as you can use the online block editor and emulator (www.microbit.co.uk) to code and…
In this challenge we are going to create and program a traffic light using lego bricks, leds and the BBC micro:bit. Check this video clip of the complete traffic light in operation: Step 1: Building the traffic light: Use a…
Python Tutorials: Less than 3 minutes series Python Tutorials: Getting Started with Python Python Challenges: Solved! BBC micro:bit Find more videos on our YouTube channel: