SlideShare a Scribd company logo
1 of 71
Download to read offline
Theming Moodle for
Integration & Usability

            Alex Walker
      City of Glasgow College
The City of Glasgow College



 • Colleges in Scotland merging into
  regional super-colleges.
 • City of Glasgow College formed in
  2011, when three Glasgow city
  centre colleges merged.
The City of Glasgow College

     Bb
      8.0
                          m
                         1.9.8
                                              m
                                             1.9.8




469 Courses         672 Courses         609 Courses
628 Sta! Accounts   363 Sta! Accounts   157 Sta! Accounts
The City of Glasgow College

                m
                2.4.0




        3,932 Courses
       16,102 Active Users
Our Strategy


• Moodle as our main student portal.
• Custom developments that add
 functionality to Moodle.
• Other services that sit alongside
 Moodle.
Our Strategy

 Moodle               Mahara

Exam View
                 Video Repository

‘Print Room’
                  Voting System

  Badges
                Private File Sharing

Advertising
                Enrolment Database
Video Repository

• A place to store videos we can’t put
 on YouTube.
• Guest lectures, videos made by our
 TV students, etc.
• Delivered in HTML 5, or Flash for
 older browsers. Works on iPhone.
• Not yet a Moodle repository.
Video Repository

• A place to store videos we can’t put
 on YouTube.
• Guest lectures, videos made by our
 TV students, etc.
• Delivered in HTML 5, or Flash for
 older browsers. Works on iPhone.
• Not yet a Moodle repository.
Exam View


• Allows students to see their results
 from within Moodle.
• Developed in 2010 with JISC
 funding.
• Released to the community.
Exam View


• Allows students to see their results
 from within Moodle.
• Developed in 2010 with JISC
 funding.
• Released to the community.
Voting System


• Students can vote in executive
 elections.
• Clicking a link in our Moodle
 navigation block takes them to the
 voting system.
• Students can only vote once, but
 votes are stored anonymously.
Voting System


• Students can vote in executive
 elections.
• Clicking a link in our Moodle
 navigation block takes them to the
 voting system.
• Students can only vote once, but
 votes are stored anonymously.
The Challenges


• Lots of systems that look di!erent
 and work in di!erent ways.
• Di!erent URLS for sta! to
 remember.
• Trying to raise awareness of
 di!erent services we o!er.
Our Approach


• Come up with a department ‘look
 and feel’ to apply to all our sites.
• Think about the building blocks that
 make up the web applications.
• Improve consistency by re-using
 blocks and layout techniques.
Our Visual Style


• Our college had a design team.
• They came up with the MyCity logo,
 and gave us a ‘department colour’.
• I built a prototype Moodle theme,
 and got feedback from my team.
• It has slowly evolved ever since.
Our Visual Style


• Our college had a design team.
• They came up with the MyCity logo,
 and gave us a ‘department colour’.
• I built a prototype Moodle theme,
 and got feedback from my team.
• It has slowly evolved ever since.
Our Visual Style
Our Visual Style
Our Visual Style
Our Visual Style
Our Visual Style


• Looked at the existing college
 Moodles.
• Looked at what other colleges were
 doing with Moodle.
• Looked at how popular websites
 were laying out their site.
Our Visual Style
Why Facebook

• Facebook has about 1 billion users.
• What percentage of your sta! and
 students are Facebook users?
• Facebook employ some very
 talented user interface designers.
• Constantly add features to their site,
 but keep a neat, intuitive interface.
Our Visual Style
Our Visual Style
Our Visual Style
Our Visual Style


• We wanted to have the same style
 on all our links / buttons / tables etc.
• Started writing our own re-usable
 CSS library.
• Contained rules for buttons, multi-
 column page layouts with sidebars,
 and made tables look pretty.
Our Visual Style
Our Visual Style



• In mid-2012, replaced our own CSS
 library with the Twitter Boostrap.
• Provides buttons, image styles,
 navigation tools, noti"cations and a
 lot more.
Our Visual Style
Our Visual Style
Our Visual Style
Our Visual Style
Our Visual Style
Navigation


• Two navigation devices on our sites.
• Dashboard for navigation of the
 current site or service.
• Black Bar for moving between
 college services.
Dashboard

• Top of dashboard contains the name
 and avatar of the logged-in user.
• Top menu link is always ‘Home’.
• Bottom menu link is always ‘Log
 out’.
• Trying to display the user’s Moodle
 avatar in all our other systems.
