An Introduction to the Concrete Pictorial Abstract Approach