Result page:
1
2
3
4
1
IDE-Based Learning Analytics for Computing Education: A Process Model, Critical Review, and Research Agenda
August 2017
ACM Transactions on Computing Education (TOCE) - Special Issue on Learning Analytics: Volume 17 Issue 3, August 2017
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 26, Downloads (12 Months): 135, Downloads (Overall): 135
Full text available:

PDF
In recent years, learning process data have become increasingly easy to collect through computer-based learning environments. This has led to increased interest in the field of learning analytics , which is concerned with leveraging learning process data in order to better understand, and ultimately to improve, teaching and learning. In ...
Keywords:
Learning analytics, learning interventions, learning process data
2
Blending Measures of Programming and Social Behavior into Predictive Models of Student Achievement in Early Computing Courses
August 2017
ACM Transactions on Computing Education (TOCE) - Special Issue on Learning Analytics: Volume 17 Issue 3, August 2017
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 18, Downloads (12 Months): 107, Downloads (Overall): 107
Full text available:

PDF
Analyzing the process data of students as they complete programming assignments has the potential to provide computing educators with insights into both their students and the processes by which they learn to program. In prior research, we explored the relationship between (a) students’ programming behaviors and course outcomes, and (b) ...
Keywords:
Learning analytics, learning interventions, learning process data
3
From the Editor's Desk: TOCE Continues on a Positive Trajectory in 2016
June 2017
ACM Transactions on Computing Education (TOCE): Volume 17 Issue 2, June 2017
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 1, Downloads (12 Months): 1, Downloads (Overall): 1
Full text available:

PDF
During my first full year as editor-in-chief of ACM Transations on Computing Education (TOCE), the editorial board and I took the following four steps to improve the journal's ability to serve the growing community of computing education researchers: (1) We streamlined the peer review process, (2) we established a new ...
Keywords:
TOCE Editorial, computing education research, ACM Transactions on Computing Education, annual report
4
Supporting learning analytics in computing education
March 2017
LAK '17: Proceedings of the Seventh International Learning Analytics & Knowledge Conference
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 5, Downloads (12 Months): 81, Downloads (Overall): 81
Full text available:

PDF
As is the case for many undergraduate STEM degree programs, computing degree programs are plagued by high attrition rates. This is especially true in early computing courses, in which failure and drop-out rates in the 35 to 50 percent range are common. By collecting learning process data as students engage ...
Keywords:
learning analytics, computing education research, data collection, social learning, visualizations, OSBLE, learning management system
5
Using Programming Process Data to Detect Differences in Students' Patterns of Programming
March 2017
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 18, Downloads (12 Months): 199, Downloads (Overall): 199
Full text available:

PDF
Analyzing the process data of students as they complete programming assignments has the potential to provide computing educators with insights into their students and the processes by which they learn to program. In prior work, we developed a statistical model that accurately predicts students' homework grades. In this paper, we ...
Keywords:
educational data mining, predictive measures, programming state model, learning analytics
6
With a Little Help From My Friends: An Empirical Study of the Interplay of Students' Social Activities, Programming Activities, and Course Success
August 2016
ICER '16: Proceedings of the 2016 ACM Conference on International Computing Education Research
Publisher: ACM
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 4, Downloads (12 Months): 87, Downloads (Overall): 178
Full text available:

