The differential effects of pre-engineering curricula on middle School Students’ attitudes to and knowledge of engineering careers | IEEE Conference Publication | IEEE Xplore