Navigation
Navigation
Navigation
Dashboard


• We don’t use
 Moodle’s Navigation
 block.
• Two blocks replace
 it: My Courses, and
 Dashboard.
Black Bar


• Displayed at the top of all our
 services.
• Links to the college website,
 Learning Technologies services and
 other departments in the college.
• Old, simple menu being replaced by
 new drop-down ‘mega menu’
Navigation
Navigation
Navigation
Navigation
Navigation
Navigation
Navigation
The ‘Mega Menu’


• A relatively new interface tool for
 displaying links in a well-ordered
 hierarchy.
• Lets us put more content within easy
 reach of the user.
• Currently on our Moodle, will be
 rolled out to other services soon.
Navigation
Navigation
The ‘Mega Menu’


• A relatively new interface tool for
 displaying links in a well-ordered
 hierarchy.
• Lets us put more content within easy
 reach of the user.
• Currently on our Moodle, will be
 rolled out to other services soon.
Navigation
Navigation
Navigation
‘Smart Features’



• Give the user visual feedback when
 something needs attention.
• Dashboard and icon bar light up
 when you have unread messages.
‘Smart Features’
‘Smart Features’
Custom Course Format


• Moodle 2 o!ers several course
 formats, and you can write your
 own.
• Examples are ‘Topics’, ‘Weeks’,
 ‘Social’, ‘Grid’...
• We custom-wrote a modi"ed version
 of ‘Topics’ called ‘City’.
Custom Course Format
Measuring Performance


• Analytics and Heatmaps are used
 to measure the performance of our
 Moodle.
• Provide useful statistics for how we
 can improve our services.
• Browser / OS / device statistics help
 us target future developments.
Measuring Performance


• Piwik used for analytics.
• It’s on open-source alternative to
 Google Analytics you host in-house.
• Custom variable tracking allows you
 to track extra things.
Measuring Performance
Measuring Performance
Measuring Performance
Measuring Performance
Measuring Performance


• ClickHeat used to track page clicks.
• Lets us know which page elements
 are well used and which aren’t.
• We can remove things that aren’t
 well used, to make better use of the
 space.
Measuring Performance
Measuring Performance
Measuring Performance
Questions

      Alex Walker
City of Glasgow College

More Related Content

Viewers also liked

Moodle 2 Masterclass
Moodle 2 MasterclassMoodle 2 Masterclass
Moodle 2 MasterclassJulian Ridden
 
Integrating Mahara with Moodle
Integrating Mahara with MoodleIntegrating Mahara with Moodle
Integrating Mahara with MoodleJulian Ridden
 
Moodle ist hässlich
Moodle ist hässlichMoodle ist hässlich
Moodle ist hässlichJulian Ridden
 
Open badges and the LMS
Open badges and the LMSOpen badges and the LMS
Open badges and the LMSJulian Ridden
 
Enrolments using external database
Enrolments using external databaseEnrolments using external database
Enrolments using external databaseAlex Walker
 
What is moodle bootstrap
What is moodle bootstrapWhat is moodle bootstrap
What is moodle bootstrapJulian Ridden
 
Theming moodle technical
Theming moodle   technicalTheming moodle   technical
Theming moodle technicalAlex Walker
 
Whats new in Moodle 25
Whats new in Moodle 25Whats new in Moodle 25
Whats new in Moodle 25Julian Ridden
 
Moving offline pedagogies online
Moving offline pedagogies onlineMoving offline pedagogies online
Moving offline pedagogies onlineJulian Ridden
 
Theme guru's (Moodle 2 Edition)
Theme guru's (Moodle 2 Edition)Theme guru's (Moodle 2 Edition)
Theme guru's (Moodle 2 Edition)Julian Ridden
 
Moodle Bootstrap Theme Masterclass 2014
Moodle Bootstrap Theme Masterclass 2014Moodle Bootstrap Theme Masterclass 2014
Moodle Bootstrap Theme Masterclass 2014Julian Ridden
 
Moodle 2 Theme masterclass
Moodle 2 Theme masterclassMoodle 2 Theme masterclass
Moodle 2 Theme masterclassJulian Ridden
 
Exam View Presentation: JISC Sharing Stories September 2012
Exam View Presentation: JISC Sharing Stories September 2012Exam View Presentation: JISC Sharing Stories September 2012
Exam View Presentation: JISC Sharing Stories September 2012Alex Walker
 
