PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
February 24, 201561 citations

The Role of Automation in Undergraduate Computer Science Education

View Full Paper
CWChris WilcoxSense about Science

Key Points

Key points are not available for this paper at this time.

Abstract

Increasing enrollments in undergraduate computer science courses are overloading faculty, teaching assistants, labs, and other resources. To cope with resource problems, many universities have automated key processes such as program grading. Before replacing a manual process with an automated tool, we believe that two questions should be answered. First and most importantly, does the proposed automation contribute to or detract from student learning? Second, do the benefits outweigh the costs of the automation? In this paper we present results from an introductory programming course in which we have incorporated high levels of automation. We find that carefully designed and managed automation can improve student performance while realizing a significant savings of scarce teaching resources.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Chris Wilcox (2015) studied this question.

synapsesocial.com/papers/6a10e4d08102eb4b66eea1d2https://doi.org/10.1145/2676723.2677226
Ask AI
Helpful
Bookmark
Share
View Full Paper