ACM DL

Computing Education (TOCE)

Menu

Search Issue
enter search term and/or author name

Archive


Journal on Educational Resources in Computing (JERIC), Volume 2 Issue 4, December 2002

Software Systems Requirements
Richard Conn
Article No.: 1
DOI: 10.1145/949257.949258
This module describes course SWE 2623 on software systems requirements given at the School of Computing and Software Engineering Southern Polytechnic State University. The process of extracting, deriving, and validating software requirements from a...

Quantitative analysis of the effects of robots on introductory Computer Science education
Barry S. Fagin, Laurence Merkle
Article No.: 2
DOI: 10.1145/949257.949259
We report the results of a year-long experiment in the use of robots to teach computer science. Our data set compares results from over 800 students on identical tests from both robotics and nonrobotics-based laboratory sessions. We also examine the...

Teaching Software Engineering in a Compiler Project Course
William G. Griswold
Article No.: 3
DOI: 10.1145/949257.949260
A compiler course with a long-term project is a staple of many undergraduate computer science curricula, and often a cornerstone of a program's applied-engineering component. Software engineering expertise can help a student complete such a course,...

An Infrastructure for Web-Based Computer-Assisted Learning
Mike Joy, Boris Muzykantskii, Simon Rawles, Michael Evans
Article No.: 4
DOI: 10.1145/949257.949261
We describe an initiative under way at Warwick to provide a technical foundation for computer-aided learning and computer-assisted assessment tools, which allows a rich dialogue sensitive to individual students' response patterns. The system...