Abstract
The panelists will share their experiences in developing closed laboratory exercises for lower level CS courses with particular emphasis on using graphical presentation techniques as a pedological and motivational tool. The use of interactive animations and visualization is combined with structured support for the student programmer to provide an apprentice style learning environment.
Three major threads form the backbone of this curriculum. The first is the use of interactive animations and experimentation programs to introduce and illustrate dynamic processes—e.g. algorithm behavior, or changes in data structures over a period of time. The second thread is the use of graphics in student programs, not only as motivation, but also as a visual feedback and debugging tool. The third thread trying all together is the extensive use of model programs, shell drivers, toolkits, and procedures that encapsulate abstractions. These programming tools support the apprentice style of learning and illustrate good software design and practice throughout the curriculum.
Index Terms
Using graphical presentation techniques in closed laboratory exercises (abstract)
Recommendations
Using graphical presentation techniques in closed laboratory exercises (abstract)
SIGCSE '94: Proceedings of the twenty-fifth SIGCSE symposium on Computer science educationThe panelists will share their experiences in developing closed laboratory exercises for lower level CS courses with particular emphasis on using graphical presentation techniques as a pedological and motivational tool. The use of interactive animations ...
Teaching security using hands-on exercises (abstract only)
SIGCSE '13: Proceeding of the 44th ACM technical symposium on Computer science educationWe see teaching cybersecurity through hands-on, interactive exercises as a way to engage students. Some of the exercises that we have seen require significant preparation on the part of the instructor. Having a community makes it easier to share ...
Robotics laboratory exercises
The authors report new laboratory exercises in robotic manipulation, computer vision, artificial intelligence, and mechatronics, four areas that are central to any robotics curriculum. The laboratory exercises supply the student with hands-on experience ...






Comments