Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleMay 2019
IneqDetect: A Visual Analytics System to Detect Conversational Inequality and Support Reflection during Active Learning
CompEd '19: Proceedings of the ACM Conference on Global Computing EducationPages 85–91https://doi.org/10.1145/3300115.3309528A series of recent studies have shed light on the existence of sociocultural inequities in collaborative learning environments. We present IneqDetect, a system which helps students reflect on the way that they communicate as a team. Conversations during ...
- research-articleMay 2019
Does Creating Programming Assignments with Tests Lead to Improved Performance in Writing Unit Tests?
CompEd '19: Proceedings of the ACM Conference on Global Computing EducationPages 106–112https://doi.org/10.1145/3300115.3309516We have constructed a tool, CrowdSorcerer, in which students create programming assignments, their model solutions and associated test cases using a simple input-output format. We have used the tool as a part of an introductory programming course with ...
- research-articleMay 2019
VUC: Visualizing Daily Video Utilization to Promote Student Engagement in Online Distance Education
CompEd '19: Proceedings of the ACM Conference on Global Computing EducationPages 99–105https://doi.org/10.1145/3300115.3309514Online video is widely used in various courses in online distance education (ODE). For ODE students, it is challenging to study multiple online courses and keep track of the video viewing progress each semester. In this paper, we introduce a ...
- research-articleMay 2019
Combining Analogies and Virtual Reality for Active and Visual Object-Oriented Programming
CompEd '19: Proceedings of the ACM Conference on Global Computing EducationPages 92–98https://doi.org/10.1145/3300115.3309513Understanding object-oriented programming (OOP) and its underlying concepts is essential in any computing-related field. However, learning the OOP concepts is often daunting for novice programmers due to their abstract nature. This paper presents a ...