GCompris estas e-lernada ilo por provizi trejnajn ekzercojn ene kaj ekster la klasĉambro. Ĝi estas Libera Programaro publikigita sub la Ĝenerala Publika Permesilo de GNU. Ĝi estas plurplatforma (GNU/Linukso, Vindozo, Android, macOS), kaj povas funkcii per malaltpotencaj komputiloj.
GCompris ĉeestas dum pli ol dudek jaroj en lernejoj tutmonde kaj ofertas pli ol 150 agadojn kovrante la ĉefajn pedagogiajn domajnojn, inkluzive de:
GCompris ne postulas interretan konekton, ne kolektas datumojn, kaj do strikte plenumas la Ĝeneralan Regulon pri Protekto de Datumoj de EU.
Ekde la versio 1.0, GCompris lasas edukistojn elekti la nivelon de agadoj laŭ la kapablo de ĉiu infano. Ekzemple, en agado kiu lasas infanojn praktiki nombrojn, vi povas elekti kun kiuj nombroj ili povas labori, lasante pli altajn kaj pli malfacilajn nombrojn por posta etapo. Aŭ en agado, en kiu la infano devas ordigi bildojn kronologie, vi povas klasifiki la agadon por infanoj, kiuj povas nur legi nombrojn aŭ malfaciligi ĝin por infanoj, kiuj povas legi kaj nombrojn kaj vortojn.
Ĉi tiu grada funkcio permesas proponi trejnajn ekzercojn al lernantoj por praktiki matematikon, lingvon, sciencon kaj homsciencon. Ili ankaŭ povos ludi strategiajn ludojn por trejni siajn problemojn pri solvado.
Por provizi solidan pedagogian fonon, GCompris-niveloj de agadoj baziĝis sur la franca bazlerneja instruplano, kiu difinas kion francaj instruistoj devas instrui en klaso.