Chart
Chart generates a pie or bar chart from labeled data points. It is a visualization content type: it is not interactive and carries no score, so the absence of a grade is not a failure.
AI-generated configuration
| Setting | Description | Possible values | Default |
|---|---|---|---|
| Chart type | The kind of chart rendered. | Pie / Bar | Inferred from the prompt |
| Number of data points | How many labeled values the chart contains. | Any requested amount (no documented cap: the requested amount is generated exactly) | 1 to 8 when no amount is requested |
| Value per data point | The numeric value of each data point. | Positive numbers only (the library does not accept zero or negative values) | Generated |
Generated content
Per data point, the AI produces:
- A label (the category name).
- A positive value.
- A distinct color.
Pie slices correspond proportionally to the values; bar heights are proportional to the values.
Rules and behavior
- All values must be positive: the library does not accept zero or negative data.
- The content is visualization-only — not interactive and not scored — so it has no Moodle grade integration.
- Data points have no documented cap: a high requested amount (e.g. 25 data points) is generated in full, without trimming, and the chart must render without errors.
Example prompts
Without syllabus
A pie chart with one slice per requested category and its percentage:
I need an H5P pie chart for the Home Economics course showing the typical distribution of household spending: housing, food, transport, health, and leisure, with their percentages.
A bar chart comparing one value per sector:
Prepare an H5P bar chart for the Economics course comparing exports by sector: agricultural, industrial, mining, and services, with a value for each one.
A bar chart with a high exact data count that must be generated in full:
Make me an H5P bar chart for the International Economics course with the gross product of twenty-five countries, from largest to smallest.
With syllabus
A pie chart of the distribution or proportions described in unit 2 of the uploaded syllabus:
I need an H5P pie chart showing the distribution or proportions described in unit 2 of the syllabus I uploaded, with one slice per category and their percentages.
A bar chart comparing the categories or magnitudes presented in topic 3 of the document:
Prepare an H5P bar chart comparing the categories or magnitudes presented in topic 3 of the document I uploaded, with a value for each one.
A twenty-five-category bar chart drawn from the whole document, ordered by value:
Make me an H5P bar chart with twenty-five categories taken from the whole document I uploaded, ordered from the highest value to the lowest.