Friday, July 10th, 2009 (updated 2 Oct ’09)

Adam Khan | Brighton, England

Schools organization reports to state using ExpressionEngine

Username

Password

Forgot your password?

Register

Elsewhere...

More and more of OpinionJournal goes behind the paywall. Personally I think it’s the right move, because what’s there to lose? If we won’t pay, the business was over anyway. And my bet is we will.

Macworld Expo 2010 Best of Show.

On chatroulette.com.

Russell Beattie: What we really wanted was a MacPad not an iPad.

Sikuli, ingenious GUI scripting. Definitely going to try it.

This video of a tablet mockup makes me horny at last for a tablet computer. I’m excited for tomorrow’s Apple announcement. Guess I’ll be standing in line to buy one as well.

A Little Less Conversation, says Joel Spolsy.

Fake Steve Jobs pens the most insightful piece I’ve read on Google’s complaints vis-a-vis China.

Hypercritical by John Siracusa, or, The Tao of Editing.

A test of input device speed for a 221-word passage.

B

ack in February 2009, when we launched the Master In-Service Program for the Christian Schools of Florida web site to manage teacher training, we left until later the report required by the state Department of Education summarizing points accrued for each component. That report is now up and running.

The annual report from the Christian Schools of Florida (CSF) Master In-Service Program (MIP) to the Florida Department of Education — in both summary and drill-down views

 

First, some background. The Christian Schools of Florida’s Master In-Service Program manages the activities that the CSF member schools hold for their staff so that they can be re-certified as educators. Each in-service activity qualifies for credit towards a component set by the Florida State Department of Education. What the new report does is summarize the various types of participants — teachers, administrators and non-certificated people — who gain credit towards each component.

In previous years the report was compiled manually. This year however, since all participants in all activities are now entered into CSF’s MIP web system by individual school in-service administrators, the report is simply a print-out of a web page on the CSF site (that must nonetheless be a precise replica of the handwritten paper report). With over 500 teachers participating in almost 100 activities this year, the automatically-generated report has saved a lot of tedious manual calculations.

Uniquely, the report has two views: a summary, which is sent to the DoE, and the full details view, which drills down to the level of individual participants and shows how the summary’s totals are calculated. The report also generates warnings, such as when an activity has been assigned more hours than its component’s maximum.

The totals are not stored on the server, but instead are calculated each time the page is loaded. Some of this is done client-side using Javascript with the Numeric and Calculation jQuery plugins.

“Thank you for your good work,” CSF head Ken Wackes emailed at the conclusion of the job. “We are greatly satisfied.”