Sciweavers

ITICSE
2005
ACM
13 years 11 months ago
From objects-first to design-first with multimedia and intelligent tutoring
“Objects-first” is an increasingly popular strategy for teaching object-oriented programming by introducing the concepts of objects, classes, and instances before procedural e...
Sally H. Moritz, Fang Wei, Shahida M. Parvez, Glen...
ITICSE
2005
ACM
13 years 11 months ago
Reductive thinking in undergraduate CS courses
This paper describes research on the perception of undergraduate students of the concept of reduction. Specifically, based on an analysis of students' answers to questions ad...
Michal Armoni, Judith Gal-Ezer
ITICSE
2005
ACM
13 years 11 months ago
Academic jeopardy
Joseph Bergin
ITICSE
2005
ACM
13 years 11 months ago
Interactive manipulation of regular objects with FAdo
FAdo1 is an ongoing project which aims the development of an interactive environment for symbolic manipulation of formal languages. In this paper we focus in the description of in...
Nelma Moreira, Rogério Reis
ITICSE
2005
ACM
13 years 11 months ago
Testing first: emphasizing testing in early programming courses
The complexity of languages like Java and C++ can make introductory programming classes in these languages extremely challenging for many students. Part of the complexity comes fr...
Will Marrero, Amber Settle
ITICSE
2005
ACM
13 years 11 months ago
A prolog toolkit for formal languages and automata
This paper describes the first version of P (read “P flat”), a collection of Prolog predicates that aims to provide a pedagogical implementation of concepts and algorithms t...
Michel Wermelinger, Artur Miguel Dias
ITICSE
2005
ACM
13 years 11 months ago
eFuzion: development of a pervasive educational system
Established as a research project at the University of Illinois in the spring of 2002, eFuzion has proven to be a valuable and effective pedagogical set of tools. It provides the ...
Chad Peiper, David Warden, Ellick Chan, Boris Capi...
ITICSE
2005
ACM
13 years 11 months ago
Team formation methods for increasing interaction during in-class group work
In contrast to the student teams used for larger and longer group projects, in-class groups are often ephemeral, lasting for only a few minutes or until the end of the period. Bec...
Katherine Deibel