SchoolTool

SchoolTool is a GPL licensed, free student information system for schools around the world. The goals of the project are to create a simple turnkey student information system, including demographics, gradebook, attendance, calendaring and reporting for primary and secondary schools, as well as a framework for building customized applications and configurations for individual schools or states.

SchoolTool
Developer(s)The Shuttleworth Foundation
Initial release2004 (2004)
Stable release
2.8.4 / July 4, 2015 (2015-07-04)
Written inZope (Python)
Operating systemUbuntu
TypeSIS, ERP
LicenseGNU GPL v2
Websiteschooltool.org

SchoolTool is built as a free software/open source software stack, licensed under the GNU General Public License, Version 2, written in Python using the Zope 3 framework.

The sub-projects of School Tool are as follows:

  • The SchoolTool Calendar and SchoolBell are calendar and resource management tools for schools available as part of the Edubuntu Linux distribution.[1]
  • A SchoolTool student information system is being developed and tested in collaboration with schools
  • CanDo is a SchoolTool-based skills tracking program developed by Virginia students and teachers to track which skills students are acquiring in their classes and at what level of competency.[2]

SchoolTool is configured by default to act as what is often called a student information system or SIS. The focus is on tracking information related to students: demographics, enrollment grades, attendance, reporting. It is a subset of a complete "management information system" (MIS) for schools, which might also cover systems like accounting.[3]

SchoolTool is not a learning management system, or LMS, such as Moodle, although they share some overlapping feature sets, such as a gradebook. SchoolTool does not contain curriculum or learning objects.

A post on the product news page in October 2016 titled "The Future of SIELibre and SchoolTool" indicates that the primary SchoolTool developers of have moved on to other things.[4] This was accompanied by a google document explaining the decision and thanking contributors for their efforts.[5]

SchoolTool Features

  • Customizable demographics;
  • Student contact management;
  • Calendars for the school, groups, and individuals;
  • Resource booking;
  • Teacher gradebooks;
  • Class attendance;
  • Report card generation.
gollark: Er, why are you doing `. add.sh` instead of `./add.sh`?
gollark: At least this way it is (can be) automated!
gollark: Possibly, depends what it is, I have lots of free time now and can program python a bit.
gollark: I really wonder who goes around *making* these things.
gollark: This is an actual regex in a Markdown parsing thing I'm trying to use:```^(?:(\*(?=[`\]!"#$%&'()+\-./:;<=>?@\[^_{|}~]))|\*)(?![\*\s])((?:(?:(?!\[.*?\]|`.*?`|<.*?>)(?:[^\*]|[\\s]\*)|\[.*?\]|`.*?`|<.*?>)|(?:(?:(?!\[.*?\]|`.*?`|<.*?>)(?:[^\*]|[\\s]\*)|\[.*?\]|`.*?`|<.*?>)*?(?<!\)\*){2})*?)(?:(?<![`\s\]!"#$%&'()+\-./:;<=>?@\[^_{|}~])\*(?!\*)|(?<=[`\]!"#$%&'()+\-./:;<=>?@\[^_{|}~])\*(?!\*)(?:(?=[`\s\]!"#$%&'()+\-./:;<=>?@\[^_{|}~]|$)))|^_([^\s_])_(?!_)|^_([^\s_<][\s\S]*?[^\s_])_(?!_|[^\s,!"#$%&'()+\-./:;<=>?@\[^_{|}~])|^_([^\s_<][\s\S]*?[^\s])_(?!_|[^\s,!"#$%&'()+\-./:;<=>?@\[^_{|}~])```(it's generated from a slightly less insane one with`punctuation` in place of the big mess of punctuation characters, but *still*)

See also

References


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.