header

Development Tracks

Placeholder image
Placeholder image
Placeholder image
Placeholder image
“A high quality computing education equips learners to use computational thinking and creativity to understand and change the world” (Department for Education, 2013, p. 188)
To prepare our learners to understand the consequences of technological change, adapt when using technologies, develop new technologies or even to work in jobs that haven't yet been invented, not only does the ‘what?’ and ‘how?’ of the subject need to be taught, learners also need to develop techniques to ask and be able to answer the question ‘why?’. Computational thinking supports doing so. Computational thinking skills are the set of mental skills that convert “complex, messy, partially defined, real world problems into a form that a mindless computer can tackle without further assistance from a human.” (BCS, 2014)

For 2017 enrollments in Phoenix, Chatsworth and Central Durban, email your interest to sheriff@affinityeducation.co.za. for Open Day details.
“Exploiting the power of our mental capabilities”

Placeholder image

 

Click on the images below to enlarge them.

Placeholder image 
Placeholder image 
Placeholder image 
Placeholder image 
Placeholder image 
Placeholder image 
Placeholder image 
Placeholder image 
Placeholder image 
Placeholder image 
Placeholder image 

“Exploiting the power of our mental capabilities”