Investigating the affordances of a CAD enabled learning environment for promoting integrated STEM learning · Study