Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
Volume 21, Issue 3September 2021
Reflects downloads up to 16 Oct 2024Bibliometrics
Skip Table Of Content Section
research-article
Open Access
An Empirical Study of Students’ Perceptions on the Setup and Grading of Group Programming Assignments
Article No.: 17, Pages 1–22https://doi.org/10.1145/3440994

Courses in computer science curricula often involve group programming assignments. Instructors are required to take several decisions on assignment setup and monitoring, team formation policies, and grading systems. Group programming projects provide ...

research-article
Open Access
Parental Involvement in Computer Science Education and Computing Attitudes and Behaviours in the Home: Model and Scale Development
Article No.: 18, Pages 1–24https://doi.org/10.1145/3440890

This work is situated in research on Parental Involvement (PI) in Computer Science (CS) Education. While the importance of PI in children's education is well established, most parents have little experience in CS and struggle to facilitate the learning of ...

research-article
Open Access
The Impact of Pair Programming on College Students’ Interest, Perceptions, and Achievement in Computer Science
Article No.: 19, Pages 1–19https://doi.org/10.1145/3440759

Active and collaborative learning has shown considerable promise for improving student outcomes and reducing group disparities. As one common form of collaborative learning, pair programming is an adapted work practice implemented widely in higher ...

research-article
Open Access
People, Ideas, Milestones: A Scientometric Study of Computational Thinking
Article No.: 20, Pages 1–17https://doi.org/10.1145/3445984

The momentum around computational thinking (CT) has kindled a rising wave of research initiatives and scholarly contributions seeking to capitalize on the opportunities that CT could bring. A number of literature reviews have showed a vibrant ...

research-article
CSF: Formative Feedback in Autograding
Article No.: 21, Pages 1–30https://doi.org/10.1145/3445983

Autograding systems are being increasingly deployed to meet the challenges of teaching programming at scale. Studies show that formative feedback can greatly help novices learn programming. This work extends an autograder, enabling it to provide formative ...

research-article
A Real-world Approach to Motivate Students on the First Class of a Computer Science Course
Article No.: 22, Pages 1–23https://doi.org/10.1145/3445982

A common belief among students is that computing is a boring subject that lacks a connection to the real world. The first class (one 80-minute session) in an introductory computer science course may be an appropriate instance to combat such a belief. ...

research-article
Self-evaluation Interventions: Impact on Self-efficacy and Performance in Introductory Programming
Article No.: 23, Pages 1–28https://doi.org/10.1145/3447378

Research has repeatedly shown self-efficacy to be associated with course outcomes in CS and across other fields. CS education research has documented this and has developed CS-specific self-efficacy measurement instruments, but to date there have been ...

research-article
Open Access
Characterizing Student Proficiency in Software Modeling in Terms of Functions, Structures, and Behaviors
Article No.: 24, Pages 1–25https://doi.org/10.1145/3458039

Software modeling is an integral practice for software engineers, especially as the complexity of software solutions increases. Unified Modeling Language (UML) is the industry standard for software modeling. however, it is often used incorrectly and ...

Subjects

Comments