PDF
Computing education researchers have become increasingly interested in leveraging log data automatically collected within computer programming environments in order to understand students' learning processes and tailor instruction to student needs. While data on students' programming activities has been positively correlated with their learning outcomes, those data tell only part of ...
Keywords:
design, human factors., experimentation
7
February 2016
ACM Transactions on Computing Education (TOCE): Volume 16 Issue 1, February 2016
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 3, Downloads (12 Months): 47, Downloads (Overall): 74
Full text available:
PDF
In my inaugural editorial as the new editor-in-chief of the ACM Transactions on Computing Education , I take stock of the journal's progress in its first 6 years of existence, and I describe my plans to help the journal maintain its positive trajectory as a viable and vibrant computing education ...
Keywords:
Computing education research
8
Crossing the Streams: Exploring the Interplay between Students' Online Social Activity and Programming Behavior (Abstract Only)
February 2016
SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science Education
Publisher: ACM
With the widespread availability of massive amounts of student programming data, we are witnessing a digital gold rush as researchers attempt to make sense of students' programming behaviors. In prior research, we incorporated programming data into a statistical model that accounted for a significant amount of a student's course performance. ...
Keywords:
programming behavior, social networking
9
Exploring Learning Analytics for Computing Education (Abstract Only)
February 2016
SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science Education
Publisher: ACM
Computing educators have become increasingly interested in learning analytics, which involves collecting and analyzing data on students' learning processes and outcomes for the purpose of improving learning and instructional practices. A variety of computer programming environments enable the automated collection of log data on students' programming processes. In addition, log ...
Keywords:
computer science education, learning management systems, learning analytics
10
OSBLE+: A Next-Generation Learning Management and Analytics Environment for Computing Education
February 2016
SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 12, Downloads (12 Months): 84, Downloads (Overall): 111
Full text available:

PDF
In order best to support learning analytics in computing education, learning management systems (LMS) should be interfaced with computer programming environments, in which computing students spend much of their time. To this end, we have developed OSBLE+, an outgrowth of the OSBLE (Online Studio- Based Learning Environment) LMS we have ...
Keywords:
learning analytics, social process data, social programming, CS ed, learning management systems, programming
11
The design of a programming environment to support greater social awareness and participation in early computing courses
October 2015
Journal of Computing Sciences in Colleges: Volume 31 Issue 1, October 2015
Publisher: Consortium for Computing Sciences in Colleges
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 1, Downloads (12 Months): 9, Downloads (Overall): 22
Full text available:

PDF
Given the growing and widespread use of online social networking tools, coupled with social learning theory's emphasis on learning through social participation in a community, we believe there is good reason to pursue the development of educational programming environments that support increased social interaction among learners. To that end, we ...
12
The Normalized Programming State Model: Predicting Student Performance in Computing Courses Based on Programming Behavior
August 2015
ICER '15: Proceedings of the eleventh annual International Conference on International Computing Education Research
Publisher: ACM
Bibliometrics:
Citation Count: 10
Downloads (6 Weeks): 7, Downloads (12 Months): 128, Downloads (Overall): 283
Full text available:

PDF
Educators stand to benefit from advance predictions of their students' course performance based on learning process data collected in their courses. Indeed, such predictions can help educators not only to identify at-risk students, but also to better tailor their instructional methods. In computing education, at least two different measures, the ...
Keywords:
educational data mining, normalized programming state model, error quotient, predictive measures of student performance and achievement, watwin score, learning analytics
13
Supporting Programming Assignments with Activity Streams: An Empirical Study
February 2015
SIGCSE '15: Proceedings of the 46th ACM Technical Symposium on Computer Science Education
Publisher: ACM
Bibliometrics:
Citation Count: 4
Downloads (6 Weeks): 4, Downloads (12 Months): 36, Downloads (Overall): 99
Full text available:

PDF
Social learning theory emphasizes the importance of providing learners with opportunities to observe their peers, and to participate actively in a community. Unfortunately, early computing courses tend to emphasize individual programming assignments, which discourage learners from observing and working with their peers. In order to explore the possibility that increased ...
Keywords:
social learning theory, cs 2, activity streams, programming assignments, social networking
14
Supporting Social Interactions and Awareness in Educational Programming Environments
October 2014
PLATEAU '14: Proceedings of the 5th Workshop on Evaluation and Usability of Programming Languages and Tools
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 3, Downloads (12 Months): 12, Downloads (Overall): 44
Full text available:

PDF
Empirical evaluations of programming environments have traditionally focused on human performance measures such as task efficiency, error rates, and learnability. In addition to these effectiveness measures, we believe there is good reason to consider the ability of programming environments to promote social interactions and awareness during programming tasks. Indeed, especially ...
Keywords:
social programming environments, learning analytics, social learning theory
15
Facebook me about your code: an empirical study of the use of activity streams in early computing courses
October 2014
Journal of Computing Sciences in Colleges: Volume 30 Issue 1, October 2014
Publisher: Consortium for Computing Sciences in Colleges
Bibliometrics:
Citation Count: 3
Downloads (6 Weeks): 1, Downloads (12 Months): 9, Downloads (Overall): 53
Full text available:

PDF
Especially in the younger generation, there is a growing trend toward the use of social media sites such as Facebook. Social media sites are also being increasingly used in college courses. The activity stream-a central feature of social networking sites- provides a means for course participants to ask and answer ...
16
Alternatives to lecture: experience peer instruction and pedagogical code reviews
March 2014
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science education
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 10, Downloads (12 Months): 26, Downloads (Overall): 108
Full text available:

PDF
This session will demonstrate best practices for introducing peer instruction and pedagogical code reviews into the computer science classroom. Presenters play the role of instructors on the first day of class. Audience members play the role of students as they collaborate on a variety of sample activities. By providing models ...
Keywords:
collaborative learning, pedagogical code reviews, peer instruction, active learning, student engagement pedagogies
17
Talking about code: Integrating pedagogical code reviews into early computing courses
August 2013
ACM Transactions on Computing Education (TOCE) - Special Issue on Alternatives to Lecture in the Computer Science Classroom: Volume 13 Issue 3, August 2013
Publisher: ACM
Bibliometrics:
Citation Count: 13
Downloads (6 Weeks): 15, Downloads (12 Months): 102, Downloads (Overall): 602
Full text available:

PDF
Given the increasing importance of soft skills in the computing profession, there is good reason to provide students with more opportunities to learn and practice those skills in undergraduate computing courses. Toward that end, we have developed an active learning approach for computing education called the Pedagogical Code Review (PCR). ...
Keywords:
computer-supported collaborative learning, pedagogical code reviews, Studio-based learning and instruction
18
Taking studio-based learning online (abstract only)
March 2013
SIGCSE '13: Proceeding of the 44th ACM technical symposium on Computer science education
Publisher: ACM
Studio-based learning (SBL), the centerpiece of architecture and fine arts education for over a century, has become increasingly attractive to computing educators. SBL can be conceptualized as an iterative process of solution refinement that relies heavily on shared physical space and design critiques. This session will explore ways in which ...
Keywords:
design crits, online studio, studio-based learning
19
An Empirical Study of the “Prototype Walkthrough”: A Studio-Based Activity for HCI Education
December 2012
ACM Transactions on Computer-Human Interaction (TOCHI): Volume 19 Issue 4, December 2012
Publisher: ACM
Bibliometrics:
Citation Count: 4
Downloads (6 Weeks): 7, Downloads (12 Months): 51, Downloads (Overall): 648
Full text available:

PDF
For over a century, studio-based instruction has served as an effective pedagogical model in architecture and fine arts education. Because of its design orientation, human-computer interaction (HCI) education is an excellent venue for studio-based instruction. In an HCI course, we have been exploring a studio-based learning activity called the prototype ...
Keywords:
Studio-based learning and instruction, design crit, user interface design, HCI, video analysis, prototype walkthrough
20
Explorations of studio-based learning in computing education
May 2012
WCCCE '12: Proceedings of the Seventeenth Western Canadian Conference on Computing Education
Publisher: ACM
While the demand for professionals in software engineering continues to grow, the output of postsecondary degree programs in computing has declined by 50% over the past seven years, and retention rates have remained below 30%. Moreover, with their traditional emphasis on individual problem-solving and skeptical stance toward student collaboration, these ...