http://www.elshami.com

CAL
كال

اختصار:  computer-assisted (or computer-augmented) learning

See CAI