• Skip to main content

Computational Thinking Project

Texas A&M University College of Engineering
  • Home
  • People
  • Projects
  • Publications
  • ECTD
  • Contact Us

Publications

Introductory Engineering Courses With Computational Thinking: The Impact of Educational Privilege and Engineering Major Entry Policy on Student Pathways

Mendoza Diaz, Noemi V.; Trytten, Deborah A.; Meier, Russ

October 1, 2022

Mendoza Diaz, Noemi V., Trytten, Deborah A., & Meier, Russ. Introductory Engineering Courses With Computational Thinking: The Impact of Educational Privilege and Engineering Major Entry Policy on Student Pathways. 2022 IEEE Frontiers in Education Conference (FIE), (). Retrieved from https://par.nsf.gov/biblio/10348492.

Introductory Engineering Courses With Computational Thinking: The Impact of Educational Privilege and Engineering Major Entry Policy on Student Pathways

 

Abstract

This research category paper examines the impact of computational thinking within first-year engineering courses on student pathways into engineering. Computational thinking and programming appear in many introductory engineering courses. Prior work found that early computational thinking development is critical to the formation of engineers. This qualitative research paper extends the research by documenting how pre-university privileges impact first-year student trajectories into engineering through a qualitative examination of student interviews from three institutions with different processes for matriculation into engineering majors. We identify the underlying assumptions of meritocracy that are concealing the role of educational privilege in selecting which engineering students will be allowed to join the field. We provide a suggestion for how institutions can include computational thinking in introductory engineering courses with less risk of furthering the marginalization of students with few academic privileges.

Computational Thinking in the Formation of Engineers: Year 2

Noemi Mendoza Diaz; Russell Meier; Deborah Trytten; Mark Weichold; Janie Moore

August 23, 2022

Mendoza Diaz, N., & Meier, R., & Trytten, D., & Weichold, M., & Moore, J. (2022, August), Computational Thinking in the Formation of Engineers: Year 2 Paper presented at 2022 ASEE Annual Conference & Exposition, Minneapolis, MN. https://peer.asee.org/42083

Computational Thinking in the Formation of Engineers: Year 2

 

Abstract

This poster presentation reports the results during the second year of the “Collaborative Research Project: Research in Improving Computational Thinking in the Formation of Engineers, a Multi-Institutional Initiative.” During this year, the validation of the ECTD, as a mechanism to assess entry level computational thinking skills as one factor, has been completed. The progress also includes 27 interviews done with 3 cohorts of students that shared similar social identities in one institution (e.g. race/ethnicity, gender, first generation/gifted classification, decrease in level of confidence) to explore aspects in the first year experience that might affect the decision to be an engineer. The interviews were done with students that reported different levels of stress given position-of-stress questions added to the ECTD and later asked in the semester (at a different point of stress). These interviews revealed privilege of those with prior computing training or experience. For the next year of this project, the research team expects to expand to mixed-method data collection for all three institutions in the collaborative and to continue gathering longitudinal data. The results are expected to inform current first-year engineering programs and impact curriculum, enculturation of engineers, and increase participation. The research team expects these results will improve the preparation of an inclusive community of diverse engineers.

The Impact of Prior Programming Experience on Computational Thinking in First-Year Engineering Experience

Noemi V. Mendoza Diaz; Deborah A. Trytten; Russ Meier; Janie M. Moore

February 20, 2022

Mendoza Diaz, N. V., & Trytten, D. A., & Meier, R., & Moore, J. M. (2022, February), The Impact of Prior Programming Experience on Computational Thinking in First-Year Engineering Experience. Paper presented at 2022 CoNECD (Collaborative Network for Engineering & Computing Diversity) , New Orleans, Louisiana. https://peer.asee.org/39144

The Impact of Prior Programming Experience on Computational Thinking in First-Year Engineering Experience.

 

Abstract