Ratkaisu 100 - kilpailu tulevaisuuden Suomelle
Ratkaisu 100 - kilpailu tulevaisuuden SuomelleRatkaisu 100 - kilpailu tulevaisuuden Suomelle
Ratkaisu 100 - kilpailu tulevaisuuden SuomelleRatkaisu 100
 

Viewers also liked (15)

Moodle 2 Masterclass
Moodle 2 MasterclassMoodle 2 Masterclass
Moodle 2 Masterclass
 
Integrating Mahara with Moodle
Integrating Mahara with MoodleIntegrating Mahara with Moodle
Integrating Mahara with Moodle
 
Moodle ist hässlich
Moodle ist hässlichMoodle ist hässlich
Moodle ist hässlich
 
Open badges and the LMS
Open badges and the LMSOpen badges and the LMS
Open badges and the LMS
 
Enrolments using external database
Enrolments using external databaseEnrolments using external database
Enrolments using external database
 
What is moodle bootstrap
What is moodle bootstrapWhat is moodle bootstrap
What is moodle bootstrap
 
Theming moodle technical
Theming moodle   technicalTheming moodle   technical
Theming moodle technical
 
Whats new in Moodle 25
Whats new in Moodle 25Whats new in Moodle 25
Whats new in Moodle 25
 
Moving offline pedagogies online
Moving offline pedagogies onlineMoving offline pedagogies online
Moving offline pedagogies online
 
Moodle for mobiles
Moodle for mobilesMoodle for mobiles
Moodle for mobiles
 
Theme guru's (Moodle 2 Edition)
Theme guru's (Moodle 2 Edition)Theme guru's (Moodle 2 Edition)
Theme guru's (Moodle 2 Edition)
 
Moodle Bootstrap Theme Masterclass 2014
Moodle Bootstrap Theme Masterclass 2014Moodle Bootstrap Theme Masterclass 2014
Moodle Bootstrap Theme Masterclass 2014
 
Moodle 2 Theme masterclass
Moodle 2 Theme masterclassMoodle 2 Theme masterclass
Moodle 2 Theme masterclass
 
Exam View Presentation: JISC Sharing Stories September 2012
Exam View Presentation: JISC Sharing Stories September 2012Exam View Presentation: JISC Sharing Stories September 2012
Exam View Presentation: JISC Sharing Stories September 2012
 
Ratkaisu 100 - kilpailu tulevaisuuden Suomelle
Ratkaisu 100 - kilpailu tulevaisuuden SuomelleRatkaisu 100 - kilpailu tulevaisuuden Suomelle
Ratkaisu 100 - kilpailu tulevaisuuden Suomelle
 

Similar to Moodle Theming for Integration & Usability

Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMSTotara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMSKineo
 
Moodle as the central hub of learning with tools plugged in –learning tool in...
Moodle as the central hub of learning with tools plugged in –learning tool in...Moodle as the central hub of learning with tools plugged in –learning tool in...
Moodle as the central hub of learning with tools plugged in –learning tool in...Gavin Henrick
 
Blogging Workshop
Blogging WorkshopBlogging Workshop
Blogging WorkshopLisa Harris
 
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...Justin Denton
 
Mobile for the_people
Mobile for the_peopleMobile for the_people
Mobile for the_peopleBert Coenen
 
Eurodidaweb2014 03-17 21 day 3-4
Eurodidaweb2014 03-17 21 day 3-4Eurodidaweb2014 03-17 21 day 3-4
Eurodidaweb2014 03-17 21 day 3-4Stefano Lariccia
 
Global connections in the classroom teach meet
Global connections in the classroom teach meetGlobal connections in the classroom teach meet
Global connections in the classroom teach meetheinricb
 
Libguides pilot at UCD Library 2013. Author: Ros Pan
Libguides pilot at UCD Library 2013. Author: Ros PanLibguides pilot at UCD Library 2013. Author: Ros Pan
Libguides pilot at UCD Library 2013. Author: Ros PanUCD Library
 
Mooc a new way to learn - dropbox contribution by coach carole
Mooc   a new way to learn - dropbox contribution by coach caroleMooc   a new way to learn - dropbox contribution by coach carole
Mooc a new way to learn - dropbox contribution by coach caroleCarole McCulloch
 
Connecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and BeyondConnecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and BeyondDon Day
 
D2L Tools to Increase Student Engagement and Instructor Presence
D2L Tools to Increase Student Engagement and Instructor PresenceD2L Tools to Increase Student Engagement and Instructor Presence
D2L Tools to Increase Student Engagement and Instructor PresenceD2L Barry
 
