Activity — Database

A shared record bank — you define the fields, students add and search entries.

What it is

A Database is a shared bank of structured records. You define the fields, and students then add and search entries — a class glossary of examples, a shared resource list, a species catalogue, and so on.

How to add it

In Course content, click Add activity in a topic.

Give it a name (configMode: database), then click Add to course.

Open the activity and use its Fields & settings tab to define fields and rules (fields are managed on the activity page, not in the add form).

Field types cover Text, Paragraph, Number, Date, URL, Dropdown, Multi-select, Radio buttons, Checkbox, and Image / Video / File upload. Settings include a view-others gate (students must add their own entry before they can see others’), a max entries per student cap, and an entries require approval toggle. You can export/import entries as CSV and save a field set as a reusable preset (JSON export/import).

What students see

Students open the database inside the course (openMode: viewer), add entries through a form built from your fields (uploading images/videos/files where those fields exist), and search the collection. If the view-others gate is on, they must post their own entry first; if approval is on, their entry stays pending until you approve it. Students can edit or delete their own entries.

Completion

Not graded. Completion tracking is a per-activity setting — manual by default, or turn it off in the activity settings; completions feed the course progress bar.

← All help articles