More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
post
page
Python IDE Dashboard
Author: Administrator

BBC micro:bit – Rock Paper Scissors Game

For this challenge you need to code your micro:bit so that when you shake the micro:bit a picture appears randomly. There should be three possible pictures: A picture of a rock, A picture of a pair of scissors, A picture

BBC micro:bit – Higher or Lower Game

For this challenge you will design and write a program to play against the BBC micro:bit. The micro:bit will display a random number between 0 and 100. It will then ask the end-user whether they believe the next number will

Archery Scoring Algorithm

In this challenge we will write a Python program to randomly shoot an arrow on a target. We will then use Pythagoras’ Theorem to calculate the distance between the arrow impact and the centre of the target. This distance will

BBC micro:bit – Roll the Dice

In this challenge we will code our BBC micro:bit to create a “rolling dice” animation. Our code will generate random numbers between 1 and 6 to create the animation and will include 8 frames. The last frame will be the

BBC micro:bit – Digital Compass

In this challenge we will use the compass sensor from the BBC micro:bit to create a digital compass. Based on the compass heading (retrieved ftom the sensor), the micro:bit will display one of the four cardinal points: N for North

BBC micro:bit – Magic 8 Ball

For this project we are going to code our micro:bit to act as a magic 8 ball: The user will think of a question such as: Will it be snowing tomorrow? Will I be a rock star one day? Will

BBC micro:bit – Ticketing System

Your challenge consists of programming your BBC micro:bit to use it as a ticketing system. Ticketing systems are used in a shop to control the order of the queue of customers: The queue should start at the value 0, and

What’s My Change?

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

The Zoo Keeper’s Puzzles

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

Marathon Time Calculator

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