Skip to content
Solution Competition Registration
  • Pages
    • Solution
    • icon picker
      The Task
    • Pseudocode
    • Python Starter Code
    • CodeClips

The Task

Activity: Class Competition Registration 🏆

Platform for teachers to submit class competition entries - program requirements

The dressCode charity is looking for an app to handle registration details for a competition.
The program should ask for the the number of competitor entries.
For each entry it will ask for the pupil’s full name, the year group and a bitly hyper-link to the entry. (Look at the test data examples below)
Then the app will display a confirmation message saying:
thank you for your entries, X number of entries have been received.
X will reflect the number of competitors they entered at the start.

Start Here

You should already have completed your list for inputs, processes and outputs. If not you could type it into the file.
Write your pseudocode for this program in the file.
Copy over your pseudocode into and turn these into comments.
Use code clips to get the code needed.
Use the test code below to check your code is working.

test data

Number of entries : 2

Entry 1
Name: Grace Hopper, Year group: 5, link: bit.ly/SWITVideo

Entry 2
Name: Alan Turing, Year group 6:, link: bit.ly/ThinkDifferentCampaign

sample output

dressCode Competition Confirmation
==================================


We have recieved 2 entries.
Thank you.

Remember

Break the problem into small chunks!

Don’t try to do the whole program and then test it. Pick the bits that are easy to do first and get them working. This might not be the part of the program at the start. Test the program once that is working move onto another line and repeat.

You do not need to memorise any of the code!

Even the best programmers need to look up commands and the more you use the commands the more familiar they will become.

Everyone gets bugs!🐞

Even the most experienced programmers make mistakes. Try to fix one error at a time.
Good luck! 🍀
 
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.