Blackboard Overview V1
Blackboard Overview V1Blackboard Overview V1
Blackboard Overview V1Tim Horgan
 
Can Digital Badges Increase Capacity for Teaching Online?
Can Digital Badges Increase Capacity for Teaching Online?Can Digital Badges Increase Capacity for Teaching Online?
Can Digital Badges Increase Capacity for Teaching Online?Lakeland Community College
 

Similar to Moodle Theming for Integration & Usability (20)

Moodle
MoodleMoodle
Moodle
 
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMSTotara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
 
Moodle as the central hub of learning with tools plugged in –learning tool in...
Moodle as the central hub of learning with tools plugged in –learning tool in...Moodle as the central hub of learning with tools plugged in –learning tool in...
Moodle as the central hub of learning with tools plugged in –learning tool in...
 
Blogging Workshop
Blogging WorkshopBlogging Workshop
Blogging Workshop
 
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
 
Mobile for the_people
Mobile for the_peopleMobile for the_people
Mobile for the_people
 
Intro to it
Intro to itIntro to it
Intro to it
 
Eurodidaweb2014 03-17 21 day 3-4
Eurodidaweb2014 03-17 21 day 3-4Eurodidaweb2014 03-17 21 day 3-4
Eurodidaweb2014 03-17 21 day 3-4
 
Global connections in the classroom teach meet
Global connections in the classroom teach meetGlobal connections in the classroom teach meet
Global connections in the classroom teach meet
 
Read my blog
Read my blog Read my blog
Read my blog
 
E learning focus 360
E learning  focus 360E learning  focus 360
E learning focus 360
 
E Learning Focus 360
E Learning  Focus 360E Learning  Focus 360
E Learning Focus 360
 
Libguides pilot at UCD Library 2013. Author: Ros Pan
Libguides pilot at UCD Library 2013. Author: Ros PanLibguides pilot at UCD Library 2013. Author: Ros Pan
Libguides pilot at UCD Library 2013. Author: Ros Pan
 
Mooc a new way to learn - dropbox contribution by coach carole
Mooc   a new way to learn - dropbox contribution by coach caroleMooc   a new way to learn - dropbox contribution by coach carole
Mooc a new way to learn - dropbox contribution by coach carole
 
Blog
BlogBlog
Blog
 
Connecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and BeyondConnecting Intelligent Content with Micropublishing and Beyond
Connecting Intelligent Content with Micropublishing and Beyond
 
D2L Tools to Increase Student Engagement and Instructor Presence
D2L Tools to Increase Student Engagement and Instructor PresenceD2L Tools to Increase Student Engagement and Instructor Presence
D2L Tools to Increase Student Engagement and Instructor Presence
 
Bookshelf
Bookshelf Bookshelf
Bookshelf
 
Blackboard Overview V1
Blackboard Overview V1Blackboard Overview V1
Blackboard Overview V1
 
Can Digital Badges Increase Capacity for Teaching Online?
Can Digital Badges Increase Capacity for Teaching Online?Can Digital Badges Increase Capacity for Teaching Online?
Can Digital Badges Increase Capacity for Teaching Online?
 

