Learn to reason through code using our interactive tutor

Not sure where to begin?

Get Started

What is BeginToReason?

This is an interactive tutoring system to help students better understand code reasoning. Students will develop skills to be able to think about variable values abstractly, and learn to reason for all input values.

This is a joint effort involving Clemson University, Florida Atlantic University and Rose-Hulman Institute of Technology.
This research is funded in part by NSF grants CCF-1161916, DUE-1022941, DUE-1611714, DUE-1915334, DUE-1914667, and DUE-1915088.