je travaille sur un projet qui consiste à intégrer un copilateur du langage de programmation python (ou autre langage de programmation informatique) dans une platforme de e-learning comme Moodle afin d'aider les étudiants débutatants en programmation a apprendre ce langage en ligne et permettre au professeurs de controler et savoir les lacune de leurs éleves et améliorer leurs methodes d'enseignement par la suite; donc mon but est de comparer entre les differentes plateformes les plus utilisées et de trouver la plateforme la plus adapté a ça et enfin réaliser un cahier de charge fonctionnel, mais j'ai besoin que vous m'aidez à savoir:
-si c'est possible d'integrer ce compilateur dans Moodle?
-si oui comment?
merci pour votre aide d'avance...^^
integrer un compilateur a Moodle
Nombre de réponses : 3Re: integrer un compilateur a Moodle
Bonjour,
Ne suis pas spécialiste mais cela me semble difficile de l'intégrer directement dans Moodle.
S'il s'agit juste de permettre à l'enseignant de compiler le travail d'un étudiant, il suffit qu'il dépose son fichier programme dans une activité devoir et l'enseignant peut le récupérer, le compiler et remettre un commentaire non ?
Daniel
Re: integrer un compilateur a Moodle
Bonjour,
Plus précisément intégrer un compilateur c’est intégré une page web avec des exercices de programmation
L’étudiant doit proposer une solution et puis la compilé
Donc le compilateur compare la solution de l’étudiant aux solutions type qui se trouvent préalablement dans sa base de données et donne par la suite une réponse à l’étudiant
Et en même temps il garde une trace des solutions proposées par les étudiants pour qu’elles soient analysées par les professeurs
merci pour votre aide.
Re: integrer un compilateur a Moodle
Mais le compilateur ce n’est pas le comparateur quand même. Expliquez SVP ce que vous voulez comparez: les résultats de compilation ou d’exécution ? Normalement pour le même devoir on peut proposer les plusieurs solutions différentes, mais correctes. Comment vous pouvez prévoir tout dans vos solutions type ?