Yizhou Qian

ORCID: 0000-0003-2551-9581
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Teaching and Learning Programming
  • Online Learning and Analytics
  • Educational Games and Gamification
  • Hydrology and Watershed Management Studies
  • Innovative Teaching and Learning Methods
  • Hydrology and Sediment Transport Processes
  • Flood Risk Assessment and Management
  • Laser-induced spectroscopy and plasma
  • Higher Education and Teaching Methods
  • Experimental Learning in Engineering
  • Gender and Technology in Education
  • Machine Learning in Materials Science
  • Advanced ceramic materials synthesis
  • Distributed and Parallel Computing Systems
  • Computational and Text Analysis Methods
  • Online and Blended Learning
  • Advanced Optical Sensing Technologies
  • Ion-surface interactions and analysis
  • Model Reduction and Neural Networks
  • Genetics, Bioinformatics, and Biomedical Research
  • Digital Marketing and Social Media
  • Advanced materials and composites
  • Underwater Acoustics Research
  • Parallel Computing and Optimization Techniques
  • Ocular and Laser Science Research

Jiangnan University
2019-2024

Stanford University
2023

Purdue University West Lafayette
2017-2018

Jiangsu Police Officer College
2006

Efforts to improve computer science education are underway, and teachers of challenged in introductory programming courses help learners develop their understanding science. Identifying addressing students’ misconceptions is a key part teacher's competence. However, relevant research on this topic not as fully developed the field it mathematics education. In article, we first review literature general definitions studies about other difficulties programming. Next, investigate factors that...

10.1145/3077618 article EN ACM Transactions on Computing Education 2017-10-27

The new Advanced Placement (AP) Computer Science (CS) Principles course increases the need for quality CS teachers and thus professional development (PD). This article presents results of a 2-year study investigating how teaching AP first time used online PD material. Our showed that computing background had significant impact on teachers' use More specifically, novice needed developing their pedagogical content knowledge (PCK). Non-CS materials emphasizing knowledge. Experienced believed...

10.1080/15391523.2018.1433565 article EN Journal of Research on Technology in Education 2018-02-23

<p>The demand for computing professionals in the workplace has led to increased attention computer science education, and introductory courses have been introduced at different levels of education. This study investigated relationship between gender, academic performance non-programming subjects, programming learning among middle school students with no prior experience who took an course. We found that girls performed as well or even better than boys high-ability Chinese students....

10.5539/jel.v5n2p73 article EN Journal of Education and Learning 2016-03-16

A quality computer science (CS) teacher needs to understand students’ common misconceptions in learning CS. This study explored one aspect of CS teachers’ understanding student misconceptions: their perceptions related introductory programming. Perceptions this included three parts: perceived frequency a misconception, importance misconception learning, and confidence addressing misconception. Teachers our taught Python-based course for high schools students. survey was designed administered...

10.1177/0735633119845413 article EN Journal of Educational Computing Research 2019-04-29

10.24251/hicss.2025.515 article EN Proceedings of the ... Annual Hawaii International Conference on System Sciences/Proceedings of the Annual Hawaii International Conference on System Sciences 2025-01-01

With the expansion of computer science (CS) education, CS teachers in K-12 schools should be cognizant student misconceptions and prepared to help students establish accurate understanding programming. Digital tools, such as automated assessment systems, can useful supportive teaching courses. This two-stage design-based research (DBR) study investigated effects targeted feedback an system for addressing common high school a Java-based introductory programming course. Based on students’...

10.1177/2158244019885136 article EN cc-by SAGE Open 2019-10-01

Expansion of computer science education in K-12 schools is driving the need for quality teachers. Effective teachers both knowledge and pedagogical content (PCK), which includes an understanding student misconceptions. In this study, by integrating automated assessment system, we identified common misconceptions Chinese middle school students introductory programming course. We found that students' limited English ability existing math contributed to their learning program. also noted with...

10.29333/ejmste/94227 article EN Eurasia Journal of Mathematics Science and Technology Education 2018-08-12

