Our Assessment System

beSocratic contains many features that separate it from other intelligent tutoring systems, giving teachers and students a powerful pedagogical tool.


Familiar Interface

The beSocratic Activity Authoring Tool is designed to resemble Microsoft Powerpoint. This provides teachers with a familiar interface to create activities. The left sidebar of the Authoring Tool displays a thumbnail list for the activity’s steps. The Authoring Tool provides a variety of functions and options along the top of the screen. Modules are added to the current activity step by selecting the module from the list in and dragging your cursor on the activity step canvas. Selecting a module in the activity step canvas bringing up a new tab along the top with more options to change for that module. Activities can be saved to and loaded from the BeSocratic database so the teacher may access them from any computer connected to the Internet. Teachers may also set a roster and start and end dates so that students on the roster may log into BeSocratic and complete the activities within the start and end dates specified. The Authoring Tool also contains a preview function for the teacher to preview how the activity will appear to the students.


Flexible Activities

beSocratic activities are composed of one or more activity steps. Each step is designed and developed using one or more modules. BeSocratic modules can be divided into two general categories: non-interactive and interactive. Non-interactive modules (which include text boxes, images, videos, and ink canvases) do not provide students with feedback. Interactive modules allow BeSocratic to pose free-form questions and are able to give automatic feedback to the student and to the teacher. Such modules include: SocraticGraphs, OrganicPad, and GraphPad. By mixing and matching modules, teachers have to ability to ask students a wide variety of questions.

Free-Form Drawing

beSocratic includes 3 main modules which allow student to respond with free-form input and have their drawings be evaluated. These modules are SocraticGraphs, OrganicPad, and GraphPad.


Socratic Graphs

SocraticGraphs allows the instructor to ask questions which require students to respond by drawing 2D graphs. SocraticGraphs analyzes raw student drawings by identifying their major components. SocraticGraphs provides to the students multi-tiered feedback based on teacher-provided rules.


Organic Pad

The OrganicPad module focuses on drawing Lewis structures for chemistry students. OrganicPad allows users to draw Lewis structures intuitively using a stylus or their finger. Using handwriting recognition, the strokes are converted into formatted text and form an interactive molecular structure on the canvas.


Graph Pad

The GraphPad module aims to help computer science students learn a variety of data structures. Using ink recognition, GraphPad converts student drawings into interactive nodes and edges that may be evaluated and analyzed.

Sign in