Google Classroom
GeoGebraGeoGebra Classroom

Nautilus

Variations of colors and patterns by superimposing surfaces which differ from a variable dx in their extension like commands surface(....,...,...,, u, 0,2pi,v,0,2pi) and surface(....,...,...,, u, 0,2pi+dx,v,0,2pi+dx)