Sciweavers

1565 search results - page 202 / 313
» Teaching
Sort
View
SIGCSE
1998
ACM
116views Education» more  SIGCSE 1998»
15 years 10 months ago
Constructivism in computer science education
ions, and (c) the seductive reality of the computer must not be allowed to supplant construction of models. The dominant theory of learning today is called constructivism. This the...
Mordechai Ben-Ari
SIGADA
1998
Springer
15 years 10 months ago
Algorithm Animation with Symbol Processing Robots
This experience report demonstrates several running programs with visual, animated, colorful displays of "algorithms in action." A common element of all of the programs ...
Brad S. Crawford
ACSE
1997
ACM
15 years 10 months ago
I/O considered harmful (at least for the first few weeks)
One of the major difficulties with teaching the first programming course is input/output. It is desirable to show students how to input data and output results early in the course...
John Rosenberg, Michael Kölling
SIGCSE
1997
ACM
112views Education» more  SIGCSE 1997»
15 years 10 months ago
Introducing fixed-point iteration early in a compiler course
When teaching a course in compiler design, it is conventional to introduce the iterative calculation of least fixed points quite late in the course, in the guise of iterative dat...
Max Hailperin
SIGCSE
1997
ACM
115views Education» more  SIGCSE 1997»
15 years 10 months ago
Testing object-oriented programs: making it simple
One of the major difficulties facing anyone trying to teach the first programming course is how to encourage students to thoroughly test their programs. We would argue that the ma...
John Rosenberg, Michael Kölling