logo

Use this section to practice Programming drills


  1. First select a programming language that you would like to practice by clicking on one of the buttons below.
  2. You will then be given a choice of topics to choose and then 3 tasks to complete one at a time.
  3. At the end, you will be given a review of your answers to do some checking and see how well you did.

Your responses will be downloaded as a json file which you can then send to your teacher.

Write Your JavaScript/jQuery Code
















Write Your PYTHON Code
















Write Your SQL Code
















Write Your ASSEMBLY LANGUAGE Code
















Review And Check Your Responses


This is what you wrote:

This is an actual solution:


Explain your differences (if any)



This is what you wrote:

This is an actual solution:


Explain your differences (if any)



This is what you wrote:

This is an actual solution:


Explain your differences (if any)


Review And Check Your Responses


This is what you wrote:

This is an actual solution:


Explain your differences (if any)



This is what you wrote:

This is an actual solution:


Explain your differences (if any)



This is what you wrote:

This is an actual solution:


Explain your differences (if any)


Review And Check Your Responses


This is what you wrote:

This is an actual solution:


Explain your differences (if any)



This is what you wrote:

This is an actual solution:


Explain your differences (if any)



This is what you wrote:

This is an actual solution:


Explain your differences (if any)


Review And Check Your Responses


This is what you wrote:

This is an actual solution:


Explain your differences (if any)



This is what you wrote:

This is an actual solution:


Explain your differences (if any)



This is what you wrote:

This is an actual solution:


Explain your differences (if any)



How well did you do?

not so well very well










This is a development site to gather together teaching materials for AQA A Level Computer Science. It will be changing and being remodelled throughout this year.

No data is stored on the site but cookies are used to enable the website to function properly.

© 2025 Jay Patel - Dixons Sixth Form Academy, Bradford

Contact: jpatel@dixons6a.com