Teachpoint servers


Much of the functionality of Teachpoint is implemented by a Teachpoint server. A Teachpoint server is currently implemented as a CGI program invoked from an HTTP server such as Apache.

Each Teachpoint server can handle one or more courses. Its structure is as follows: Picture: Teachpoint server DB server (mySQL) stores student registration info view log review schedule file cache stores course documents lesson, exercise documents Student interface (browser)

When a student does something (such as clicking a Next button for a lesson) this invokes a Teachpoint server. The server does the following:



Next-> Course analytic tools

Teachpoint home page