Assignment, Variables, Constants & Sequences
Inputs, Outputs & Type Conversion
Condition controlled Loops
Count Controlled loops
Nested Selection and Iteration
Subroutines 1 - Procedures
Subroutines 2 - Functions
Operators and Operations
Structured Programming
Validation and verification
There is no Powerpoint to go with this section. You can download the notes sheet from Task 1 and make some notes on the topic, however most tasks are to be completed in your book. Don't forget to update your learning objectives at the end!
Open a Cornell notes sheet by clicking on the image below.
Remember good notes allow students to help each other problem solve
Good notes will help you organise and process data and information
Cornell notes help you retain and recall information by having three different ways/sections where you process the information.
Note taking is a way of helping you to remember things you would otherwise forget. It also stimulates our critical thinking skills.
Remember! whenever you see the notes icon this means the information is important and you should write it down on your notes sheet.
Database validation is a process where the data entered in the database is checked to make sure that it is correct. The purpose of validation is to make sure that data is logical, rational, complete and within acceptable limits.
There are a range of validation methods like range check, type check etc. (see table in notes for more details)
A range check is probably the simplest validation method to understand. We give the user a range of values that are valid to enter then check they have entered a value in that range.
For example we could ask the user to enter a number between 1 and 10. Our validation routine would then check if the value entered was in that range. If the user entered say the number 11 our code should declare the value 'invalid' and ask the user to enter another value
A range check lets you set appropriate limits:
I have coded the simple example above using a function called data validation. Run the code and check that it works.
AQA Computer Science Tutor