Animated program visualization can be used to support innovative instructional methods for teaching beginners about objects, their behavior, and state. In this paper, we present a discussion of methods that define object behavior and character (class)-level state variables that track state changes for 3D animated objects in small virtual worlds. We have found that character-level methods provide a means to demonstrate inheritance. Examples of worlds and program code used in instructional materials are provided
This paper presents a complete framework to automatically generate synthetic image sequences by desi...
International audienceBehavioural models offer the ability to simulate autonomous agents like organi...
International audienceBehavioural models offer the ability to simulate autonomous agents like organi...
Students ’ understanding of object-oriented program execution was studied by asking students to draw...
In learning to program, students must gain an understanding of how their program works. They need to...
Students ’ understanding of object-oriented (OO) program execution was studied by asking stu-dents t...
Real-time 3D graphics are being extensively used to build interactive virtual environments for a num...
We address the issue of the construction of a computer animation system by composing together a coll...
This paper presents a visual language for producing animated simulations. The language is implemente...
An objects-first strategy for teaching introductory computer science courses is receiving increased ...
We address the issue of the construction of a computer animation system by composing together a coll...
We address the issue of the construction of a computer animation system by composing together a coll...
Designing and building Virtual Environments is not an easy task, especially when it comes to specify...
Abstract. Interactive virtual characters are nowadays commonplace in games, animations, and Virtual ...
This paper presents a complete framework to automatically generate synthetic image sequences by desi...
This paper presents a complete framework to automatically generate synthetic image sequences by desi...
International audienceBehavioural models offer the ability to simulate autonomous agents like organi...
International audienceBehavioural models offer the ability to simulate autonomous agents like organi...
Students ’ understanding of object-oriented program execution was studied by asking students to draw...
In learning to program, students must gain an understanding of how their program works. They need to...
Students ’ understanding of object-oriented (OO) program execution was studied by asking stu-dents t...
Real-time 3D graphics are being extensively used to build interactive virtual environments for a num...
We address the issue of the construction of a computer animation system by composing together a coll...
This paper presents a visual language for producing animated simulations. The language is implemente...
An objects-first strategy for teaching introductory computer science courses is receiving increased ...
We address the issue of the construction of a computer animation system by composing together a coll...
We address the issue of the construction of a computer animation system by composing together a coll...
Designing and building Virtual Environments is not an easy task, especially when it comes to specify...
Abstract. Interactive virtual characters are nowadays commonplace in games, animations, and Virtual ...
This paper presents a complete framework to automatically generate synthetic image sequences by desi...
This paper presents a complete framework to automatically generate synthetic image sequences by desi...
International audienceBehavioural models offer the ability to simulate autonomous agents like organi...
International audienceBehavioural models offer the ability to simulate autonomous agents like organi...