This sounds very complex, especially if you try and think about collision detection, AI etc. You should try to understand the current situation and the problem and it is recommended you perform and evidence at least two of the following methods and explain why you used each:. For example you are making a markbook system where you will store the age of students. Views Read Edit View history. If you are making a program, you will want to list all the variables that your program will store whilst it is running.

This means taking data and adding, updating, deleting, interpreting and displaying it. This should be done first. This is a book about A-Level Computer Science. For example, if you were creating a program to tally the score someone achieved in a quiz, you should list the variable that will store this score. Retrieved from ” https: You might get away with it by building it in mySQL with a web front end, but you should still be looking to include some of the more complex topics such as displaying graphs and statistical data on sales. Not complex enough as it is currently written.

a2 computing coursework wikibooks

You need to write down what your system won’t be doing for reasons of time, complexity, or user preference. The book is split into the four units. Views Read Edit View history. Examples Example questions and how to solve them.

A database of shop sales that allows people to update stock and add new stock items. If not, how would you make them complex? Fundamentals of programming 2. You need a real life user, could you ask you Physics teacher to come up with a scenario to simulate? Policies and guidelines Contact us. Using a form of SQL e. Is it that core to what you are doing? You could certainly add features like placing it online and allowing for tagging of photos.


This is a strong sort of project and a way to getting top marks. Use Cases In software and systems engineering, a use case is a list of steps, typically defining interactions between a role known in UML as an “actor” and a system, to achieve a goal. For these examples we wikiboos using the Gane Sarson method.

a2 computing coursework wikibooks

An easy way to tackle this project is to build a data processing system, i. Do not repeat the “year ” problem where developers stored the year as only two digits causing millions of pounds to be spent fixing it when the year “ticked over” to zero again. You need to introduce your problem, a quick two paragraphs of what the problem is and how a computer might solve it. Probably not complex enough!

If you aren’t using a database explain that there is no need to complete this section. You can try to use dia or Open ModelSpherewhich are both free. Ask your teachers, maybe they still need to write reports manually, maybe they would want a revision tool for their subject, maybe they would like web based system to book out rooms, maybe they want a program writing that could simulate projectile motion to demonstrate something in class.

A printable version of A-level Computing is available. You need to recognise all the usersbig and small, of your system. Topics that aren’t examined but you might be interested in. Describe the flaws in the current system, is it slow, secure, easy to query, easy to use, can it have multiple people use it at once, is it easy to access?


A-level Computing/AQA

S – Yes M – Yes, You could evidence this by showing screen shots of this happening A – Yes, this should be possible R – Yes, this is core to running the system T – Yes, this should be achievable within the time given. Fundamentals of communication and networking I know how to use excel the user also has experience in excel Excel and VBA will allow me to perform calculations and display results.

Coursewwork use the links below to get you started and note where all the marks are awarded, you might create a brilliant bit of code but if you don’t complete your writeup your grade will suffer. You probably have a few ideas running through your head already but you now need to find a user. By now you should have mentioned cougsework couple things that your project will need to store and process this should have come from your interviews.

Practical Project: Analysis – Wikibooks, open books for an open world

You have to make a program for a real userthis is very important, you can’t just make them up. The customers will have no direct use of the system. Views Read Edit View history.

a2 computing coursework wikibooks

Consequences of uses of computing You need to produce four data flow diagrams, two showing the current situation and two showing the proposed system.