festival of learning 2016 - moving beyond the lms with grav

80
swipe.to/ Moving Beyond the LMS with Grav Flipping the LMS with an Open and Collaborative Web Platform, with Paul Hibbitts Workshop resources: bit.ly/1Y6Aiso

Upload: paul-hibbitts

Post on 13-Apr-2017

128 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

MovingBeyondtheLMSwithGrav

FlippingtheLMSwithanOpenandCollaborativeWebPlatform,withPaulHibbitts

Workshopresources:bit.ly/1Y6Aiso

Page 2: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Whatdoesthislistmakeyouthinkof?

Constrained

Proprietary

Closed

Stationary

Solitary

Monolithic

Slow

Unenjoyable

Page 3: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 4: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

WhatisaFlippedLMS?

Page 5: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 6: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

WhatisaFlipped-LMS?

“AflippedLMSapproachiswhereanopenplatform,inthecontrolofcourseparticipants,

servesasanalternativefront-endtotheinstitutionalLMS.”

Page 7: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 8: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

WhyFliptheLMS?

Page 9: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

WhyFliptheLMS?

TosupportpedagogicalgoalsunmetbythecurrentLMS

Todeliverabetterstudent(andfacilitator)experience

Toincreasecapabilityofaccess,sharingandcollaboration

Page 10: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

WhattoFliptheLMSWith?

Page 11: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

WhattoFliptheLMSWith?

AnOpenandCollaborativePlatform

Page 12: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 13: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 14: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

SomeKeyBenefitsofFlat-fileCMSsforEducators

Nodatabasemeanslittle(orno)ITinvolvementneeded

Increasedportability,asmovingasitenowonlyrequiressimplycopyingfilestoanother

location

Takesfulladvantageofthecollaborativeecosystemnowavailable(i.e.GitHub,GitLab,

etc.)

Page 15: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

WhyIChoseGrav

Extensible

Standards-based

Open

Portable

Collaborative

Modular

Fast

Enjoyable

Page 16: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Fall2015CMPT363

CourseCompanionHubFlipped-LMSapproachusingGravCMS+GitHubasanopenand

collaborativeplatform,alongwiththeCanvasLMS

Page 17: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 18: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 19: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 20: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 21: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 22: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

So,whatdidupdatingthiscoursehubsitelooklikefortheinstructor(i.e.me)?

Page 23: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 24: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 25: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 26: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Howlongwouldthatupdatetake?

Page 27: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Howlongwouldthatupdatetake?

~30Seconds(yourmileagemayvary)

Page 28: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Break

Questions?

Page 29: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

OpenSourceGravCourseHub

TohelpotherinstructorsuseGravCMSforflippingtheirLMS

Page 30: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

OpenSourceGravCourseHub

…andtohelpstudentsandinstructorsenjoylifejustalittlebitmore

Page 31: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 32: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

CourseHubHighlights

Acompleteready-to-runGravSkeletonPackage(opensource)

Blog-format,with‘featured’(sticky)posts

Importantreminders&classpreparationsareas

Additionalsitepagescanbeeasilyadded

Imageheaderareaabovesitenavbar

Sidebarisasimplemarkdownfile,whichcanalsocontainHTML

URLflagtoonlypresentpagecontent(fordisplay )

ExternallinksareautomaticallyopenedinanewTab/Window

Built-insupportforentiresitetobemaintainedonGitHub/GitLab

SinceeverythingisbuiltwithGravitcanbeentirelycustomized

Explorealivedemoat !

withinLMS

demo.hibbittsdesign.org

Page 33: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

RecommendedToolset

MAMP

Gitservice(e.g.GitHub,GitLab,Gogs,etc.)

GitHubDesktop

Automaticdeploymentservice(e.g.DeployorBuddy)

Page 34: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

WhatSkillsareRequired?

MarkdownorHTMLbasics

Understandingfolderhierarchies(i.e.relativelinks)

Webserveraccess(i.e.FTPlogincredentials)

Text/codeeditorusage(e.g.AtomorBrackets)

GitHubworkingknowledge(recommended)

Page 35: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

GettingGravUpandRunning

Page 36: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Requirements

AWebserver(Apache,Nginx,LiteSpeed,etc.)

PHP5.5.9orhigher(7.0recommended,2Xfaster!)

Page 37: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Installation(Serveronly)

1. DownloadGravCourseHubSkeleton(bit.ly/1ZZjstZ)2. Unzipthepackageontoyourdesktop

3. CopytheentireGravfoldertoyourWebserver

4. PointyourbrowserattheWebserverfolder

