Users
In general, there are three types of Course Builder users:
Course Authors
A course author designs and creates the content of the course and manages student interactions.
Here are the sections in this documentation that apply particularly to course authors:
You may also be interested in these sections:
Technical Admins
Technical Admins are responsible for setting up and managing Course Builder on Google App Engine.
You should be or should plan on becoming familiar with the following:
Technical admins do not have to be programmers, but the following skills will be helpful:
- HTML
- JavaScript including JavaScript arrays, simple objects, and regular expressions
- Python
Here are the sections in this documentation that apply particularly to technical admins:
- Set Up Course Builder
- Administer Site
- Customize Course Style
- Debug Course
- Analyze Data
- Upgrade Course Builder
Developers
Course Builder is open-source software that you can customize and extend. If you are interested in extending Course Builder, see the For Course Builder Developers section in this documentation.