TuxBot est une application d’initiation à l'algorithmique pour les élèves de cycle 2 et cycle 3 qui s’appuie sur la programmation de déplacements et d’actions d'un robot virtuel. Elle est disponible pour PC Windows ou tablettes Android.
L’objectif principal de TuxBot est de coller au plus près des préconisations officielles pour l'école primaire avec des ambitions modestes « savoir coder ou décoder pour prévoir ou représenter des déplacements, de programmer les déplacements d’un robot ou ceux d’un personnage sur un écran ».
Le logiciel s'installe sur les postes informatiques Windows (PC) ou sur tablettes Android. TuxBot n'est pas disponible directement en ligne. L’Interface est adaptable au niveau des élèves, via une édition des parcours et la mise à disposition d’un carnet de programmation.