Moodle Theming for Integration & Usability

  • 1. Theming Moodle for Integration & Usability Alex Walker City of Glasgow College
  • 2. The City of Glasgow College • Colleges in Scotland merging into regional super-colleges. • City of Glasgow College formed in 2011, when three Glasgow city centre colleges merged.
  • 3. The City of Glasgow College Bb 8.0 m 1.9.8 m 1.9.8 469 Courses 672 Courses 609 Courses 628 Sta! Accounts 363 Sta! Accounts 157 Sta! Accounts
  • 4. The City of Glasgow College m 2.4.0 3,932 Courses 16,102 Active Users
  • 5. Our Strategy • Moodle as our main student portal. • Custom developments that add functionality to Moodle. • Other services that sit alongside Moodle.
  • 6. Our Strategy Moodle Mahara Exam View Video Repository ‘Print Room’ Voting System Badges Private File Sharing Advertising Enrolment Database
  • 7. Video Repository • A place to store videos we can’t put on YouTube. • Guest lectures, videos made by our TV students, etc. • Delivered in HTML 5, or Flash for older browsers. Works on iPhone. • Not yet a Moodle repository.
  • 8. Video Repository • A place to store videos we can’t put on YouTube. • Guest lectures, videos made by our TV students, etc. • Delivered in HTML 5, or Flash for older browsers. Works on iPhone. • Not yet a Moodle repository.
  • 9. Exam View • Allows students to see their results from within Moodle. • Developed in 2010 with JISC funding. • Released to the community.
  • 10. Exam View • Allows students to see their results from within Moodle. • Developed in 2010 with JISC funding. • Released to the community.
  • 11. Voting System • Students can vote in executive elections. • Clicking a link in our Moodle navigation block takes them to the voting system. • Students can only vote once, but votes are stored anonymously.
  • 12. Voting System • Students can vote in executive elections. • Clicking a link in our Moodle navigation block takes them to the voting system. • Students can only vote once, but votes are stored anonymously.
  • 13. The Challenges • Lots of systems that look di!erent and work in di!erent ways. • Di!erent URLS for sta! to remember. • Trying to raise awareness of di!erent services we o!er.
  • 14. Our Approach • Come up with a department ‘look and feel’ to apply to all our sites. • Think about the building blocks that make up the web applications. • Improve consistency by re-using blocks and layout techniques.
  • 15. Our Visual Style • Our college had a design team. • They came up with the MyCity logo, and gave us a ‘department colour’. • I built a prototype Moodle theme, and got feedback from my team. • It has slowly evolved ever since.
  • 16. Our Visual Style • Our college had a design team. • They came up with the MyCity logo, and gave us a ‘department colour’. • I built a prototype Moodle theme, and got feedback from my team. • It has slowly evolved ever since.
  • 21. Our Visual Style • Looked at the existing college Moodles. • Looked at what other colleges were doing with Moodle. • Looked at how popular websites were laying out their site.
  • 23. Why Facebook • Facebook has about 1 billion users. • What percentage of your sta! and students are Facebook users? • Facebook employ some very talented user interface designers. • Constantly add features to their site, but keep a neat, intuitive interface.
  • 27. Our Visual Style • We wanted to have the same style on all our links / buttons / tables etc. • Started writing our own re-usable CSS library. • Contained rules for buttons, multi- column page layouts with sidebars, and made tables look pretty.
  • 29. Our Visual Style • In mid-2012, replaced our own CSS library with the Twitter Boostrap. • Provides buttons, image styles, navigation tools, noti"cations and a lot more.
  • 35. Navigation • Two navigation devices on our sites. • Dashboard for navigation of the current site or service. • Black Bar for moving between college services.
  • 36. Dashboard • Top of dashboard contains the name and avatar of the logged-in user. • Top menu link is always ‘Home’. • Bottom menu link is always ‘Log out’. • Trying to display the user’s Moodle avatar in all our other systems.
  • 40. Dashboard • We don’t use Moodle’s Navigation block. • Two blocks replace it: My Courses, and Dashboard.
  • 41. Black Bar • Displayed at the top of all our services. • Links to the college website, Learning Technologies services and other departments in the college. • Old, simple menu being replaced by new drop-down ‘mega menu’
  • 49. The ‘Mega Menu’ • A relatively new interface tool for displaying links in a well-ordered hierarchy. • Lets us put more content within easy reach of the user. • Currently on our Moodle, will be rolled out to other services soon.
  • 52. The ‘Mega Menu’ • A relatively new interface tool for displaying links in a well-ordered hierarchy. • Lets us put more content within easy reach of the user. • Currently on our Moodle, will be rolled out to other services soon.
  • 56. ‘Smart Features’ • Give the user visual feedback when something needs attention. • Dashboard and icon bar light up when you have unread messages.
  • 59. Custom Course Format • Moodle 2 o!ers several course formats, and you can write your own. • Examples are ‘Topics’, ‘Weeks’, ‘Social’, ‘Grid’... • We custom-wrote a modi"ed version of ‘Topics’ called ‘City’.
  • 61. Measuring Performance • Analytics and Heatmaps are used to measure the performance of our Moodle. • Provide useful statistics for how we can improve our services. • Browser / OS / device statistics help us target future developments.
  • 62. Measuring Performance • Piwik used for analytics. • It’s on open-source alternative to Google Analytics you host in-house. • Custom variable tracking allows you to track extra things.
  • 67. Measuring Performance • ClickHeat used to track page clicks. • Lets us know which page elements are well used and which aren’t. • We can remove things that aren’t well used, to make better use of the space.
  • 71. Questions Alex Walker City of Glasgow College