Computational thinking is a critical skillset that must be developed by engineers and other computing professionals. Computational thinking is a skillset that allows people to apply computers and technology to systematically solve problems. The ABET student outcomes and the educational outcomes section of the Taxonomy of Engineering Education acknowledge the importance of this skillset for engineers [1] [2] [3]. Moreover, many introductory engineering courses have a component of programming or computational thinking. Earlier work has shown that computational thinking is important to successfully achieving an engineering identity [4]. First year engineering students matriculate with varying levels of computational thinking. Some arrive adequately prepared for engineering computation because of early academic access to computing courses [5]. Most arrive with only pre-university mathematics and science training. In addition, inequities in course quality, self-confidence, and technology access disadvantage women, African American, and Latinx students [5]. Our multi-institutional team of researchers has been investigating how academic preparation and disparities affect computational thinking skills development, professional enculturation, and educational trajectories of first-year engineering students that are required to take introductory courses in engineering computation. With funding from the National Science Foundation, we are working to answer a broad set of research questions. In this paper, we specifically address this subset: 1. How does the integration of computing into the foundational engineering courses affect the formation of engineers? 2. In what ways do social identities (e.g. gender, ethnicity, first generation, socioeconomic status), choices (e.g. major, transfer status), and other factors impact the engineering student experience with computational thinking? a. In what ways are social identities related to perceived task time, perceived task difficulty, and perceived career confidence? In phase one of our research, we developed an Engineering Computational Thinking Diagnostic (ECTD) that can be used to measure development of computational thinking factors such as the social impact of computing, computational abstraction, data representation, task decomposition, and algorithmic thinking. Pre-validation use of the instrument showed its ability to measure skills growth [6]. We are now in the second phase of our research while the ECTD is formally validated through multi-term large population sampling and factor analysis. In this second phase, we have added a three-question instrument administered at the end of ECTD testing, as well as on submission of critical assignments during the academic term. We call these moments “positions of stress” because they represent times during the term where student career confidence may be changing. The ECTD and position-of-stress instruments were administered at the beginning of the Spring 2021 semester and after the midterm exam. From the population of position-of-stress participants, a stratified sampling technique was used to choose semi-structured interview candidates in three categories of decreasing, same, and increasing career confidence. Stratified subpopulations were identified by confidence level and race, confidence level and gender, confidence level and first-generation status, as well as subpopulations that saw the most drastic changes in confidence. During Summer 2021, semi-structured interviews will be conducted to gain qualitative insight into the computing background of participants, the entry path to engineering, how the participant feels about engineering while progressing through the course, the likelihood of enculturation as an engineer, and social identify factors that may be impacting success. Interviews will be transcribed and coded using an iterative and inductive methodology where a codebook will be developed and iteratively improved to represent the contents of the student interview data. Coding will be done by two researchers working collaboratively using NVivo. To assure reliability, interviews will be coded by individual researchers and compared until the differences between independent codings are minimal. After the differences between coders are minimal, coders will independently code the remaining interviews. Inter-rater reliability will be measured by having the coders evaluate two transcripts and comparing the percentage of the transcript with matching coding. The coded interviews will be used to analyze and explain how computational thinking requirements in engineering differentially impact students with various social identities. We expect to find differences in perceptions related to the privileges experienced by students. For example, we expect that students who have the privilege of prior experience with computing will find the integration of computational thinking into engineering less stress inducing than those without this prior exposure. The data will be represented both in counts of students whose quotes fall into the various codes and by selecting especially informative participant quotes for presentation. We expect that this paper will contribute to the literature by showing how computational thinking may exacerbate existing equity problems in engineering by allowing students with privilege to accrue additional advantages that ease the transition into engineering early in their academic programs. These accrued advantages may diminish the opportunities for success of students with less privilege, who may incorrectly view themselves as having less merit. We expect that this will play out differently in a variety of intersectional social identities, as each individual and subgroup experiences differential privileges. The variety of participants with multiple social identities in our participant pool will provide us with unique opportunities to contribute to understanding the impact of computational thinking on engineering enculturation.

An Engineering Computational Thinking Diagnostic: A Psychometric Analysis

