Although most engineering faculty and professionals view computer programming as an essential part of an undergraduate engineering curriculum, engineering students do not always share this viewpoint. In fact, engineering students—especially those outside of computer and electrical engineering—may not realize the value of computer programming skills until after they have graduated and advanced in their career (Sterian, Dunne, & Blauch, 2005). Failure to find value in computer programming may have negative consequences for learning. Indeed, engineering students who do not view programming as interesting or useful show poorer performance on tests of programming concepts than students who do (Lingar, Williams, and McCord, 2017). This finding is consistent with theories of technology acceptance (e.g., Davis, 1989, Venkatesh, et al., 2003) that emphasize perceived usefulness as a key determinant of attitudes toward a technology and subsequent use or disuse of it. Accordingly, to better support student learning, engineering coursework should include specific interventions that emphasize the utility of programming skills for a career in engineering. Intervention effectiveness, however, may depend in part on the characteristics of the individual learners, including their prior programming experience, their openness to new experiences, and their beliefs about the nature of intelligence. The purpose of the current work is to understand engineering students’ attitudes toward and experiences with computer programming as well as to assess the relationship between their attitudes and experiences and their mindset toward their own intelligence. 101 engineering students participated in the study as part of a general education psychology course. Participants completed a computer language inventory and three surveys. The first survey inquired about students’ computer programming experiences and attitudes (Hoegh and Moskal, 2009). The second survey posed questions related to different aspects of openness to experience (Woo et al., 2014): intellectual efficiency, ingenuity, curiosity, aesthetics, tolerance, and depth. Finally, the third survey probed participants’ beliefs about the nature of intelligence and whether it is fixed or can be developed (Dweck, 1999). This paper will present the results of these surveys and explore the correlations among the various scales. The implications for engineering education interventions will be discussed.
Davis, F. D. (1989). Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS quarterly, 319-340.
Dweck, C. (1999). Self-Theories: Their role in motivation, personality, and development. Philadelphia: Psychology Press.
Hoegh, A. and Moskal, B. M. (2009). Examining science and engineering students’ attitudes toward computer science. In FIE'09 Proceedings of the 39th IEEE International Conference on Frontiers in Education Conference, 1306-1311, IEEE Press.
Lingar, L., Abbey Williams, D., McCord, R., & Jeldes, I. (2017). Work in progress. Motivation profiles of non-major computer programmers in a flipped classroom environment. In Proceedings of First Year Engineering Experience (FYEE) Conference, American Society for Engineering Education.
Sterian, A., Dunne, B., & Blauch, A. (2005, June), The case for computer programming instruction for all engineering disciplines. Paper presented at the 2005 Annual Conference, Portland, Oregon. https://peer.asee.org/15520
Woo, S. E, Chernyshenko, O. S., Longley, A., Zhang, Zhi-Xue, Chiu, Chi-Yue, & Stark, S. E. (2014). Openness to experience: Its lower level structure, measurement, and cross-cultural equivalence, Journal of Personality Assessment, 96(1), 29-45, DOI: 10.1080/00223891.2013.806328.
Venkatesh,V., Morris, M., Davis, G., Davis, F. (2003). User Acceptance of Information Technology: Toward a Unified View. MIS Quarterly, 27 (3), 425-478.
Are you a researcher? Would you like to cite this paper?
Visit the ASEE document repository at
for more tools and easy citations.