News
2009-08-28
Installing CanDo Packages
2009-08-11
Doing Less with SchoolTool
As a new school year approaches in much of the world, I'd like to take a moment to point out that while we generally promote SchoolTool as a free, open source student information system for schools, it can also be much *less* than that, depending on your needs.
That is, since SchoolTool is free and easy to install, particularly using modern virtual servers, you can use SchoolTool to solve specific problems without facing the much larger issue of migrating your whole school to a new information system.
Collect Assessment Data
Science Leadership Academy in Philadelphia uses SchoolTool to create and print regular interim reports on all students. SchoolTool's new Report Sheet feature facilitates collection of grades, test scores, comments or other custom data from teachers at regular intervals. Stop emailing spreadsheets!
Track Grades and Attendance
Jeff Elkner of the Arlington Career Center in Arlington, Virginia, uses SchoolTool as his personal gradebook. Anyone using Ubuntu Linux on their desktop or laptop (or server in the "cloud") can easily install and use SchoolTool as their online gradebook and attendance journal. Schools can offer SchoolTool as a free alternative to teachers wishing to move their bookkeeping online.
Schedule Resources Online
The Paul Cuffee School in Providence, RI uses SchoolTool to coordinate the use of their computer labs and laptop carts. Teachers can check what resources are available via SchoolTool's calendar and place reservations online.
SchoolTool is at a point where a small community of individual users and schools implementing some of the above features will do a great deal to keep the project moving forward, and we have developer resources to assist and respond to bug and feature requests, so please have a look and let us know what you think.
SchoolTool Russian RPM Packages Coming Soon
Got word from Linux Ink that they're going to include SchoolTool RPM packages (for testing as a "technology preview") in the next version of Nau Linux, which is used in schools and academia in Russia. Not only does this help us cross over to Russian schools, perhaps more importantly it will take us a big step back across the bridge to the Red Hat sphere of influence.
2009-07-07
Minor Release: 2009.4.17
Justas Sadzevičius and Alan Elkner did the bulk of the work below, with Alan focusing on the gradebook, and Douglas Cerna's volunteer contributions as noted.
If you install SchoolTool, you'll get the current version, and if you've already got it installed, <code>sudo apt-get update && sudo apt-get upgrade</code> or just wait for Ubuntu's standard system update to kick in.
SchoolTool 2009.4.17
New features
- New section adding view.
- Multiple-term (linked) sections can now be created.
- "New Section" button replaced with a link in action menu in course view.
- Sections now can also be added from term's "sections" view.
- See https://bugs.launchpad.net/schooltool/+bug/389283
- You can specify the relationship between a person and a contact from a standard set (parent, guardian, step-parent, etc). See https://bugs.launchpad.net/schooltool/+bug/381412
- There is a new gradebook view for grading a single student. Please follow ">" next to a student's name in the gradebook.
- Report sheet activities can have comments as their scores now, to allow comments on report cards. See https://bugs.edge.launchpad.net/bugs/381054
- Administrators can define custom score systems (grading scales) used in the gradebook and report sheets.
- Removed ability to delete calendar events that come from (section) timetables. See https://bugs.launchpad.net/schooltool/+bug/271391
Douglas Cerna:
- Added missing attributes to the course adding form and the csv import. See https://bugs.launchpad.net/schooltool/+bug/384945 and https://bugs.launchpad.net/schooltool/+bug/384957
Tweaks and fixes
- Active year is no longer highlighted in red. See https://bugs.launchpad.net/schooltool/+bug/317651
- Fixed contact deletion crash. See https://bugs.launchpad.net/schooltool/+bug/382239
- Section and course descriptions are displayed properly now. See https://bugs.launchpad.net/schooltool/+bug/370581
- Fixed a typo in default ethnicity demographics field. See https://bugs.launchpad.net/schooltool/+bug/376116
- Graceful handling of incomplete set up in gradebook report card pdfs. See https://bugs.launchpad.net/schooltool/+bug/379968
- Gradebook: "Update" button renamed to "Save". See https://bugs.launchpad.net/schooltool/+bug/395272
- Fixed average gradebook score calculation when dealing with invalid scores. See https://bugs.launchpad.net/schooltool/+bug/391310
- Fixed glitches (events not displayed or displayed in wrong day) in weekly calendar views. See https://bugs.launchpad.net/schooltool/+bug/285514 and https://bugs.launchpad.net/schooltool/+bug/389626 Thanks go to Daniel Höger for the report and part of the fix.
- Cleaned up pre-release ui bugs in "Add a new score system" view. See https://bugs.launchpad.net/schooltool/+bug/394792, https://bugs.launchpad.net/schooltool/+bug/394805 and https://bugs.launchpad.net/schooltool/+bug/394778
Fixes by Douglas Cerna:
- Fixed keyboard navigation in gradebook. See https://bugs.launchpad.net/schooltool/+bug/391313
- Improved gradebook XLS export - added First Name, Last Name, ID fields. See https://bugs.launchpad.net/schooltool/+bug/391787
- Tweaked text in gradebook column set up page. See https://bugs.edge.launchpad.net/schooltool/+bug/394774
Unicode fixes
Fixes by Douglas Cerna:
- Contacts views. See https://bugs.launchpad.net/schooltool/+bug/382251
- Gradebook activities. See https://bugs.launchpad.net/schooltool/+bug/383416
- Course CSV import. See https://bugs.launchpad.net/schooltool/+bug/375792
2009-06-02
Minor Release: 2009.4.13
Justas Sadzevičius:
- SchoolTool no longer supports groups as members of a section. To add all members of a group, please use the filter in section's "edit individuals" page. See: https://bugs.launchpad.net/schooltool/+bug/370629
- Optional "Course ID", "Goverment ID" and "Credits" fields added to a Course. See: https://bugs.launchpad.net/schooltool/+bug/381031
Gediminas Paulauskas:
- Fixed broken packages. See: https://bugs.edge.launchpad.net/schooltool/+bug/352096
- Server properly starts after installation or upgrade. See: https://bugs.edge.launchpad.net/schooltool/+bug/334365
2009-05-13
Bugfix Release: 2009.4.12
2009.04.12
Major
Translations are back in SchoolTool.
As usual, please select set a preferred language in your browser or follow instructions in the SchoolTool book: http://book.schooltool.org/htmlhelp/translations.html#selecting-schooltool-s-language
Tweaks and fixes
- Douglas Cerna:
- Made CSV importer support blank lines. See https://bugs.launchpad.net/schooltool/+bug/253663
- Justas Sadzevičius:
- Added section linking to the edit section view.
Gradebook
- Alan Elkner:
- Re-enabled final grades as "summary" view. See https://bugs.launchpad.net/schooltool/+bug/372557
- Alan Elkner:
- Fixed unicode encoding bug. Having unicode characters in activity descriptions prevented access to the gradebook. See https://bugs.launchpad.net/schooltool/+bug/371577
2009-05-04
What Happened to the Translations?
In the meantime, there is new info on translations in The SchoolTool Book.
2009-04-30
SchoolTool 1.0 Released: A Free Student Information System for Schools Around the World
SchoolTool includes customizable student demographics, parent/contact management, attendance, gradebook, calendaring, resource booking and report card generation. SchoolTool can be used in a wide variety of contexts. An individual teacher can run a personal gradebook on their desktop or laptop computer. Individual schools can use SchoolTool as his or her primary student information system or a complement to other systems. SchoolTool is also scalable to multi-school deployments, as the Commonwealth of Virginia (US) is piloting at eight career and technical academies.
Schools, service providers, government agencies, vendors, hackers and other interested parties are invited to test, use, deploy and offer feedback on SchoolTool in coming months. Development of SchoolTool will continue at a brisk pace in preparation for deployments in the 2009-2010 school year.
SchoolTool is 100% free and open source software, built with the Python programming language and Zope 3 framework. It is fully translatable via the Rosetta service on Launchpad.net, with several languages already fully or partially available. SchoolTool is licensed under the GNU General Public License version 2. On Ubuntu Linux, schools can have a SchoolTool server running with a three-step installation process.
For more information see http://schooltool.org
Contact: Tom Hoffman, SchoolTool Project Manager
hoffman@schooltool.org
00 1 401-785-3648
About SchoolTool:
SchoolTool is free administrative software 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.
About the Shuttleworth Foundation:
The Shuttleworth Foundation is a South African organisation that invests in social, technical and policy innovation in the fields of education and technology. The Foundation works through active partnerships with local and international organisations.
The Shuttleworth Foundation is founded in an open philosophy that includes the promotion of open source, open standards and open information access with the belief that sharing stimulates change and broadens horizons. It is the further belief of the Shuttleworth Foundation that in an African context this open philosophy is key to progress and an enabler for education.
2009-04-22
SchoolTool 1.0 Landing April 30
The planned release date for SchoolTool 1.0 was Thursday, April 23rd, to coincide with the release of Ubuntu Jaunty.
Good news! The developers delivered -- we met our goals for the release on time. It is packaged and in our Launchpad PPA to be installed or fetched via apt-get update.
More good news and another delivery! My second daughter arrived Sunday morning, healthy and three weeks earlier than expected.
Bad news -- I've still got a number of things on my project manager TODO list for the release, including deploying a new website at schooltool.org and updating documentation.
So, rather than having a discombobulated release this week, or neglecting my family, I decided to slide the official release to April 30th.
In the meantime, please try out the current release and FILE BUGS.
2009-02-27
New CanDo Screencasts
David Welsh has created a new set of CanDo screencasts. David used to teach video production and is a born salesman, so these are quite good. The Introduction is, not surprisingly, an excellent 3 minute introduction to the application.
We don't yet have Ubuntu packages for CanDo, but we've at least got the source install documented finally, although we still need to upload a copy of the XML file containing the Virginia competencies before you can really get a feel for how it works on your own box (and to give you an example of the format to import your own competencies, if you've got 'em).