>
Codelab banner

Presenting CodeLab

IPS is proud to offer to programming instructors the web-based learning system CodeLab, an interactive exercise system for introductory programming classes in Java, C++, C and other languages. At the heart of CodeLab is a set of over 250 unique, fully interactive, hands-on programming exercises that cover an Intro Programming syllabus. CodeLab provides automatic checking of the exercises, instantly returning positive reinforcements or diagnostic feedback to the students.


Instructors who assign CodeLab find that their students make fewer mistakes in their homework programs, perform better on tests and quizzes, and gain confidence in their ability to program. In addition, CodeLab includes instructor management tools that make it very easy to incorporate the exercises into your course.


Through a web-based interface, the instructor can organize the topics, select, name and order the exercises and assign due-dates. Finally, the system tracks all student work, and instructors have easy access to a web-based or email-based record of student performance that can be integrated with an existing grading system.


CodeLab adopters:

  • University of Illinois at Chicago
  • University of Michigan at Ann Arbor
  • University of Nebraska at Lincoln
  • University of Oklahoma
  • University of South Florida
  • University of Toronto
  • University of Virginia
  • University of Wisconsin
  • Ontario Institute of Technology
  • State University of New York (SUNY)-Stony Brook
  • University Texas at San Antonio
  • University of Alabama
  • University of Alberta
  • University of British Columbia
  • University of California-Riverside
  • University of Hartford
  • Adelphi University
  • Belmont-Abbey College
  • Blackburn College
  • City University of New York (CUNY)-Brooklyn College
  • Central Michigan University
  • Central Piedmont College