Computer Progamming A Level -9608

13CPC

UE:

Recommended Background:

Completion of Year 12 Computer Programming with D grade or better. Students who have completed only the IGCSE Computer Science may apply to enrol for the Year 13 course with permission of the Head of Computing (Mr S Phillips).

Course Description:

This course follows on directly from the Year 12 Computer Programming course with the same topics but covered in greater depth. It involves advanced and sometimes abstract topics in Computer Science theory, combined with developing programming skill in a high level language. The programming language used is Visual Basic, however students with a good background in Visual Basic already, are encouraged to also learn Python, with the choice of language to use in the examination left to the student. Topics: Programming and Problem Solving • Algorithm design and problem solving. Programming Software development Database and data modelling Theory • Information and data representation Communication and Internet technologies Hardware Processor fundamentals System software Security, privacy and data integrity Ethics and ownership

Components:

Paper 1 Theory External Compulsory Weighting: 25%
Paper 1 Programming External Compulsory Weighting: 25%
paper 13 & 23 C/F As Mark External Compulsory Weighting: 50%