Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- posterAugust 2020
MatchingRef: Matching Variable Names in a Reference Page to Help Introductory CS Students Fix Compiler Errors
ICER '20: Proceedings of the 2020 ACM Conference on International Computing Education ResearchPage 302https://doi.org/10.1145/3372782.3408118Debugging compiler errors is essential to programming and can be challenging for novice programmers. In introductory computer science courses, challenging errors can discourage students. One reason these errors are difficult to resolve is that most ...
- posterAugust 2020
Gender Differences in Upper Elementary Students' Regulation of Learning while Pair Programming
ICER '20: Proceedings of the 2020 ACM Conference on International Computing Education ResearchPage 311https://doi.org/10.1145/3372782.3408117Collaborative learning has demonstrated benefits for girls in computer science [7] and this may be a way to help address the gender gap in CS. Research indicates that while collaborating, boys often express more individualistic ideas whereas girls tend ...
- abstractAugust 2020
Restorying through Computational Quilts: A Critical Approach Towards Reimagining Computer Science
ICER '20: Proceedings of the 2020 ACM Conference on International Computing Education ResearchPages 344–345https://doi.org/10.1145/3372782.3407114While much attention has focused on promoting computational thinking in K-12 CS education, much less attention has been paid to the equally significant dimension of what it means to identify with the discipline. Previous approaches to CS identity have ...
- abstractAugust 2020
Investigating the Utility of Graphics in Teaching Data Wrangling
ICER '20: Proceedings of the 2020 ACM Conference on International Computing Education ResearchPages 342–343https://doi.org/10.1145/3372782.3407111Programming is increasingly being taught in statistics modules across various departments, where the focus is on wrangling data in languages like Python and R. Graphical aids as applied to this domain is an empirically untried approach. My research ...
- abstractAugust 2020
Investigating Best Practices in the Design of Automated Feedback to Improve Students' Performance and Learning
ICER '20: Proceedings of the 2020 ACM Conference on International Computing Education ResearchPages 328–329https://doi.org/10.1145/3372782.3407107Timely feedback is essential for students to learn and improve their performance. However, it is hard for computing instructors to provide real-time feedback for every student, particularly during homework or online classes. While researchers have put ...
- abstractAugust 2020
Toward Ability-Based Design for Novice Programmers with Learning (Dis)abilities
ICER '20: Proceedings of the 2020 ACM Conference on International Computing Education ResearchPages 336–337https://doi.org/10.1145/3372782.3407104Dynamically adaptive Parsons problems are pieces of code that must be ordered and indented correctly. Performance on prior problems determines the difficulty of subsequent ones. These problems comprise an adaptive learning system that dynamically adapts ...
- research-articleAugust 2020
Adaptive Immediate Feedback Can Improve Novice Programming Engagement and Intention to Persist in Computer Science
ICER '20: Proceedings of the 2020 ACM Conference on International Computing Education ResearchPages 194–203https://doi.org/10.1145/3372782.3406264Prior work suggests that novice programmers are greatly impacted by the feedback provided by their programming environments. While some research has examined the impact of feedback on student learning in programming, there is no work (to our knowledge) ...
- research-articleAugust 2020Best PaperChair's Award
What Do We Think We Think We Are Doing?: Metacognition and Self-Regulation in Programming
ICER '20: Proceedings of the 2020 ACM Conference on International Computing Education ResearchPages 2–13https://doi.org/10.1145/3372782.3406263Metacognition and self-regulation are popular areas of interest in programming education, and they have been extensively researched outside of computing. While computing education researchers should draw upon this prior work, programming education is ...
- research-articleAugust 2020
Learning Machine Learning with Personal Data Helps Stakeholders Ground Advocacy Arguments in Model Mechanics
ICER '20: Proceedings of the 2020 ACM Conference on International Computing Education ResearchPages 67–78https://doi.org/10.1145/3372782.3406252Machine learning systems are increasingly a part of everyday life, and often used to make critical and possibly harmful decisions that affect stakeholders of the models. Those affected need enough literacy to advocate for themselves when models make ...