A-level Computing/AQA/Paper 1/Fundamentals of programming

In this section the fundamentals of programming are revealed.


 * Intro to Programming
 * Variables
 * Data types
 * Comments
 * Input and output
 * Selection
 * Iteration
 * /Arithmetic operations/
 * /Boolean operations/
 * Constants
 * Exception handling
 * Built-in functions
 * String-handling
 * Random number generation
 * Subroutines (functions and procedures)
 * Global and local variables
 * /Stack Frames/
 * Recursion
 * Procedure-oriented_programming
 * Object-oriented_programming
 * Elements_of_Object-Oriented_Programming
 * Features of Object-Oriented Programming
 * Design_Principles_in_Object-Oriented_Programming
 * (old paper) OOP_Techniques