Meet Course Builder

With Course Builder, you set up and launch a Course Builder web application configured for your course or organization. Then you use your Course Builder web app to create, deliver, and manage one or more online courses.

A course built with a Course Builder app is made up of familiar instructional elements, such as units, lessons, assessments, and questions. You structure a course using these elements and have many options for adding instructional content. Your tool for building a course is the Course Builder dashboard (shown below).


After you have finished building a course, students can register and track their progress and performance as they work through the course content. Students take the course on the student-facing site.

While students are taking the course, you can use the dashboard to manage your course. For example, you can make announcements, oversee peer review assessments, manage a discussion forum, and collect and analyze data to evaluate the course’s effectiveness.

Your Course Builder app runs on Google App Engine. Google App Engine is service of Google Cloud Platform, so you get Google’s cloud infrastructure in service of your app, and you can take advantage of other Google APIs. Your interface with Google Cloud Platform and Google App Engine is Google Developers Console.

In this section of the documentation, you can learn more about the dashboard and the student-facing site and get advice on what to read in the rest of the documentation based on how you will be using Course Builder.