For Course Builder Developers
If you want a feature that is not currently available in Course Builder, you can create it yourself or use a customization from a third-party.
You need programming experience or knowledge to make these customizations. This Developer section assumes you have such experience or knowledge.
This section is divided into four parts:
-
Get Started - how to find the source repository and run a Course Builder course on the development server.
-
Customize Course Builder - an overview of the customization process
-
Explore Directories - an overview of the Course Builder directory structure and contents
-
Specific Sub-Tasks - descriptions and instructions for common customization tasks
General advice
-
We do not advise editing the Course Builder code directly since upgrading and ongoing maintenance may become very cumbersome and even produce unexpected results.
-
Google and Course Builder cannot make any guarantees about third-party modules or extensions or take any responsibility for them.
-
Test custom modules thoroughly on a development server before you deploy to your students.