5. Createyoursiteadministratoraccount

6. Andyou’redone!

Page 38: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Installation(LocalDesktop)

1. DownloadandinstallMAMP( )

2. Download/unzipGravWorkshopDemoSite( )

3. UnzipthedownloadedGravpackageontoyourdesktop

4. CopytheentireGravfolderintotheMAMP‘htdocs’folder

5. LaunchMAMPandpresstheMAMP‘StartServers’button

6. Enter‘localhost:8888’inWebBrowserandchooseGravfolder

7. Createyoursiteadministratoraccount

8. Andyou’redone!

mamp.info

bit.ly/1QQsJ7z

Page 39: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 40: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Break

Questions?

Page 41: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

TheBasicsofGrav

AdminPanel

Page 42: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

AdminPanelOverview

The‘AdminPanel’providestheabilitytoeasilymanageyoursite,modifycontent,and

performupdates

Page 43: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 44: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 45: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 46: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 47: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 48: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

TheBasicsofGravCourseHub

SiteStructure

Page 49: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 50: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 51: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

TheBasicsofGravCourseHub

WorkingwithPages

Page 52: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 53: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 54: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 55: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 56: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

TheBasicsofGravCourseHub

WorkingwithPagesasFiles

Page 57: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 58: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 59: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

TheBasicsofGravCourseHub

CombiningGravWiththeWondersofGitHub

Page 60: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

WhatisGitHub?

GitHubisaWebapplicationthatusesapieceofsoftwarecalled‘Git’thatprovidesboth

versioncontrolandcollaborationfeatures

Page 61: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 62: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 63: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 64: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

GravandGitHub

1. SetupaGitHubaccount( )

2. DownloadandconfigureGitHubDesktop( )

3. UsingGitHubDesktop,createanewrepositoryofyourlocallyrunningGravinstallation

4. Commityourentiresitetoyourrepository

5. Setupanautomaticdeploymentservice(canbedonelater)

github.com

desktop.github.com

Page 65: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

TheBasicsofGravCourseHub

SiteConfiguration

Page 66: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

title:CPT-363metadata:description:'Ashortdescriptionofyourcoursewouldgohere'displaymenuentries:enabled:true#displayofadditionalmenuentriesmenu:#menuentryforaddingexternalsites/tools-text:Gravicon:arrow-circle-righturl:http://getgrav.org/icon:#defaultfontawesomeiconsforpreparationandpostentriespost:calendar-ogithub:location:none#menu|page|noneicon:githubtree:https://github.com/hibbitts-design/grav-skeleton-course-hub/edit/master/twittertimeline:enabled:false#displayofTwittertimelineonsidebarwidgetid:'590941541406941184'

Page 67: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Break

Questions?

Page 68: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

TheBasicsofGravCourseHub

PageContent

Page 69: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Markdown

Markdownisasyntaxtoformatthedisplayofcontentstoredasplaintext-similarbut

simplerthanHTMLformating

Page 70: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

MarkdownExamples

#YourH1TextHere##YourH2TextHere###YourH3TextHere_youritalictexthere_**yourboldtexthere***yourunorderedlistitemhere#yournumberedlistitemhere[linktext](www.google.com)[linktext](www.google.com"Title")

Tip:Toensureanewparagraphaftertextinmarkdown,puttwospacesaftertheendof

theline

Page 71: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

LinkingGravPages

'[yourlinktext](/path/page)'

Page 72: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

TheBasicsofGravCourseHub

PageTypes

Page 73: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 74: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

StandardPageType

Astandardpageisgenerallythepresentationofastaticitem,andisthemostcommon

typeofpagetypeused.

Page 75: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 76: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Listing(Blog)PageType

AlistingpageisavariationoftheStandardpagethatcontainsacollectionofsub-pages

(i.e.BlogPosts).

Page 77: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Page 78: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

ModularPageType

Astandardpageisavariationofthelistingpage,wheremultiplepagesareusedtocreate

asinglepage.

Page 79: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

NextSteps

GravCMS

Website:

Twitter:

Documentation: (builtwithGrav)

MovingBeyondtheLMSwithGrav

Workshopresources:

getgrav.org

@getgrav

learn.getgrav.org

bit.ly/1Y6Aiso

Page 80: Festival of Learning 2016 - Moving Beyond the LMS with Grav

swipe.to/

Thankyou!MyContactInfo:

Blog:

Twitter:

Email:

LinkedIn:

hibbittsdesign.org

@hibbittsdesign

[email protected]

linkedin.com/in/paulhibbitts