Noemi V. Mendoza Diaz; Deborah A. Trytten; Russ Meier; So Yoon Yoon

20 December 2021

Diaz, N. V. M., Trytten, D. A., Meier, R., & Yoon, S. Y. (2021, October). An Engineering Computational Thinking Diagnostic: A Psychometric Analysis. In 2021 IEEE Frontiers in Education Conference (FIE) (pp. 1-5). IEEE.

An Engineering Computational Thinking Diagnostic: A Psychometric Analysis

 

Abstract

This research-track work-in-progress paper contributes to engineering education by documenting progress in developing a new standard Engineering Computational Thinking Diagnostic to measure engineering student success in five factors of computational thinking. Over the past year, results from an initial validation attempt were used to refine diagnostic questions. A second statistical validation attempt was then completed in Spring 2021 with 191 student participants at three universities. Statistics show that all diagnostic questions had statistically significant factor loadings onto one general computational thinking factor that incorporates the five original factors of (a) Abstraction, (b) Algorithmic Thinking, (c) Decomposition, (d) Data Representation and Organization, and (e) Impact of Computing. This result was unexpected as our goal was a diagnostic that could discriminate among the five factors. A small population size caused by the virtual delivery of courses during the COVID-19 pandemic may be the explanation and a third round of validation in Fall 2021 is expected to result in a larger population given the return to face-to-face instruction. When statistical validation is completed, the diagnostic will help institutions identify students with strong entry level skills in computational thinking as well as students that require academic support. The diagnostic will inform curriculum design by demonstrating which factors are more accessible to engineering students and which factors need more time and focus in the classroom. The long-term impact of a successfully validated computational thinking diagnostic will be introductory engineering courses that better serve engineering students coming from many backgrounds. This can increase student self-efficacy, improve student retention, and improve student enculturation into the engineering profession. Currently, the diagnostic identifies general computational thinking skill

Computational Thinking in the Formation of Engineers: Year 1

Mendoza Diaz, Noemi V.; Meier, Russ; Trytten, Deborah A.; Yoon, So Yoon; Moore, Janie M.; Ogilvie, Andrea M.; Weichold, Mark

January 1, 2021

Mendoza Diaz, Noemi V., Meier, Russ, Trytten, Deborah A., Yoon Yoon, So, Moore, Janie M., Ogilvie, Andrea M., & Weichold, Mark.. Computational Thinking in the Formation of Engineers (Year 1). 2021 ASEE Annual Conference, (). Retrieved from https://par.nsf.gov/biblio/10288086.

Computational Thinking in the Formation of Engineers (Year 1)

 

Abstract

Computational thinking is understood as the development of skills and knowledge in how to apply computers and technology to systematically solve problems. Computational thinking has been acknowledged as one key aspect in the taxonomy of engineering education and implied in multiple ABET student outcomes. Moreover, many introductory engineering courses worldwide have a component of programming or computational thinking. A preliminary study of enculturation to the engineering profession found that computational thinking was deemed a critical area of development at the early stages of instruction. No existing computational thinking framework was found to fully meet the needs of engineers, based on the expertise of researchers at three different institutions and the aid of a comprehensive literature review. As a result, a revised version of a computational thinking diagnostic was developed and renamed the engineering computational thinking diagnostic (ECTD). The five computational thinking factors of the ECTD are (1) Abstraction, (2) Algorithmic Thinking and Programming, (3) Data Representation, Organization, and Analysis, (4) Decomposition, and (5) Impact of Computing. This paper describes the development and revisions made to the ECTD using data collected from first-year engineering students at a Southwestern public university. The goal of the development of the ECTD is to capture the entry and exit skill levels of engineering students in an engineering program.

© 2016–2025 Computational Thinking Project Log in

 

Texas A&M Engineering Experiment Station Logo
  • LinkedIn
  • College of Engineering
  • State of Texas
  • Open Records
  • Risk, Fraud & Misconduct Hotline
  • Statewide Search
  • Site Links & Policies
  • Accommodations
  • Environmental Health, Safety & Security
  • Employment