Construit avec l'aide de ...
À propos
Ceci est un bot de discorde en développement . Le bot comprend des commandes simples conçues pour aider les élèves du secondaire à recevoir une exposition continue et répétée aux concepts.
- Questions basées sur des compétences techniques comme la méthodologie Agile, HTML, Python, etc. (dont beaucoup aident à se préparer aux évaluations des compétences LinkedIn)
- Questions présentées au format familier "à choix multiple",
- L'algorithme de répétition espacé basé sur l'algorithme SM-2 de Supermemo réintroduit les questions aux étudiants plus fréquemment lorsqu'ils les se trompent et moins fréquemment, plus ils les obtiennent correctement.
- Les données des étudiants stockées dans une base de données privée Mongo pour la confidentialité.
v0.3.0-alpha
La première version fonctionnelle comprend deux commandes:
/ Slash-Commands
- / La pratique initialise une session de pratique. Les questions sont présentées 1 par 1 à chaque étudiant individuel, tirées d'une grande banque de questions au hasard. Chaque tentative prend en compte l'exactitude de la réponse et la vitesse à laquelle l'élève répond pour calculer une «facilité» estimée pour chaque question. Ce calcul aide à déterminer combien de temps l'élève devrait revoir cette même question. Cette commande fournit une exposition répétée aux informations personnalisées au niveau de l'individu .
- / L'évaluation des compétences initialise un quiz de 15 questions avec une limite de temps de 90 secondes par question. Ces questions sont extraites au hasard de seulement les questions déjà tentées par l'élève appelant la commande. Cette évaluation est censée être notée et infiniment reproductible (chaque tentative de répétition tirera un ensemble différent de 15 questions aléatoires, provoquant des séances de pratique entre les tentatives essentielles pour améliorer une note et élimine la capacité de mémoriser les réponses des lettres au lieu d'apprendre des concepts réels).
Le bot offre des quiz et des questions de pratique sur une variété de matières, aidant les étudiants à tester leurs connaissances et à se préparer aux examens.
Enseigner une mentalité de «comprendre»
Un aspect important de mon style d'enseignement personnel guide le développement de cet outil: au lieu de donner des conférences traditionnelles où les élèves prennent des notes, étudient, puis régurgitent, je donne à mes étudiants des questions difficiles auxquelles je sais qu'ils ne pourront pas répondre. Lors de l'exécution de la commande / pratique, les élèves devraient aller chercher des réponses, parler entre eux ou demander de l'aide avant de répondre aux questions par rapport à deviner quand incertain; Cela leur permet de simultanément
- Apprenez de nouvelles informations (ou rappelez-vous des informations précédemment connues) en fonction des mêmes questions exactes qui finiront par apparaître sur les évaluations graduées; et
- Apprenez à trouver des informations inconnues. Après chaque tentative réussie, cela renforce leur confiance dans la résolution de nouveaux problèmes jamais rencontrés auparavant.
Usage
Alors que dans la pré-libération, l'atome n'est actuellement pas disponible pour une utilisation dans d'autres serveurs.
Contribution
Pour le moment, je construis ce bot par moi-même car j'ai du temps entre les cours et d'autres responsabilités. J'ajoute activement des idées et des bugs aux problèmes et j'encourage mes élèves (et autres) à faire de même.
Licence
Atom est autorisé sous la licence GNU GPLV3
Contributeurs majeurs