Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Encouraging Academic Excellence Through iPad Profiles

Jamf
October 24, 2018

Encouraging Academic Excellence Through iPad Profiles

Presentation from JNUC 2018, the world's largest rally of Apple IT administrators.

Session:
Encouraging Academic Excellence Through iPad Profiles

Presented by:
Robert Brown, Foxcroft Academy

View all session slides, recordings and more at https://www.jamf.com/events/jamf-nation-user-conference/2018/.

Jamf

October 24, 2018
Tweet

More Decks by Jamf

Other Decks in Technology

Transcript

  1. © JAMF Software, LLC
    Robert Brown
    Director of Technology

    Foxcroft Academy

    View full-size slide

  2. © JAMF Software, LLC
    Encouraging Academic Excellence
    Through iPad Profiles
    Presentation agenda:

    Foxcroft iPad Philosophy

    Whitelisting with “Restrict App Usage”

    Smart Groups with LDAP Extended Attribute

    Results

    Additional Applications

    View full-size slide

  3. © JAMF Software, LLC
    Who is Foxcroft Academy
    • Town Academy est. 1823

    • Boarding and Day School

    • 450 Students from 20 Countries

    • 1-to-1 iPad High School since
    2011

    View full-size slide

  4. © JAMF Software, LLC
    Unrestricted Unless…
    iPad Philosophy
    Personal Learning Tool
    • Parental Request

    • Outstanding Financial Balance

    • History of Damage/Loss

    • Academic Probation

    View full-size slide

  5. © JAMF Software, LLC
    iPad Philosophy
    School Culture Integration
    • Students, Teachers, Trustees and Substitutes

    • Handbooks and Policies

    • Daily Announcements and Calendar

    • Board School Management

    • iTunesU and Portfolios

    View full-size slide

  6. © JAMF Software, LLC
    • Unmet Standard

    • Reporting Period

    • PowerSchool Report

    • Email Notification
    Academic Probation
    D and F List

    View full-size slide

  7. © JAMF Software, LLC
    D and F List and OpenLDAP
    • fa-device-academic-
    probation
    Populate OpenLDAP
    • Set to “0” for all

    • Read D & F List (csv)

    • “1” for each entry
    Perl Script OpenLDAP

    View full-size slide

  8. © JAMF Software, LLC
    OpenLDAP
    Boolean:
    • “0” Meeting Standards

    • “1” Academic Probation

    View full-size slide

  9. © JAMF Software, LLC
    for my $entry ($mesg->entries) {
    my $uname = $entry->get_value( 'uid' );
    my $academic_probation = $entry->get_value( 'fa-device-academic-probation' );
    print "Changing Academic Probation attribute for $uname from $academic_probation to \"0\"\n";
    $ldap->modify (
    $entry,
    replace => {
    'fa-device-academic-probation' => '0',
    },
    );
    $mesg->code && die $mesg->error;
    }
    open(FILE, "< $dandflist") || die "Can't open input_file\n";
    while () {
    ($temp,$temp,$temp,my $email) = split(/\,/);
    (my $uname) = split(/\@/,$email);
    $mesg = $ldap->search( base => "ou=Students,ou=People,dc=foxcroftacademy,dc=org",
    filter => "(uid=$uname)"
    );
    for my $entry ($mesg->entries) {
    print "Setting Academic Probation attribute for $uname to \"1\"\n";
    $ldap->modify (
    $entry,
    replace => {
    'fa-device-academic-probation' => '1',
    },
    );
    $mesg->code && die $mesg->error;
    }
    }
    close(FILE);
    Perl Import Script

    View full-size slide

  10. © JAMF Software, LLC
    Extension Attribute and Smart Group

    View full-size slide

  11. © JAMF Software, LLC
    Whitelist
    • Assigned
    Apps Only

    • 100+ Apps

    • Per Request

    • Hide vs.
    Remove
    • Smart Group

    • Library iPads

    • Additional
    Groups

    View full-size slide

  12. © JAMF Software, LLC
    • Google Account Authentication
    Special Bundle IDs
    com.apple.social.SLGoogleAuth
    com.apple.webapp
    • Webclips

    View full-size slide

  13. © JAMF Software, LLC
    • Teacher Notification

    • Google Form

    • LDAP Attribute

    • Delegate!!!
    Removal from Academic Probation
    Meeting All Standards

    View full-size slide

  14. © JAMF Software, LLC
    Web-based Management Interface

    View full-size slide

  15. © JAMF Software, LLC
    • Polls LDAP

    • Create HTML

    • Updates LDAP attributes immediately
    Perl and Javascript
    Web-based Management Interface

    View full-size slide

  16. © JAMF Software, LLC
    Authenticate Generate Update
    Web-based Management Interface

    View full-size slide

  17. © JAMF Software, LLC
    • Change Over Term

    • Remediation Increase

    • 16.4% - avg. 36.3%
    Results
    D and F List

    View full-size slide

  18. © JAMF Software, LLC
    • Decrease in Multiple
    Unmet Standards
    Results
    D and F List

    View full-size slide

  19. © JAMF Software, LLC
    • “Students are actively seeking out their
    teachers to resolve the iPad restrictions.”
    Results
    Anecdotal Evidence
    - Jonathan Pratt, Assistant Head of Academics

    • “They [Students] are working harder to get off
    academic probation. Even though sometimes
    for the wrong reason. To get their games.”
    - Ryan Nickerson, Head of Math Dept

    • “Students are bringing their grades up quicker.
    Sometimes within 2 or 3 days, in order to
    unrestrict their iPads.”
    - George Rolleston, Head of Science Dept

    • “After their first experience on device
    probation, students realize they want to avoid
    losing access to their favorite apps and
    features for expression. It's been effective in
    keeping my at risk students engaged and
    moving forward.” - Mia Morison, English Teacher

    View full-size slide

  20. © JAMF Software, LLC
    • “Eli”

    • Relevance

    • Empowerment

    • Poverty Project

    • F to B+
    Results
    Success Stories

    View full-size slide

  21. © JAMF Software, LLC
    • Custom Attributes

    • Perl Module and/or API
    Portability and Additional Applications
    Other Directory Services
    Additional Applications
    • iPad Collection

    • Campus Restrictions

    View full-size slide

  22. © JAMF Software, LLC
    Portability and Additional Applications

    View full-size slide

  23. © JAMF Software, LLC
    Portability and Additional Applications
    • No Network Device Registration

    • fa-networkDevicesActive = 0

    • Firewall Exception Removed
    Device Probation

    View full-size slide

  24. © JAMF Software, LLC
    Portability and Additional Applications
    • “Academic Probation”

    • Administrative Assistants

    • 95% Returned by Week 2
    Enrollment Paperwork

    View full-size slide

  25. © JAMF Software, LLC
    • Teachers and Advisors

    • Boolean vs List
    Academic Probation 2.0
    More Delegation
    Real Time Restrictions
    • Update Inventory

    • API

    View full-size slide

  26. © JAMF Software, LL
    THANK YOU!

    View full-size slide