SchoolTool is an open source and totally free web-based software that provides a very good solution for school administration and student information system that both teachers and students can use. It is developed by the Shuttleworth Foundation created by Mark Shuttleworth, the founder of Canonical and Ubuntu.
Features at a glance
Key features include the ability to import and export data to and from the XLS spreadsheet format, import people, courses, section enrollment and timetables from CSV files, strong security. test-driven development, one-click upgrades via the Ubuntu Software Center application, internationalization, virtual servers, LDAP Integration and Single sign-on (SSO) support.
Comprises of calendar, gradebook, attendance journal and more
It comprises of a calendar, which allows students or teachers to reserve rooms and other shared resources, a gradebook, allowing teachers to create student activities and assignments, as well as tools for calculating and reporting grades. In addition, it includes a calendar, customizable demographics, as well as CanDo, for skill and outcome based assessment.
Includes an intervention system
Moreover, SchoolTool includes an intervention system that helps teachers create and track student improvement plans collaboratively between parents and school staff, and an attendance journal that tracks online attendance and daily class participation scores.
It can be hosted on a local server of in the cloud
A skilled system administrator can deploy the SchoolTool software on a remote server in the cloud, or on a PC or server at the school site. It comes with its own web server for simple deployments and easy testing.
Ubuntu is the officially supported platform
SchoolTool is based primarily on Zope 3, with an HTML interface and a Web service interface in the REST architectural style. The officially supported platform is Ubuntu, for which the software was written and thoroughly tested. Both 64-bit and 32-bit architectures are supported at this time.