Google Classroom
GeoGebraGeoGebra Classroom

Demo: use CAS View in background (with JavaScript)

text1 has the following for its OnUpdate script: var s = ggbApplet.getValueString("text1"); ggbApplet.evalCommand('$1 = ' + s); which allows a text entered by the user to be processed in the CAS View for a more accurate calculation