3.8 Article

Reevaluating the relationship between explaining, tracing, and writing skills in CS1 in a replication study

相关参考文献

注意:仅列出部分参考文献,下载原文获取全部文献信息。
Proceedings Paper Computer Science, Theory & Methods

How should we 'Explain in plain English'? Voices from the Community

Max Fowler et al.

Summary: Explain in plain English (EipE) questions are deemed crucial in the study of programming learning, but are not widely used due to grading difficulty and workload issues. Themes regarding the use of EipE questions in class, training students, selecting code, grading considerations, and ESL concerns were identified through interview transcripts coding. Additionally, attempts were made to understand the underlying grading process faculty use for EipE questions.

ICER 2021: PROCEEDINGS OF THE 17TH ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH (2021)

Proceedings Paper Computer Science, Theory & Methods

Exploring 'reverse-tracing' Questions as a Means of Assessing the Tracing Skill on Computer-based CS 1 Exams

Mohammed Hassan et al.

Summary: In this study, a comparative analysis was conducted on introductory programming students solving tracing problems in paper-based and computer-based formats. It was found that students perform significantly better in computer-based exams through brute-force execution of provided code. Reverse-tracing questions were suggested as a potential alternative means of assessing the same skill, showing closer alignment in performance between computer-based and paper-based exams. The thought process in solving tracing and reverse-tracing problems was found to be similar, but not identical.

ICER 2021: PROCEEDINGS OF THE 17TH ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH (2021)

Proceedings Paper Computer Science, Theory & Methods

Novice Rationales for Sketching and Tracing, and How They Try to Avoid It

Kathryn Cunningham et al.

PROCEEDINGS OF THE 2019 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION (ITICSE '19) (2019)

Proceedings Paper Computer Science, Theory & Methods

Tracing vs. Writing Code: Beyond the Learning Hierarchy

Brian Harrington et al.

SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (2018)

Proceedings Paper Computer Science, Theory & Methods

An Explicit Strategy to Scaffold Novice Program Tracing

Benjamin Xie et al.

SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (2018)

Article Mathematics, Interdisciplinary Applications

Selecting Path Models in SEM: A Comparison of Model Selection Criteria

Li-Chung Lin et al.

STRUCTURAL EQUATION MODELING-A MULTIDISCIPLINARY JOURNAL (2017)

Proceedings Paper Computer Science, Interdisciplinary Applications

Towards Computer-based Exams in CS1

Vesa Lappalainen et al.

PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION (CSEDU), VOL 2 (2017)

Proceedings Paper Computer Science, Software Engineering

Using Tracing and Sketching to Solve Programming Problems Replicating and Extending an Analysis of What Students Draw

Kathryn Cunningham et al.

PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH (ICER 17) (2017)

Proceedings Paper Computer Science, Theory & Methods

'Explain in Plain English' Questions Revisited: Data Structures Problems

Malcolm Corney et al.

PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14) (2014)

Article Psychology, Educational

Sample Size Requirements for Structural Equation Models: An Evaluation of Power, Bias, and Solution Propriety

Erika J. Wolf et al.

EDUCATIONAL AND PSYCHOLOGICAL MEASUREMENT (2013)

Editorial Material Multidisciplinary Sciences

Instructional Complexity and the Science to Constrain It

Kenneth R. Koedinger et al.

SCIENCE (2013)

Article Psychology, Multidisciplinary

The Problem of Model Selection Uncertainty in Structural Equation Modeling

Kristopher J. Preacher et al.

PSYCHOLOGICAL METHODS (2012)