This study implemented a data-driven approach to identify Chinese high school students’ common errors in Java-based introductory programming course using the data an automated assessment tool called Mulberry. Students’ error-related behaviors were also analyzed, and their relationships success investigated. identified 15 compilation 6 test errors. The results showed that these accounted for large proportion of all errors, so identifying is important help students succeed courses. Based on...

10.1177/0735633119887508 article EN Journal of Educational Computing Research 2019-11-08

Error messages provided by the programming environments are often cryptic and confusing to learners. This study explored effectiveness of enhanced error (EPEMs) in a Python-based introductory course. Participants were two groups middle school students. The control group only received raw (RPEMs) had 35 treatment EPEMs 33 During class, students used an automated assessment tool called Mulberry practice their skill. automatically collected all solutions submitted when solving problems. Data...

10.3389/fpsyg.2021.768962 article EN cc-by Frontiers in Psychology 2021-11-30

Computing education has been expanding into K-12 schools in many countries. The new national curriculum standards China are going to include computational thinking as a core literacy for every student and make computer programming required module the information technology course. Hence, it is imperative understand difficulties Chinese students may face when learning program. This study investigated middle students' program Python using data an automated assessment system. Our results showed...

10.1145/3300115.3309521 article EN 2019-05-03

This study investigated common student errors and underlying difficulties of two groups Chinese middle school students in an introductory Python programming course using data the automated assessment tool (AAT) Mulberry. One group was from a typical while other high-ability school. By analyzing 8030 erroneous programs, we identified 12 groups. Further analysis indicated that had similarities differences learning to program. Our findings suggest AATs can effectively help teachers understand...

10.1080/15391523.2020.1865220 article EN Journal of Research on Technology in Education 2021-01-26

Computational thinking is considered a fundamental skill of children in the 21st century. In 2017, new national curriculum standards China included computational as core literacy students. this poster session, authors will introduce their research on developing Chinese elementary school students' skill. The have developed information technology course with focus thinking. uses convergent cognition theory theoretical framework. posits that learning computer programming affects mathematical...

10.1145/3300115.3312514 article EN 2019-05-03

Fast and reliable prediction of river flow velocities is important in many applications, including flood risk management. The shallow water equations (SWEs) are commonly used for this purpose. However, traditional numerical solvers the SWEs computationally expensive require high-resolution riverbed profile measurement (bathymetry). In work, we propose a two-stage process which, first, using principal component geostatistical approach (PCGA) estimate probability density function bathymetry...

10.48550/arxiv.2111.11702 preprint EN cc-by arXiv (Cornell University) 2021-01-01

In this work, we present a novel physics-based data-driven framework for reduced-order modeling of laser ignition in model rocket combustor based on parameterized neural ordinary differential equations (PNODE). Deep networks are embedded as functions high-dimensional parameters to predict various terms 0D flow including the heat source function, pre-exponential factors, and activation energy. Using governing model, our PNODE needs only limited number training samples predicts trajectories...

10.48550/arxiv.2302.08629 preprint EN cc-by arXiv (Cornell University) 2023-01-01

This paper introduces a novel framework for reduced-order modeling of laser ignition in model rocket combustor. It utilizes physics-based data-driven approach based on parameterized neural ordinary differential equations (PNODE). Deep networks are embedded as functions high-dimensional parameters to predict various terms 0D flow including the heat source function, pre-exponential factors, and activation energy. By using governing model, PNODE requires only limited number training samples...

10.2139/ssrn.4490349 preprint EN 2023-01-01

Fast and reliable prediction of riverine flow velocities is important in many applications, including flood risk management. The shallow water equations (SWEs) are commonly used for the velocities. However, accurate fast with standard SWE solvers challenging cases. Traditional approaches computationally expensive require high-resolution riverbed profile measurement ( bathymetry) predictions. As a result, they poor fit situations where need to be evaluated repetitively due, example, varying...

10.48550/arxiv.2012.02620 preprint EN cc-by arXiv (Cornell University) 2020-01-01
Coming Soon ...