App Maker

Google has recently introduced to Google for Education domains App Maker, which is a very sophisticated tool for IT professionals to create web applications that can do pretty much anything. While it is accurately described as "low code," it usually does require an advanced understanding of web technologies to build it. As an experienced developer with an intimate understanding of web apps, I can assist your IT professionals in creating smooth interfaces to your complicated workflows. Here are some examples:

Screen Shot 2018-11-20 at 1.28.19 PM.png


Instead of waiting for officers to compile it, just use this web app

Enrollment & Nationality Reporter

This tool was created when the Admissions Department wanted an easier way report mission-critical figures to the Board and Minister of Education. Previously, they had to export the data out of their information system into a spreadsheet, delete insignificant columns, and write some formulas. Feedback on this process was that it was error-prone, and the information was presented in a way that was not easily digestible. Plus, it meant admissions officers had to spend precious hours behind the computer, instead of interacting with parents and colleagues.

Whereas now, all they have to do is literally navigate to the URL, where they are presented with the interface at right. They immediately get a run-down of all the significant information they need — without having to wait for the Admissions Department to compile it. By clicking individual country names, they get a breakdown by grade as well (not pictured).

This is implemented by downloading the data directly from the information system — in this case ManageBac. The data is then sifted and filtered according to enrollment figures and presented by Google’s AppMaker. The underlying code that connects to ManageBac is available as Open Source.

Screen Shot 2018-11-20 at 1.46.35 PM.png

Pick up Patterns

Compare homerooms and get averages in one window.

Attendance Reporter

One of the functions of grade-level coordinators is to keep track of patterns in attendance. Are there any classes that students tend to miss more often? Or there any students in danger of not fulfilling attendance requirements for their subject? Are teachers taking attendance regularly?

One way to do that, is to do a lot of clicking. You could dive through your attendance software and do a manual check, looking for red flags along the way.

Or you could have a web application that does the clicking for you, and reports it in a nice table.

While many software packages may be able to do something very close to this, the fact remains is that schools all have their different expectations which need to be monitored, and software can be a real time-saver towards that end.

Screen Shot 2018-11-20 at 2.10.32 PM.png

Improve Discussions

Instead of clicking through all the classes in ManageBac, have all the assessment results presented to you in a nice table.

Assessment Results

Case study: David performed poorly in the Criterion B for the task in English last week, but is this part of a greater pattern? How is he doing in other classes? How did other children do compared to him? Check by viewing all of grade 10 assessment results in English, and then drill down on that particular student’s performance in all their classes. Just two clicks.

Discussions around students are improved by being data-driven. You can’t that without having the information at your fingertips. This is a tool that gathers assessment data as reported by ManageBac, and allows administrators to sift through them quickly with a minimum of clicks.