Skills Audit

Catherine Catton 20/06/2016 12/08/2016
Enter 1 (I can teach this), 2 (can teach at low level), 3 (some knowledge), 4 (no exposure to this)
Constants, variables and data types    
Data and information 3 1
Constants 3 1
Variables 3 1
Data types 3 1
Purpose of data types 3 1
Structures    
How data types can be combined to make data structures 3 1
How data structures can make coding a solution to a problem simpler 3 1
Program flow control    
Sequencing 3 1
Selection 3 1
Iteration 3 1
Procedures and functions    
What procedures and functions are when to use procedures and functions 3 1
Writing your own procedures and functions 3 1
Built-in functions 3 1
Parameters 3 1
Return values 3 1
Scope of variables, constants, functions and procedures    
Understand scope and identify value of a variable at a given point in code. 3 1
Error handling    
Different types of error that can occur 3 1
How to test your code for errors 3 1
How to detect errors from within code 3 1
How to recover from errors within the code 3 1
Handling external data    
Using text files to read/write data 1 1
Using databases to read/write data 1 1
Computer structure    
Systems 2 1
Hardware 2 1
CPU (Central Processing Unit) 3 1
Memory 3 1
Secondary storage 3 1
Algorithms    
Be able to create algorithms to solve simple problems 3 1
Data representation    
Know how to convert between binary, denary and hexadecimal. 4 1
Application testing    
Test simple code designs/algorithms using trace tables. 3 2
Networking    
Client server 3 1
Web application concepts 3 1
Use of external code sources    
Explain the advantages and disadvantages of using such sources. 3 1
Database concepts    
Query methods (SQL) 1 1
Connecting to databases from applications and web based apps 2 1
Languages    
Python 3 1
Php 3 2
Scratch 3 2
Kodu 3 2
Touch Develop 3 2
HTML 1 1
CSS 1 1
JavaScript 2 1
The use of computer technology in society    
Evaluate the impact of the use of computer technology in society. 2 1
The use of graphical packages    
Adobe Suite 1 1
Photoshop 1 1
Fireworks 2 1
Scratch    
Basics of Using Scratch  3 2
Using Vars , Consts  3 2
IF , ELSE , FOR Loops 3 1