integrating moodle with...... a sis to enhance standards communication with parents bismarck public...

17
Integrating Moodle with ... ... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

Upload: mervin-johns

Post on 12-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

Integrating

Moodle with ... ... a SIS

to Enhance Standards Communication with Parents

Bismarck Public Schools

Page 2: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

Introductions

● Michael Gerszewski - District Moodle Administrator/Engineer

● Pat Phillips - District Moodle Teacher Instructional Trainer

● Dave Sherwin - District Moodle Instructional Developer

Page 3: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

CollaborativevWorkSpaces 2008 to 2011

2008to

20102009

to

2011

Page 4: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

CollaborativevWorkSpaces 2011 to Present

Page 5: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

Communication Problem

Page 6: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

Moodle Solution

Glossary● Collaborative WorkSpace● Searchable● Categories to organize Domains/Strands● Auto-Linking with Concept (ELA-07.L.02)

● Global

Page 7: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

Glossary Benefits

Page 8: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

Glossary Entry

Content- Identifier● Standard● Student Learning Target

o I can...statements● Proficiency Scale

o Based on 4 points● Resources

o links to resources

Page 9: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

Glossary WorkSpace

SettingsGeneral● Concept● Definition● Categories● Keyword(s)● Attachment(s)

Auto-linking

Page 10: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

Glossary Auto-linking

Page 11: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

Glossary to Improve Communication

● Solution that leverages previous work● Create plugins for Moodle and our SIS

Page 12: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

Communication Solution

Page 13: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

SIS Integration

● Moodle's Glossary plugin autolink feature in showentry.php:o /mod/glossary/showentry.php?...displayformat=dictionaryo Not usable outside Moodle (XSS)

● Developed plugin that produced a JSONP output:o Allowed for cross-site data transferso Used existing showentry_ajax.php as template and added a function

wrapper as a callback

Page 14: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

JSONPglossaryEntry({success: true,entries: {26855: {id: "26855",glossaryid: "1850",userid: "9",concept: "ELA-07.L.02",definition: "<table style="border:1px solid #0a1012;float:none;text-align:left;vertical-align:top;width:99%;" border="1" frame="void" rules="all"><tbody><tr style="background-image:none;text-align:left;vertical-align:top;border-style:none;"><td style="background-color:#87ceeb;" colspan="4"> <p><span style="font-size:large;"><em><strong>7th Grade ELA Targeted Standards</strong></em></span><br /><em><span … ",

definitionformat: "1",definitiontrust: "0",attachment: "",timecreated: "1415814152",timemodified: "1421957493",teacherentry: "1",sourceglossaryid: "0",usedynalink: "1",casesensitive: "1",fullmatch: "1",approved: "1",glossaryname: "Seventh Grade English",cmid: "151910",courseid: "12484",footer: "<p style="text-align:right">&raquo;&nbsp;<a href="https://.../mod/glossary/view.php?g=1850">Seventh Grade English</a></p>"}}})

Page 15: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

jQuery Plugin in SIS● SIS Plugin takes JSONP data as parameter for function, uses relevant

data, and displays in a "popup" (built-in SIS capability, slightly modified)● Reformats style for SIS interface

● <h2> tags indicate the start of a collapsible box (SIS style feature)● wrap <div> around content between each <h2>

Page 16: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

Communication Solution

Page 17: Integrating Moodle with...... a SIS to Enhance Standards Communication with Parents Bismarck Public Schools

Questions?