google / google/codeworld

Class management features

Ouverte
#429 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
discussion
Langage dominant
Haskell
Étoiles
1.3k
Forks
201
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Since CodeWorld is intended for educational use, there are a number of features to help in running a class of students learning together, which would be worth considering. I'm opening this issue to brainstorm some of them.

* Submission boxes can be created that collect submitted projects.
* A way to attach comments to student projects.
* Galleries can be submitted for students to share projects with their classmates.
* Teachers can post reference/example programs. This is especially useful for activities where students are asked to start with some base program and modify it.

Another alternative would be integrating CodeWorld with some other system, like Google Classroom, that already provides many of these features.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Aucun fichier, test ou point d’entrée n’est nommé ; l’issue est une liste ouverte de brainstorming plutôt qu’une tâche d’implémentation définie. Commencez par déterminer si CodeWorld doit fournir ces fonctionnalités de gestion des classes ou s’intégrer à un autre système, puis définissez une fonctionnalité au périmètre précis et ses critères d’acceptation avant de localiser le code concerné.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Domaine
full-stack
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.