Sunday, 15 May 2016

PC based Lesson Planning Software Shootout

It seems the writing is on the wall for PC based software.  Just three years ago there were at least five actively maintained lesson planning packages available for Windows users.  Now there are just two, my own PocketClassmaker and Jeff Hellman's Planbook 4. After looking at his Facebook page I'm not even sure that Jeff is still in business, since there are users requesting support and they have not heard from him since July 2015. To be fair, I haven't posted a software update since June 2015, so perhaps we're in the same boat!

Most teachers have probably moved to Web based solutions by now and they do have their advantages, but if you like me, prefer to have control over your own data and aren't constrained by school policy to use their mandated Web solution, then perhaps PC based software might still work for you.

I compared both packages exhaustively for usability, but omitted testing Planbook's PlanbookConnect which is some kind of Web based synchronisation service, since PocketClassmaker can already do that using Google Drive and I didn't want to sign up to PlanbookConnect.

If you can't be bothered to look through my comparison table below here's the Executive Summary:

Both packages cover similar territory, but from different angles which results in a different user experience:

  1. Planbook is optimised for rotating lesson plans (create a rotating schedule by subject first and then fill in the detail later) for a single user and cannot be used as a normal calendar. It is relatively painless to get going, but has a number of features which I found very frustrating. These include entering lesson times which is fiddly at best, the startup screen position cannot be saved and  perhaps the biggest frustration, to save your work you must use the Ctrl S key combination constantly or risk losing your planning. There is also a bug that crashes the program when trying to access the Lesson Library. To allow the software to be used on several machines Planbook has a synchronisation function called PlanbookConnect which I didn't test.
  2. PocketClassmaker is optimised for ad hoc planning (plan as you go by copying existing lessons forward and amending them to suit) with multiple users and thus can be used for any task that is calendar related, but, the learning curve for installing and using it is steeper than for Planbook. PocketClassmaker is a portable app and is designed to be installed on a USB stick.
 

PlanBook PocketClassmaker Comments
Website www.hellmansoft.com www.creditscore.co.nz
Windows 64 bit Windows 10 Home 64 bit Windows 10 Home PlanBook versions exist for Mac, Windows XP and Ipad.
Classmaker only works on Windows XP and up.
Screen size 1366 * 768 on 14 inch screen 1366 * 768 on 14 inch screen
Version 4.0.51 2.0.6 Date downloaded 07 May 2016
Cost USD30 for one user Free for one user
Installation Windows MSI. Only allows installation to
C:\Program Files (x86)\Hellmansoft\PlanBook
Extract Zip archive to any location Classmaker is a portable app.
Google Drive No Yes Only one instance can be active at any time for Google Drive replication to work.
Invoking Normal menu item Two batch files located in the Scripts directory.
Multiple users No Yes
First invocation Wizard Blank screen Classmaker comes with an example database.
Remembers window positions No Yes
Default dates September 2013 to June 2014 Have to create a new user and a default non-contact lesson plan before the screen displays. Defaults to today’s date.
Subjects Created using Wizard Defined at Syndicate Leader level
Time entry Fiddly input fields that require am/pm Uses 24 hour clock PlanBook's approach of using option boxes is disastrous from an inputting perspective. The a.m / p.m selection often fails to take correctly and the time reverts to the initial setting.
Date entry A lesson can only belong to one day Lessons can cross multiple days using the same start and end times It is almost impossible to use PlanBook for add hoc planning as white space is not allowed
Fast Date Entry Not needed because lessons are always prepopulated using some kind of rotating schedule Just enter the day for the current month PlanBook only works with rotating schedules
Database type Individual files for user defined periods One database file for all users and forever
Autosave to Database No Yes, but required to explicitly add, edit or delete a record Losing your work after some time doing data entry in PlanBook is VERY frustrating.
Long Term Plan No. Month display shows Subject name only. Yes. Term display shows Subject and Unit Name.
Unit Plan Optional. Used for printing and exporting / importing lessons. Mandatory.
Permanent Lesson Storage No. PlanBook crashes! Yes PlanBook developer’s main focus appears to be on Apple Mac’s.
Weekly Report Attempts to include detail Just prints lesson names
Daily Report Ugly cross page splits. Includes empty lessons. Nice table display
Future and Past Lessons Can’t tell if you’ve created future lessons Long term display tells you immediately if you have done future planning
Attachments Attached to Lesson Plans using a link Attached to Unit Plans and stored in database file
Website links in lesson plans Yes No In Classmaker would have to use HTML tags eg.
<a href=http://www.stuff.co.nz>http://www.stuff.co.nz</a> and print to HTML
Report Types Daily, Weekly, Unit Daily, Weekly, Term, Unit
Report Formats Print only Print, Postscript, HTML In Classmaker HTML reports are similar to CSV files and can be imported into MS Word or formatted using CSS for display in a Web Browser
Database Export Yes, but empty days are exported too. Assumed that database will be published to a web site between dates. Yes. All date and time relationships have been removed. Just the data and file attachments are exported. Assumed data will be globally searched including file attachments.
Search All fields in database, but not attachments. Only lesson titles. Both packages require database export to search attachments.
Lesson Types Unit Unit, Routine and Non-Contact
Schedule Types Same subjects repeated daily, same subjects repeated weekly, rotating schedules up to 14 days Ad hoc, subjects repeat daily, subjects repeat weekly, rotating schedules up to 30 days
Lesson Movements Bump, Yank, Lock +Day, +Week, Bump, Shove, Up, Down
Unit Export Attachments aren't exported only links Multiple units can be exported as a batch including attachments
Rotating Lessons Set up lessons beforehand and then use directly Use a placeholder unit that must be copied forward again and again
Field Input On failure reverts to initial figure On failure input figure retained but not written to database