Yr11/12 Computing Transition

Essential Knowledge!

Though many students have typically taken GCSE computer science, A level computer science assumes no previous computer science knowledge. By far the most important skills students require to be successful are the ability to write computer programs, think logically and solve problems. If you have never programmed before try the Python tutorials. These resources are good for experienced coders too as well as the JavaScript graphics resources.

You also need to be aware of how computing technologies impact the world we live. For this, it's great to read interesting news items and articles.  For instance, at the time of writing, countries are wanting people to download a covid-19 tracker app. This opens up many questions about how this can be accurate, how it might give a false sense of security,  and what impact this has on personal privacy as governments could access this data for other purposes amongst other things?

Below are links to the most popular python tutorials and exercises that students in Y12 use at Sir Isaac. Also, there is a resource for learning graphics using JavaScript.

Great computing articles to explore

Chris Code part 1 

Chris Code part 2

Chris Code part 3

Chris Code part 3

Chris Code Part 5

Coding snake in 4.5 minutes

Project Euler - a series of awesome maths and computing challenges

Useful A Level computing resources