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.


Search for: All records

Creators/Authors contains: "Ding, Xiaotong"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. Free, publicly-accessible full text available May 4, 2026
  2. Engineering projects, such as designing a solar farm that converts solar radiation shined on the Earth into electricity, engage students in addressing real-world challenges by learning and applying geoscience knowledge. To improve their designs, students benefit from frequent and informative feedback as they iterate. However, teacher attention may be limited or inadequate, both during COVID-19 and beyond. We present Aladdin, a web-based computer-aided design (CAD) platform for engineering design with a built-in artificial intelligence teaching assistant (AITA). We also present two curriculum units (Solar Energy Science and Solar Farm Design), where students explore the Sun-Earth relationship and optimize the energy output and yearly profit of a solar farm with the help of the AITA. We tested the software and curriculum units with over 100 students in two Midwestern high schools. Pre- and post-survey data showed improvements in understanding of science concepts and self-efficacy in engineering design. Pre-post analysis of design performance gains reveals that AI helped lower achievers more than higher achievers. Interviews revealed students’ values and preferences when receiving feedback. Our findings suggest that AITAs may be helpful as an additional feedback mechanism for geoscience and engineering education. Future efforts should focus on improving the usability of the software and providing multiple types of feedback to promote inclusive and equitable use of AI in education. 
    more » « less
    Free, publicly-accessible full text available August 5, 2025
  3. First-year engineering students are often introduced to the engineering design process through project-based learning situated in a concrete design context. Design contexts like mechanical engineering are commonly used, but students and teachers may need more options. In this article, we show how sustainable building design can serve as an alternative for students of diverse backgrounds and with various interests. The proposed Net Zero Energy Challenge is an engineering design project in which students practice the full engineering design cycle to create a virtual house that generates renewable energy on-site, with the goal to achieve net zero energy consumption. Such a design challenge is made possible by Aladdin, an integrated tool that supports building design, simulation, and analysis within a single package. A pilot study of the Net Zero Energy Challenge at a university in Mid-Atlantic United States suggests that around half of the students were able to achieve the design goal. 
    more » « less
    Free, publicly-accessible full text available August 1, 2025
  4. Blikstein, P; Van_Aalst, J; Kizito, R; Brennan, K (Ed.)
    Developing assessment tools for computational thinking (CT) in STEM education is a precursor for science teachers to effectively integrate intervention strategies for CT practices. One problem to assessing CT skills is students’ varying familiarity with different programming languages and platforms. A text-neutral, open-source platform called iFlow, is capable of addressing this issue. Specifically, this innovative technology has been adopted to elicit underrepresented undergraduate students’ debugging skills. We present how the visual-based coding platform can be applied to bypass programming language bias in assessing CT. In this preliminary study, we discuss design principles of a visual-based platform to effectively assess debugging practices – identification, isolation, and iteration – with the use of iFlow assignments. Our findings suggest how the ability of iFlow to test parts of a program independently, dataflow connectivity, and equity in removing biases from students’ various backgrounds are advantageous over text-based platforms. 
    more » « less
  5. A rubric is presented to assess debugging skills for students particularly in the natural sciences and engineering. The three categories that are assessed for the cognitive processes in debugging skills are identification, isolation, and iteration. These are defined, and the characteristics of each process are listed. We discuss the method used to develop this rubric that was based on intentional errors in a programming assignment given to students in an introductory physics course. The programming in this assignment was in Python and a visual-based programming platform, called iFlow. We believe that visual-based programming will help elicit weaknesses in debugging because it removes students' familiarity with particular programming languages. Our focus on debugging skills came from a survey of students to self-identify barriers in computational work in an introductory physics course that included engineering majors. This skill was the primary self-identified barrier along with abstraction skills, which will be the focus of another work. We also present the results of this survey. The Python assignment (ntext = 9) was used to create the rubric and the iFlow assignment (ngraphic = 11) was used to test the rubric. Scoring was based on a scale of six levels in each category. Although the sample size was too small to establish rigorous scoring reliability, we discussed how the two researchers attained agreement in scoring the assignments after iterative modifications of the rubric and rescoring. For the Python assignment, the average for identification was 2.75/5, for isolation 2.30/5, and for iteration 3.33/5. For the iFlow assignment, the average for identification was 2.63/5, for isolation 2.23/5, and for iterate 3.32/5. A consistent trend from these assignments showed that students' approach to debugging is mainly to identify and iterate without a full understanding of the error (i.e., isolation). The lack of a full understanding of the error implies that students are prone to repeat the error. Thus, the important outcome of debugging is to understand the source of error by systematically investigating different parts of the computational solution. Our preliminary results led to the hypothesis that students with weak debugging skills are mainly due the isolation process. This hypothesis will be tested in a future experiment. Results from such an experiment will be significant to those who are designing intervention strategies to integrate computational thinking in science and engineering curricula. 
    more » « less
  6. Video analysis tools such as Tracker are used to study mechanical motion captured by photography. One can also imagine a similar tool for tracking thermal motion captured by thermography. Since its introduction to physics education, thermal imaging has been used to visualize phenomena that are invisible to the naked eye and teach a variety of physics concepts across different educational settings. But thermal cameras are still scarce in schools. Hence, videos recorded using thermal cameras such as those featured in “YouTube Physics” are suggested as alternatives. The downside is that students do not have interaction opportunities beyond playing those videos. 
    more » « less
  7. null (Ed.)
    Digital sensors allow people to collect a large quantity of data in chemistry experiments. Using infrared thermography as an example, we show that this kind of data, in conjunction with videos that stream the chemical phenomena under observation from a vantage point, can be used to construct digital twins of experiments to support science education on the cloud in a visual and interactive fashion. Through digital twins, a significant part of laboratory experiences such as observation, analysis, and discussion can be delivered on a large scale. Thus, the technology can potentially broaden participation in experimental chemistry, especially for students and teachers in underserved communities who may lack the expertise, equipment, and supplies needed to conduct certain experiments. With a cloud platform that enables anyone to store, process, and disseminate experimental data via digital twins, our work also serves as an example to illuminate how the movement of open science, which is largely driven by data sharing, may be powered by technology to amplify its impacts on chemistry education. 
    more » « less