VLDB 2026 Research / reviewers in the wild / expert
Cheng-Chih Wu
dblp:09/4503
· DBLP profile ↗
11ranked-venue papers
2as first author
4since 2021 · last 2025
0000-0002-4714-017XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 11 · 2 first-author · 4 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A STEAM Approach to Teaching Programming: The Example of Mandala ArtabstractSTEAM (Science, Technology, Engineering, Arts & Mathematics) integrated instructional approach not only increases students' interest in learning hard science but also enhances their understanding in arts. We proposed a five-step STEAM interdisciplinary-integrated instructional model to teach student programming, which are: choosing an art example, inspiring creativity, hands-on design, programming implementation, optimizing and sharing. We used the model to design materials to teach middle school student modular programming with the Mandala Art design. The results showed that the proposed STEAM model promoted students' learning, enhanced their understanding of art concepts, and inspired students' thinking. Li-Hsiang Hung, Chih-Hung Yu, Chiu-Fan Hu, Cheng-Chih Wu |
ITiCSE (2) | 4 |
| 2024 | A STEM Approach to Teach High School Students IoT and AI Concepts: An Air Quality ExampleabstractIn this study, we applied STEM approach to teach high school students Internet of Things (IoT) and Artificial Intelligence (AI) concepts with an air quality example. The learning activities include assembling IoT devices for air quality detection, connecting to the MQTT app for data visualization, and applying raw data to build an AI model using TensorFlow to predict air quality. The results showed that the STEM (Science, Technology, Mathematics, and Technology) approach helped students learn data transmission in IoT architecture, modeling process of AI, and enhanced students' motivation in learning. Wei-Ling Lee, Chiu-Fan Hu, Cheng-Chih Wu |
ITiCSE (2) | 3 |
| 2023 | Teaching Big Data Concepts through Air Pollution Data: A High School Instructional ModuleabstractIn this study, we developed an instructional module consisting of four units to help high school students understand the 4V concepts of big data by exploring air pollution. The instructional module enabled students to explore air quality data on specific websites, and asked students to create a "calendar heat map" using open dataset. We taught the module in a high school class and the results demonstrated that students gained knowledge about big data, and became more aware of the impact of air pollution in their lives. Jui-Ting Chen, Chiu-Fan Hu, Cheng-Chih Wu |
ITiCSE (2) | 3 |
| 2023 | A Computational Thinking Test for Senior High School StudentsabstractWe have developed a quantitative tool for assessing senior high school students' computational thinking skills and administered it in the Taipei metropolitan area of Taiwan. Our CT test is language/tool/knowledge-independent and focuses on four key CT concepts: decomposition, data representation, algorithms, and pattern generalization. Our paper outlines the development process of the CT test, including its constructs, reliability, and validity, and discusses its educational implications for computing courses. This CT test provides a valuable resource for computing teachers who wish to assess their students' CT abilities and tailor their teaching methods accordingly. Chiu-Fan Hu, Cheng-Chih Wu |
ITiCSE (2) | 2 |
| 2016 | Teaching High School Students Computational Thinking with Hands-on ActivitiesabstractIn this study we developed three hands-on activities to teach high school students computational thinking (CT) and, specifically, the decomposition skills. The activities were designed to enable students to solve problems by using application tools. The computer science concepts utilized in the activities included binary search, quick sort and iteration. We evaluated the effect of the activities utilizing a post-activity questionnaire, a post-test, students' worksheets, and semi-structured interviews with the participating students. The results indicated that the hands-on activities developed in this study improved students' CT ability. Wei-Lin Li, Chiu-Fan Hu, Cheng-Chih Wu |
ITiCSE | 3 |
| 2014 | Exploring cognitive processes in program comprehension based on eye-movement analysis (abstract only)abstracthis study investigates the cognitive processes involved in program comprehension based on eye gaze tracking. Thirty-eight participants were asked to comprehend the test programs. Eye-movement analysis was employed to track the students' gaze paths while they traced the programs for comprehension. Cognitive processes were then obtained by sequential analysis of the gaze data to investigate the significant sequences of attention areas. The mined cognitive processes were compared between high and low comprehenders. The experiment results show that most subjects focused on major part of the program to comprehend the program. However, high comprehenders traced the program in a more logical manner. In addition, low comprehenders needed more manual calculation and also needed to trace back to prior statements for recalling required information, which might be because they had limited working memory capacities for computing and memorizing. Subjects performed better on cognitive processes involved in the working memory (short-term memory, mental arithmetic, and logical thinking) also performed better on program comprehension. Working memory seems to play an important role in program comprehension. These results can provide suggestions for researchers/instructors to develop adaptive instructional strategies for students of different characteristics. Ting-Yun Hou, Yu-Tzu Lin, Yu-Chih Lin, Cheng-Chih Wu |
SIGCSE | 4 |
| 1998 | Conceptual models and cognitive learning styles in teaching recursionabstractAn experimental research design was implemented in an attempt to understand how different types of conceptual models and cognitive learning styles influence novice programmers when learning recursion. The results indicate that in teaching recursion to novice programmers:• concrete conceptual models are better than abstract conceptual models,• novices with abstract learning styles perform better than those with concrete learning styles,• abstract learners do not necessarily benefit more from abstract conceptual models, and• concrete learners do not necessarily benefit more from concrete conceptual models. Cheng-Chih Wu, Nell B. Dale, Lowell J. Bethel |
SIGCSE | 1 |
| 1996 | Critical concepts in the development of courseware for CS closed laboratoriesabstractIn this paper we present some of the experiences that we have gained from having developed a number of laboratory-based courseware for teaching computing concepts.We point out that lab-based teaching is a special category of computer-based instruction (CBI).The intended lab usage imposes certain constraints on lab-based courseware such that the methodologies for developing traditional CBI software do not seem to fit the development of lab-based software very well.Lab-based software requires special considerations as to the presentation of its course content and the design of its user interface. Janet Mei-Chuen Lin, Cheng-Chih Wu, Guey-Fa Chiou |
ITiCSE | 2 |
| 1996 | Visualizing recursion and linked listsabstractNo abstract available. Cheng-Chih Wu, Janet Mei-Chuen Lin, Guey-Fa Chiou |
ITiCSE | 1 |
| 1994 | A resource for research in computer science education: the CSedRes toolbox (abstract)abstractNo abstract available. Vicki L. Almstrum, Cheng-Chih Wu, Debra Burton |
SIGCSE | 2 |
| 1993 | Research methods in computer science educationabstractNo abstract available. Vicki L. Almstrum, Debra Burton, Cheng-Chih Wu |
SIGCSE | 3 |