Sciweavers

SIGCSE
2016
ACM
59views Education» more  SIGCSE 2016»
10 years 19 days ago
Modernizing Plan-Composition Studies
Plan composition is an important but under-studied topic in programming education. Most studies were done three decades ago, under assumptions that miss important issues that toda...
Kathi Fisler, Shriram Krishnamurthi, Janet Siegmun...
162
Voted
SIGCSE
2016
ACM
57views Education» more  SIGCSE 2016»
10 years 19 days ago
The Sweep: Essential Examples for In-Flow Peer Review
In in-flow peer review, students provide feedback to one another on intermediate artifacts on their way to a final submission. Prior work has studied examples and tests as a pot...
Joe Gibbs Politz, Joseph M. Collard, Arjun Guha, K...
132
Voted
SIGCSE
2016
ACM
43views Education» more  SIGCSE 2016»
10 years 19 days ago
SQL: From Traditional Databases to Big Data
The Structured Query Language (SQL) is the main programing language designed to manage data stored in database systems. While SQL was initially used only with relational database ...
Yasin N. Silva, Isadora Almeida, Michell Queiroz
131
Voted
SIGCSE
2016
ACM
56views Education» more  SIGCSE 2016»
10 years 19 days ago
Supporting Active Learning by Introducing an Interactive Teaching Tool in a Data Structures and Algorithms Course
Traditionally, theoretical foundations in data structures and algorithms (DSA) courses have been covered through lectures followed by tutorials, where students practise their unde...
Tommy Färnqvist, Fredrik Heintz, Patrick Lamb...
120
Voted
SIGCSE
2016
ACM
49views Education» more  SIGCSE 2016»
10 years 19 days ago
Teaching "Lawfulness" With Kodu
This paper introduces reasoning about lawful behavior as an important computational thinking skill and provides examples from a novel introductory programming curriculum using Mic...
David S. Touretzky, Christina Gardner-McCune, Ashi...