google / google/codeworld

Teacher-targeted documentation

Open
#1,254 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Haskell
Stars
1.3k
Forks
201
PR merge metrics
No merged PRs in 30d

Description

Many of the teacher-facing features of CodeWorld are not well documented. This includes:

1. The requirements checker, useful for additional feedback.
2. Import by hash, useful for designed exercises with domain-specific framework or scaffolding.
3. The CodeWorld.Image module, useful for more easily importing educational assets.
4. The CodeWorld.Parameter module (#1243), useful for easy interactive student exploration.
5. Clipping (useful for incorporating student images into bigger context without overflow).
6. Prelude replacements, when available (#1245)
7. Embeddable environments, when available (#1248)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.