Problets - The Home Page
Problets are problem solving software assistants for learning,
reinforcement and assessment of programming concepts.
They are designed to help students learn programming concepts through
small-scale problem-solving, and as a supplement to large-scale
programming traditionally used in introductory programming courses.
At this site, you can find out more about the capabilities of the
problets, their pedagogy, and about using them in your
- About Problets:
The topics for which problets are currently available, the
programming languages for which they are available,
the types of problems provided by each problet, and
the learning objectives targeted by each problet.
Demonstration of some of the features of problets.
The capabilities of the problets.
The ways in which instructors can use the problets in their courses.
- Using Problets:
The papers that have been published on problets.
Some of the positive testimonials written by students, usually when
working alone with the problets.
- Customizing problets
- Visualization in problets is being coordinated with the
TALER lab at the University of Pittsburgh.
People (mostly students) who have worked on problets over the years.
Amruth Kumar, email@example.com
Partial support for this work was provided by the
National Science Foundation under grants DUE-0088864,
CNS-0426021, and DUE-0817187.