skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Teacher Perspectives of Outcomes and Challenges Resulting from Students' Interactions with MATLAB in e4usa (Fundamental)
As part of the e4usa curriculum, a MATLAB model has been developed and implemented in order to cultivate engineering and computational thinking skills in high school students. The MATLAB model uses a live script that allows students to interact with sliders and dropdown menus to change parameters on a water filtration model. With computational skills increasingly in demand, the literature suggests that adding computational thinking and coding skills as a new form of literacy is crucial for preparing future engineering professionals. Additionally, to ensure that students are better prepared by the time they reach their post-secondary studies, early exposure to computational thinking skills has valuable implications. In this fundamental paper, we describe outcomes resulting from students' interactions with MATLAB in e4usa. The mathematical model allows the students to analyze the effects of different filtration materials, impurities to be removed, length of the water filter, and the space between particles in their filtration material. Using at first a mathematical model rather than testing physical materials will allow them to learn more about their potential filtration materials so that they may make more informed decisions about which filtration materials they want to select for their design and use in the prototype that they build and test. With that said, we focus on student outcomes in this design activity. We hypothesize that this modeling activity prior to design may reduce the time spent in physical testing as well as the volume of materials consumed. Additionally, we are inquisitive about the impact that it has on the subsequent design activities compared to previous semesters where this lesson was taught, where it was observed that students spend a considerable amount of time trying out different materials. As part of our data, we have collected teacher data from surveys, pre and post-responses about their expectations, attitudes, and perceived value of implementing the MATLAB model in their classrooms, class observation data from at least two schools where we noted the interactions between the teachers and students, and teacher and student focus groups at the end of the semester where we expect to collect richer data from these two groups that will allow us to triangulate data collected from surveys and classroom observations.  more » « less
Award ID(s):
2120746
PAR ID:
10435544
Author(s) / Creator(s):
; ;
Date Published:
Journal Name:
2023 ASEE Annual Conference & Exposition
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. null (Ed.)
    To succeed in engineering careers, students must be able to create and apply models to certain problems. The different types of modeling skills include physical, mathematical, computational, graphing, and financial. However, many students struggle to define and form relevant models in their engineering courses. We are hoping that the students are able to better define and apply models in their engineering courses after they have completed the MATLAB and/or CATIA courses. We also are hoping to see a difference in model identification between the MATLAB and CATIA courses. All students in the MATLAB and CATIA courses must be able to understand and create models in order to solve problems and think critically in engineering. Students need foundational knowledge about basic modeling skills that will be effective in their course. The goal is for students to create an approach to help them solve problems logically and apply different modeling skills. 
    more » « less
  2. null (Ed.)
    To succeed in engineering careers, students must be able to create and apply models to certain problems. The different types of modeling skills include physical, mathematical, computational, graphing, and financial. However, many students struggle to define and form relevant models in their engineering courses. We are hoping that the students are able to better define and apply models in their engineering courses after they have completed the MATLAB and/or CATIA courses. We also are hoping to see a difference in model identification between the MATLAB and CATIA courses. All students in the MATLAB and CATIA courses must be able to understand and create models in order to solve problems and think critically in engineering. Students need foundational knowledge about basic modeling skills that will be effective in their course. The goal is for students to create an approach to help them solve problems logically and apply different modeling skills. 
    more » « less
  3. Computational thinking has widely been recognized as a crucial skill for engineers engaged in problem-solving. Multidisciplinary learning environments such as integrated STEM courses are powerful spaces where computational thinking skills can be cultivated. However, it is not clear the best ways to integrate computational thinking instruction or how students develop computational thinking in those spaces. Thus, we wonder: To what extent does engaging students in integrated engineering design and physics labs impact their development of computational thinking? We have incorporated engineering design within a traditional introductory calculus-based physics lab to promote students’ conceptual understanding of physics while fostering scientific inquiry, mathematical modeling, engineering design, and computational thinking. Using a generic qualitative research approach, we explored the development of computational thinking for six teams when completing an engineering design challenge to propose an algorithm to remotely control an autonomous guided vehicle throughout a warehouse. Across five consecutive lab sessions, teams represented their algorithms using a flowchart, completing four iterations of their initial flowchart. 24 flowcharts were open coded for evidence of four computational thinking facets: decomposition, abstraction, algorithms, and debugging. Our results suggest that students’ initial flowcharts focused on decomposing the problem and abstracting aspects that teams initially found to be more relevant. After each iteration, teams refined their flowcharts using pattern recognition, algorithm design, efficiency, and debugging. The teams would benefit from having more feedback about their understanding of the problem, the relevant physics concepts, and the logic and efficiency of the flowcharts 
    more » « less
  4. Abstract Contemporary science is a field that is becoming increasingly computational. Today’s scientists not only leverage computational tools to conduct their investigations, they often must contribute to the design of the computational tools for their specific research. From a science education perspective, for students to learn authentic science practices, students must learn to use the tools of the trade. This necessity in science education has shaped recent K–12 science standards including the Next Generation Science Standards, which explicitly mention the use of computational tools and simulations. These standards, in particular, have gone further and mandated thatcomputational thinkingbe taught and leveraged as a practice of science. While computational thinking is not a new term, its inclusion in K–12 science standards has led to confusion about what the term means in the context of science learning and to questions about how to differentiate computational thinking from other commonly taught cognitive skills in science like problem-solving, mathematical reasoning, and critical thinking. In this paper, we propose a definition ofcomputational thinking for science(CT-S) and a framework for its operationalization in K–12 science education. We situate our definition and framework in Activity Theory, from the learning sciences, in order to position computational thinking as an input to and outcome of science learning that is mediated by computational tools. 
    more » « less
  5. Computational modeling skills are critical for the success of both engineering students and practicing engineers and are increasingly included as part of the undergraduate curriculum. However, students' belief in the utility of these skills and their ability to succeed in learning them can vary significantly. This study hypothesizes that the self-efficacy and motivation of engineering students at the outset of their degree program varies significantly and that engineering students pursuing some disciplines (such as computer, software, and electrical engineering) will begin with a higher initial self-efficacy than others (such as materials science and engineering and biomedical engineering). In this pilot study, a survey was used to investigate the motivational and efficacy factors of approximately 70 undergraduate students in their first year of engineering studies at a large public university. Surveys were implemented after students were introduced to MATLAB in their first-year engineering design course. The data was analyzed for variations in baseline motivation based on the students' intended major. The results of this survey will help determine whether efficacy and interest related to computational modeling are indeed lower for certain engineering disciplines and will inform future studies in this area. 
    more » « less