Use Our Software

We design and build software to scale innovative teaching solutions and improve student outcomes.

Below you’ll find details about our available software tools and the process for using them in your course. To get feedback on a software idea you have or build software with us, visit Build Software.

How to use our software in your course

We love seeing our software being used in new courses and learning contexts. If any of the available software would be useful for your course, you can fill out an interest form. Our team will work with you to determine if and how we might integrate the software into your teaching.

Our software was developed to be flexible. Each tool was developed to address specific problems, but the tools are designed in such a way that they can be applied to many contexts. Please read the descriptions below of available software.

Available software and features

ECoach is a tailored, web-based platform that helps students navigate large introductory courses, where one-on-one interaction between instructors and students is difficult or even impossible.

Features include:

  • Customizable to do lists, emails, and text messages
  • Highly tailored motivational tips and advice that can be adjusted for any course
  • Grade and performance visualizations and feedback
  • Strategy and planning tools for exam preparation
  • The ability to conduct small or large-scale research studies

ECoach may a good fit for you if:

  • You teach a very large course and don’t have the time to meet with students individually
  • Your course has a lot of grade components and study resources — and you have a clear sense of best practices for engaging with the course
  • You have the time to meet with CAI’s ECoach team on a bi-weekly basis, or you have staff of your own to manage ECoach content

GradeCraft is a web-based platform that supports gameful instruction — an approach to course design that allows students to make meaningful choices about how they progress through a course, take on work that challenges them, and feel connected to both peers and instructional staff.

Features include:

  • For students:
    • A grade predictor
    • An way to plan which assignments to complete
    • Progress visualizations
  • For instructors:
    • Robust grading tools and learning analytics
    • Customizable leveling system
    • Badges, leaderboards, and unlocks

GradeCraft may be a good fit for you if:

  • You want to encourage self-determination in your students’ learning paths
  • You like to try new course designs and are comfortable subverting traditional grading
  • You have time, before a course is live, to modify and restructure elements in GradeCraft

Problem Roulette is a study tool that delivers past exam questions to help students learn course material. Features include:

  • Study mode: to practice questions by topic so students can learn which topics are their strongest and weakest
  • Exam mode: to mimic timed practice exams
  • Group mode: to practice in study groups

Problem Roulette may be a good fit for you if:

  • You have or can create practice problems that cover your course content
  • Your students struggle to finish exams in the allotted time or there is a lot of fear of exams
  • You would use data about aggregate student practice habits to better support students

Tandem supports group work in classes. Tandem delivers tailored lessons about how to work effectively in teams, as well as feedback about how teams are doing. Features include:

  • Customizable surveys about individuals’ personality traits and team orientation
  • Tailored feedback for individuals and team
  • Targeted lessons based on team performance and scores
  • Reports for instructors to keep up to date on team health

Tandem may be useful for your course if:

  • Your students work on substantial team projects outside of the classroom
  • You need more insight as an instructor into the contributions and experiences of individual students in team settings
  • Your student population may experience imbalance in group work, such as non-native speakers or women

ViewPoint simplifies and streamlines the process of creating custom simulations from scratch or from existing content. ViewPoint supports simulations that focus on collective decision making, and involve multiple people with different perspectives who disagree on the best solution.

Features include:

  • For Authors: An administrative console to develop the details of the simulation, including groups, roles, surveys, activities, background resources, and peer reviews.
  • For Facilitators: An administrative console to facilitate the delivery of the simulation, including secure messaging, calendar tracking, and queuing simulation content.
  • For Participants: A user interface for groups and roles, simulation events and activities, and secure messaging.

ViewPoint may be a good fit for you if:

  • You use simulations in your teaching
  • You want to incorporate more experiential learning practices into your teaching

Recent Stories about Software Development