We challenge you to write a computer program to explore any idea in mathematics. Your program should be written in Python, so that it will run on the tiny Raspberry Pi computer.
All talented young people in the UK who want to develop their maths
& computing skills, and to show them off to the world! To enter, you
must be attending a school or sixth-form college (or receiving home education) in the UK. You can enter on your own, or in a small team of five or fewer.
All entrants will get a certificate of participation from the
University of Sheffield. The best entries will be shared on this website,
so that people can recognise your achievements. We will invite the best
entrants to an event at the University in July, where prizes will be
awarded (see below)...
That's not a problem: I'll post weekly tutorials here to get you started. There are also many excellent guides to Python on the web. Once you're up and running, you may be surprised at what you can do!
Don't worry, you can still write a program on your PC or Mac. The only requirement is that you use the Python programming language. I will show you how to get started.
That's OK! Week by week, I will be giving examples of interesting topics in maths that can be explored with computer codes. I will post my Python programs here. You are free to edit, modify, borrow, adapt and improve, as you wish.
Entries have closed for this year's competition. You can see the winners here.
The Challenge will be launched on Monday 18th March 2013 at Discovery Night, as part of Science and Engineering Week at the University of Sheffield. The opening date for entries is 29th April. The closing date for entries is 19th July. The winners will be announced in August, with a prize giving event hosted at the University of Sheffield on 14th September. (NB. All dates are for indication only and subject to revision).
Over the course of the Challenge, I will post 12 tutorials. I intend to explore many interesting topics in mathematics in tutorials, including: