SO WHAT IS APPLE CLASSROOM?
First of all, Apple Classroom is not really like Google Classroom. Google Classroom is more equivalent to Apple’s iTunes U, which is basically a place where teachers and students can share content.
Apple Classroom is more like a basic “Apple Remote Desktop” for iOS. Apple Remote Desktop (ARD) is a Mac app that allowed admins to monitor and control multiple Macs over the network. ARD was mostly a sysadmin tool but teachers would sometimes use it because of its ability to monitor and lock computer screens in a classroom scenario. In general, ARD was a little too complex for classroom use.
ARD was also able to gather information and statistics about your Macs, and generate reports. These included usage of disk space, device ID’s and so on. With iOS, these functions are handled by a Mobile Device Management (MDM) server such as Casper or AirWatch.
Apple Classroom finally brings the teacher features of ARD to iOS, and it’s a welcome improvement.
WHAT FEATURES ARE THEY?
Apple Classroom can do many things with a class full of iPads:
- Lock and unlock the iPad
- Navigate the iPads to a web page or a chapter in a book in iBooks
- Open an app on all devices
- View a device’s screen remotely
- Initiate an AirPlay session between a single student device and the classroom Apple TV
These are all very useful capabilities! In a Shared iPad deployment, Apple Classroom can also assign a student to a specific iPad, log a student out of a shared iPad and reset the student’s Managed Apple ID password (which is their login password to a shared iPad).
HOW DO I SETUP APPLE CLASSROOM?
Classroom is powerful, and it’s obvious that it’s not a capability that should be in the hands of just anyone in the school. So just how do we deploy it correctly?
Firstly, Classroom is freely available from the App Store. Anyone can download it, but it does nothing until it is configured by an MDM server. Additionally, while the teacher’s iPad does not need to be Supervised, the student iPads do. You can’t use this to just wander around peeking at strangers’ iPad screens.
Classroom configures itself automatically when your MDM server sends a Configuration Profile that contains an “Education Configuration” payload. This is a structure in a Configuration Profile that contains information about which teachers have which classes and which students are in those classes. This ensures that a teacher only sees those iPads that are actually in front of their class at any given time, instead of all the iPads on the network.
SO WHAT DOES IT LOOK LIKE?
Classroom basically has two views: the My Classes and the in-class screen. My Classes is a very simple interface that lets you pick from a list.
The in-class screen is where all the action happens. The basic idea is that the controls are at the top of the screen, and the groups are below. The controls across the top of the screen – Open, Navigate, Lock and Screens – act on all the iPads in the currently selected group.
This is really nice because you don’t have to go through a Select All step before doing an operation like locking the class screens.
GROUPS IN APPLE CLASSROOM
Classroom creates a single group to start with: All. This contains all the devices that are in the class. The teacher can then create static groups as required – for example project teams. Note that the Boys and Girls group in my screenshot above are static groups; they’re not default groups in Classroom.
Classroom also creates dynamic groups based on the apps currently in use by students in the class. You might see groups like “Safari (10)” and “Keynote (20)” where the numbers denote the number of students in those apps.
Unfortunately, though, Classroom only creates two dynamic groups and then creates an overflow item of “Other Apps”. I think I would rather have the option to see all app groups but I understand how that could get complex in a large class doing diverse things.
Classroom also creates another dynamic group called “Low Battery” for devices that are below 20% I believe.
The nice thing about groups is that you can use them as shortcuts to Lock, Navigate or Open items on certain students’ devices.
OPENING APPS IN CLASSROOM
In order to open an app in Classroom, the teacher has to have that app on their iPad. The teacher is presented with a scrolling list of the apps installed on the teacher’s device, and can pick one to launch on all the iPads in the current group.
I have a couple of quibbles about this interface. Firstly, there’s no way to filter through the apps. If your iPad has a lot of apps installed, finding one can be a little tricky. There are four “Recents” slots at the top, which helps a bit.
Secondly, as is common with many Apple Education apps, this interface doesn’t really care to dynamically resize for the available space on the screen. It can be a little frustrating to have to scroll a tiny area for dozens of screenfuls when I have all this screen space available.
Finally, there is no indication of which apps the students have available to them. The teacher is presented with all the teacher’s apps – some or all of which will not be available to the pupils. Classroom actually handles this situation gracefully – by quickly failing with a useful error message – but it does seem rather pointless to provide the teacher with a list of hundreds of apps when only a few might actually work.
I’d like to be able to create shortcut buttons for launching frequently used apps. Most teachers will have a few that they use routinely, iTunes U for example. Having direct shortcuts for those would be most helpful.
There is an option to lock the student into an app after launching it. This could be useful for a test situation. Classroom seems to do two things when you select this option. Firstly it hides all other apps from the home screen, and secondly, it initiates a guided access session for that app.
I noticed a weird visual glitch on the home screen when coming out of this single app mode. All the apps came back but the folder icons were darkened as if apps were being reinstalled. They weren’t but it looked that way.
One nicely thought-through workflow feature is that, once the teacher has launched an app on the students’ iPads, a button is provided to “Open app on this iPad” in case you’re about to demonstrate it. This also works when navigating students to URLs.
NAVIGATING TO URLS AND BOOKS IN CLASSROOM
The Navigate button provides two options. To launch a URL on all selected devices or to open a book to a specific chapter.
Launching URLs is fairly straightforward. The teacher is shown their Safari bookmarks and can pick one to launch on all iPads.
This feature is a bit limited however. There’s no way to type or paste a URL straight into Classroom without bookmarking it first. There’s also no way to take a URL that you’re currently looking at in Safari and Navigate students to in Classroom without bookmarking it.
I can imagine that a Share Sheet action for Safari to send its current URL to Classroom might be in future versions. It would also be nice to be able to pick from the currently-open Safari tabs and iTunes U URL materials right inside Classroom.
As with opening apps, navigating students’ iPads to URLs is extremely fast. Less than two seconds to initiate the load on an entire class.
Navigating to books is similarly slick. Inside classroom, the teacher can select any book they have in iBooks. Classroom then lets the teacher navigate the book’s Table of Contents and pick a chapter to launch on the students’ iPads. Unlike apps, if the student doesn’t have the book installed, they will be directed to the iBookstore to get it.
MONITORING AND VIEWING SCREENS
This is the feature that many teachers have been waiting for – the ability to monitor what is happening on the iPad screens in their classroom. I’m happy to say that it works quite effectively. Classroom does not monitor screens by default. There is a button at the top of the group view that lets you toggle between a student’s image and their screen.
If needed, the teacher can take a single iPad into full-screen monitoring on the teacher iPad. This can be useful if the teacher’s iPad is already on AirPlay and you just want to show a quick glance to the class of what someone is working on.
The frame-rate on the full screen view of a student iPad is a bit low. I would estimate it’s as low as 1-2 frames per second. You won’t help someone with their animation remotely but it is good for static content.
Students are always aware that their screen is being monitored. The standard AirPlay blue status bar appears on each student’s iPad when the teacher is viewing thumbnails of all screens or one individual screen.
I would have liked to see a new colour for the status bar as a way to differentiate between regular AirPlay, and the screen being monitored. Students may just wonder why their iPad is AirPlaying and where it was sending their screen to. Perhaps even being able to silently monitor the screens could be an advantage.
LOCKING SCREENS WITH CLASSROOM
Classroom’s Screen Lock feature is very sensitively implemented. It is light security, perfectly appropriate for a classroom situation. I found locking and unlocking entire classes to be fast and reliable. It took about 1-2 seconds for the operation to complete across the classroom.
How secure is the screen lock? Well, when the device is locked, the home button is inactive. Sleeping and waking the iPad does not bypass the lock.
If the teacher’s iPad loses connection to the student iPad, the student iPad will unlock within 20 seconds. I tested this by locking a student iPad and then turning off wifi and Bluetooth on the teacher iPad. If either of those radios goes down, the student iPad will auto-unlock.
I haven’t tested this extensively but my sense is that this is designed to avoid the situation where one teacher locks the class, the bell goes and the class moves on to another teacher who can’t then unlock the iPads. This also solves the problem of how to unlock the devices if the teacher’s iPad runs out of power during the class. If the teacher leaves the class with their iPad, I assume that will mean the student devices would unlock as soon as the teacher’s iPad is out of Bluetooth range. Also, if the student reboots their iPad, the lock is bypassed.
This clearly isn’t designed to keep the FBI out. iOS has other features for that, as we know. It’s light touch attention management (what a horrible phrase), but speed and reliability are key in school and Classroom certainly delivers on this.
AIRPLAY AND APPLE CLASSROOM
One other feature that Classroom supports is initiating AirPlay between a student device and an Apple TV. There is no special configuration required for this. Classroom does the usual AirPlay discovery and finds nearby Apple TVs. I found this feature to be fast and reliable.
This may not be a feature that is very useful for teachers of older classes, but I can see it being very useful in younger years.
HOW TO DEFEAT APPLE CLASSROOM
The Achilles heel of Apple Classroom right now is its total reliance on Bluetooth. If you are a student, the simple way to hide from Classroom is simply to turn Bluetooth off. This results in a total defeat of the system and is clearly something that needs to be addressed in future configuration profile options.
My aim here has been to cover the technical features of Classroom rather than focus on its use in teaching situations. I’ve only had a half day or so with it at this point, so it’s too early to say what the utility of all these features will be.
I can see teachers using the screen locking and URL launching features quite a bit with certain age groups. More than that, though, I think the awareness of current apps in use through Classroom will help greatly in keeping the honest people honest.
If your institution is interested in using Apple Classroom and would like some assistance with this, please contact the team at eStorm Australia.