SlideShare a Scribd company logo
1
Leigh Griffin, Senior Engineering Manager Red Hat
Colm Dunphy, Lecturer, Waterford Institute of Technology
DevConf.cz, January 2021
TutorStack:
A student centric learning experience
The WIT HDip in Computer Science
2
● Running 10 years
● 3 cohorts at any time - 155 students total currently
○ All working, 90% funded by Springboard
● First fully online programme at WIT
○ Fifth online cohort
● Needed:
○ New approach to academic delivery
○ Single user operated online course production & delivery
○ Similar workflow for both sync & async
Motivations - 1
3
● Improve
○ Student Experience (SX)
○ Lecturer Experience (LX)
● MOOC quality delivery (Coursera)
○ No budget!
○ Open, free, low cost
● Framework for BOLD
● Unbundle the LMS (Moodle)
● Coherent toolset for teaching online.
TutorStack
Motivations - 2
4
● Tutors
Open Source platform
enabling lecturers to structure & publish
rich learning materials more easily
● TutorsLIVE
○ Simulate live classroom lab experience
○ Who’s here? what are you doing?
○ Promote community online
● TutorsTIME
○ Student interaction & engagement patterns
○ What?, When?, How long?
● Facilitate early interventions for student success
The Feature Set
5
6
Open, free, low cost
7
TutorsLive & TutorsTime
8
● Insights driven approach
● Community behavior and presence
● Student interaction patterns
● Student progress
● Goal: Early intervention for student success (addressing the 3 week curse)
9
● Assistance as and when needed
● Encourages peer to peer learning and support
● Ability to look over a shoulder remotely
TutorsLIVE
Engagement : The student viewpoint
10
TutorsTIME
John Doe
Engagement : The instructors viewpoints
11
TutorsTIME
Calendar Summary
Tutors: The underlying tech
12
● Open Source from Day 1
● Embraces JamStack
● Initially authored in Python, migrated to JavaScript, then TypeScript
● Node Command Line apps + Single Page Applications
● SVELTE & TAILWIND
● User publishing
○ Github/Bitbucket using git in Terminal, SourceTree, GitDesktop
○ Or drag n’ drop to Netlify (no versioning)
https://tutors.dev/
13
14
https://web-app-dev-red-hat.netlify.app
Course
Topic
Lab
Slides
15
Course
Reader
Static Site
Generator
Time
Reader
Tutors Components
16
Course
Reader
Static Site
Generator
Time
Reader
File/Folder
Structure
Markdown
PDF
Code
Highlight
JSON
encoded
assets
netlify/vercel
hosted
Front End Javascript
Application
Svelte / TypeScript
Application
Front End Javascript
Application
Github, OAuth, Firebase
Tutors Generators
All code & sample courses on Github
17
Course
Reader
Static Site
Generator
Time
Reader
File/Folder
Structure
Markdown
PDF
Code
Highlight
JSON
encoded
assets
netlify/vercel
hosted
Front End Javascript
Application
Svelte / TypeScript
Application
Front End Javascript
Application
Github, OAuth, Firebase
https://github.com/tutors-sdk
The Agile
Semester
19
A complementary delivery approach
20
● Traditional Academic experience is Waterfall in nature
● 12 week semester
● Layering of knowledge
● Milestone project 4-6 weeks in
● Capstone project typically at the end of the 12 weeks or sometimes beyond
An antipattern
21
● This was an antipattern based on the tooling developed
● Also set the student up for a shock when they came out to industry
● Agile movement dominant in industry for over 20 years
22
Manifesto for Agile Software Development
23
Manifesto for Agile Education
12 Agile Principles
24
The Agile Semester
25
The Impact
26
Student Success
27
● 87% completing all classes in Semester 1
● 80% retention Versus the national average in Ireland of 55%
● Community / Peer Learning > Higher marks overall
● Employment - just by starting the programme
● Career Progression
○ Internal Transfers changing job
○ New Careers
○ New Companies
● Transversal Skills - Remote working experience (even before the pandemic!)
Lecturer Success
28
● First fully online programme at WIT
● Excellence awards locally and nationally (Education Awards - EdTech)
● WIT TutorStack (scalable corporate solution to support teaching in the pandemic)
● Pods 1 - 10
● Flexibility
● Professional Development, Openness
● Research Funding
● Opportunities - Conference Talks, 6 EU Universities, 1 US University
Open Source Success
29
● 160 Courses using Tutors
● PODs
● NFTL funding
● Team grown to 6 since Sept’ 21
● Accessibility, UX, Media, Svelte, Documentation
● GIT no longer a prerequisite
○ Netlify drag n’ drop publishing
● Planning to move this forward as a formal Open Source Project
○ With the help of our friends in Red Hat
Check us out
30
● Find us on Github:
○ https://github.com/tutors-sdk
● We built a tutorial site using the tech
○ https://tutors-docs.netlify.app/
● TutorStack Resources, Links
○ https://bit.ly/tutorstack
● We’re published, The Agile Semester
○ https://bit.ly/theagilesemester
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
31
lgriffin@redhat.com @leighgriffin
cdunphy@wit.ie @cdunphy
Thank You
linkedin.com/in/colmdunphythebigblaa
edeleastar@wit.ie

More Related Content

Similar to TutorStack Devconf.cz.pptx

Teaching by twitter [Presented at Curtin University, Western Australia]
Teaching by twitter [Presented at Curtin University, Western Australia]Teaching by twitter [Presented at Curtin University, Western Australia]
Teaching by twitter [Presented at Curtin University, Western Australia]
Andrew Smith
 
The Whys and Wherefores of Wookie
The Whys and Wherefores of WookieThe Whys and Wherefores of Wookie
The Whys and Wherefores of Wookie
Dai Griffiths
 
Sprinting for success - the story of an open source doc sprint
Sprinting for success - the story of an open source doc sprintSprinting for success - the story of an open source doc sprint
Sprinting for success - the story of an open source doc sprint
Sarah Maddox
 
Creating flipped learning resources
Creating flipped learning resourcesCreating flipped learning resources
Creating flipped learning resources
Jisc RSC East Midlands
 
14.06.05 TLT IT Summit
14.06.05 TLT IT Summit 14.06.05 TLT IT Summit
14.06.05 TLT IT Summit kevin_donovan
 
Virtuele uitwisselingen met TILA
Virtuele uitwisselingen met TILAVirtuele uitwisselingen met TILA
Virtuele uitwisselingen met TILA
Kristi Jauregi Ondarra
 
Lessons Learnt from LinkedUp
Lessons Learnt from LinkedUpLessons Learnt from LinkedUp
Lessons Learnt from LinkedUp
Marieke Guy
 
How to create synergies and transversality among universities
How to create synergies and transversality among universitiesHow to create synergies and transversality among universities
How to create synergies and transversality among universities
Isabelle Druet
 
How to create synergies and transversality among universities
How to create synergies and transversality among universitiesHow to create synergies and transversality among universities
How to create synergies and transversality among universities
Isabelle Druet
 
digital 2016.09.05
digital 2016.09.05digital 2016.09.05
digital 2016.09.05Nicole Keng
 
Frontend Development - Intermediate Level.pdf
Frontend Development - Intermediate Level.pdfFrontend Development - Intermediate Level.pdf
Frontend Development - Intermediate Level.pdf
Careervira
 
Frontend Development - Intermediate Level.pdf
Frontend Development - Intermediate Level.pdfFrontend Development - Intermediate Level.pdf
Frontend Development - Intermediate Level.pdf
Careervira
 
Teaching Continuity: Supporting staff teaching online when face-to-face class...
Teaching Continuity: Supporting staff teaching online when face-to-face class...Teaching Continuity: Supporting staff teaching online when face-to-face class...
Teaching Continuity: Supporting staff teaching online when face-to-face class...
Samantha Lee Pan
 
Teaching using the cloud
Teaching using the cloudTeaching using the cloud
Teaching using the cloud
Ravindra Dastikop
 
Une initiative à grande échelle pour enseigner et apprendre la programmation
Une initiative à grande échelle pour enseigner et apprendre la programmationUne initiative à grande échelle pour enseigner et apprendre la programmation
Une initiative à grande échelle pour enseigner et apprendre la programmation
Ella Hamonic
 
Global collaboration in the classroom: Meet Flat Connections
Global collaboration in the classroom: Meet Flat ConnectionsGlobal collaboration in the classroom: Meet Flat Connections
Global collaboration in the classroom: Meet Flat Connections
Flat Connections
 
Teaching, not tech-ing: how Google technology enables learning in FE
Teaching, not tech-ing: how Google technology enables learning in FETeaching, not tech-ing: how Google technology enables learning in FE
Teaching, not tech-ing: how Google technology enables learning in FE
Jisc
 
Engaged Learning Using Web 2.0 Technologies
Engaged Learning Using Web 2.0 TechnologiesEngaged Learning Using Web 2.0 Technologies
Engaged Learning Using Web 2.0 Technologies
Nanette Stillwell
 
Reading Book Report 3. Chapter
Reading Book Report 3. ChapterReading Book Report 3. Chapter
Reading Book Report 3. Chapter
ELENA GOMEZ
 
Catalogue2014
Catalogue2014Catalogue2014
Catalogue2014InstTech
 

Similar to TutorStack Devconf.cz.pptx (20)

Teaching by twitter [Presented at Curtin University, Western Australia]
Teaching by twitter [Presented at Curtin University, Western Australia]Teaching by twitter [Presented at Curtin University, Western Australia]
Teaching by twitter [Presented at Curtin University, Western Australia]
 
The Whys and Wherefores of Wookie
The Whys and Wherefores of WookieThe Whys and Wherefores of Wookie
The Whys and Wherefores of Wookie
 
Sprinting for success - the story of an open source doc sprint
Sprinting for success - the story of an open source doc sprintSprinting for success - the story of an open source doc sprint
Sprinting for success - the story of an open source doc sprint
 
Creating flipped learning resources
Creating flipped learning resourcesCreating flipped learning resources
Creating flipped learning resources
 
14.06.05 TLT IT Summit
14.06.05 TLT IT Summit 14.06.05 TLT IT Summit
14.06.05 TLT IT Summit
 
Virtuele uitwisselingen met TILA
Virtuele uitwisselingen met TILAVirtuele uitwisselingen met TILA
Virtuele uitwisselingen met TILA
 
Lessons Learnt from LinkedUp
Lessons Learnt from LinkedUpLessons Learnt from LinkedUp
Lessons Learnt from LinkedUp
 
How to create synergies and transversality among universities
How to create synergies and transversality among universitiesHow to create synergies and transversality among universities
How to create synergies and transversality among universities
 
How to create synergies and transversality among universities
How to create synergies and transversality among universitiesHow to create synergies and transversality among universities
How to create synergies and transversality among universities
 
digital 2016.09.05
digital 2016.09.05digital 2016.09.05
digital 2016.09.05
 
Frontend Development - Intermediate Level.pdf
Frontend Development - Intermediate Level.pdfFrontend Development - Intermediate Level.pdf
Frontend Development - Intermediate Level.pdf
 
Frontend Development - Intermediate Level.pdf
Frontend Development - Intermediate Level.pdfFrontend Development - Intermediate Level.pdf
Frontend Development - Intermediate Level.pdf
 
Teaching Continuity: Supporting staff teaching online when face-to-face class...
Teaching Continuity: Supporting staff teaching online when face-to-face class...Teaching Continuity: Supporting staff teaching online when face-to-face class...
Teaching Continuity: Supporting staff teaching online when face-to-face class...
 
Teaching using the cloud
Teaching using the cloudTeaching using the cloud
Teaching using the cloud
 
Une initiative à grande échelle pour enseigner et apprendre la programmation
Une initiative à grande échelle pour enseigner et apprendre la programmationUne initiative à grande échelle pour enseigner et apprendre la programmation
Une initiative à grande échelle pour enseigner et apprendre la programmation
 
Global collaboration in the classroom: Meet Flat Connections
Global collaboration in the classroom: Meet Flat ConnectionsGlobal collaboration in the classroom: Meet Flat Connections
Global collaboration in the classroom: Meet Flat Connections
 
Teaching, not tech-ing: how Google technology enables learning in FE
Teaching, not tech-ing: how Google technology enables learning in FETeaching, not tech-ing: how Google technology enables learning in FE
Teaching, not tech-ing: how Google technology enables learning in FE
 
Engaged Learning Using Web 2.0 Technologies
Engaged Learning Using Web 2.0 TechnologiesEngaged Learning Using Web 2.0 Technologies
Engaged Learning Using Web 2.0 Technologies
 
Reading Book Report 3. Chapter
Reading Book Report 3. ChapterReading Book Report 3. Chapter
Reading Book Report 3. Chapter
 
Catalogue2014
Catalogue2014Catalogue2014
Catalogue2014
 

More from Colm Dunphy

2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf
Colm Dunphy
 
FutureNow-ColmDunphy-DigitalSocialPresence.pdf
FutureNow-ColmDunphy-DigitalSocialPresence.pdfFutureNow-ColmDunphy-DigitalSocialPresence.pdf
FutureNow-ColmDunphy-DigitalSocialPresence.pdf
Colm Dunphy
 
eucen Barcelona nov 2022.pptx
eucen Barcelona nov 2022.pptxeucen Barcelona nov 2022.pptx
eucen Barcelona nov 2022.pptx
Colm Dunphy
 
hdipannualsurveys.pdf
hdipannualsurveys.pdfhdipannualsurveys.pdf
hdipannualsurveys.pdf
Colm Dunphy
 
hdipannualsurveys.pptx
hdipannualsurveys.pptxhdipannualsurveys.pptx
hdipannualsurveys.pptx
Colm Dunphy
 
HDipAnnualSurveys.pptx
HDipAnnualSurveys.pptxHDipAnnualSurveys.pptx
HDipAnnualSurveys.pptx
Colm Dunphy
 
HDipAnnualSurveys.pptx
HDipAnnualSurveys.pptxHDipAnnualSurveys.pptx
HDipAnnualSurveys.pptx
Colm Dunphy
 
Hdip survey2022
Hdip survey2022Hdip survey2022
Hdip survey2022
Colm Dunphy
 
WIT HDip Survey 2021
WIT HDip Survey 2021WIT HDip Survey 2021
WIT HDip Survey 2021
Colm Dunphy
 
WIT HDip Student Survey 2000
WIT HDip Student Survey 2000WIT HDip Student Survey 2000
WIT HDip Student Survey 2000
Colm Dunphy
 
Video Guide.pptx
Video Guide.pptxVideo Guide.pptx
Video Guide.pptx
Colm Dunphy
 
TutorStack19 dept meeting
TutorStack19 dept meetingTutorStack19 dept meeting
TutorStack19 dept meeting
Colm Dunphy
 
H dip student survey results 2018
H dip student survey results 2018H dip student survey results 2018
H dip student survey results 2018
Colm Dunphy
 
H dip student survey results 2019
H dip student survey results 2019H dip student survey results 2019
H dip student survey results 2019
Colm Dunphy
 
WIT CTEL PODS
WIT CTEL PODSWIT CTEL PODS
WIT CTEL PODS
Colm Dunphy
 
TutorStack2019
TutorStack2019TutorStack2019
TutorStack2019
Colm Dunphy
 
EdTechIE 2019 - Colm Dunphy - OnlineVideo - What, Why, How?
EdTechIE 2019 - Colm Dunphy - OnlineVideo - What, Why, How?EdTechIE 2019 - Colm Dunphy - OnlineVideo - What, Why, How?
EdTechIE 2019 - Colm Dunphy - OnlineVideo - What, Why, How?
Colm Dunphy
 
EdTech19-ColmDunphy-DataProjector-Gasta
EdTech19-ColmDunphy-DataProjector-GastaEdTech19-ColmDunphy-DataProjector-Gasta
EdTech19-ColmDunphy-DataProjector-Gasta
Colm Dunphy
 
Evolution of Online Course Delivery
Evolution of Online Course DeliveryEvolution of Online Course Delivery
Evolution of Online Course Delivery
Colm Dunphy
 
Learning from industry. A lesson in #Slack for educators
Learning from industry. A lesson in #Slack for educatorsLearning from industry. A lesson in #Slack for educators
Learning from industry. A lesson in #Slack for educators
Colm Dunphy
 

More from Colm Dunphy (20)

2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf
 
FutureNow-ColmDunphy-DigitalSocialPresence.pdf
FutureNow-ColmDunphy-DigitalSocialPresence.pdfFutureNow-ColmDunphy-DigitalSocialPresence.pdf
FutureNow-ColmDunphy-DigitalSocialPresence.pdf
 
eucen Barcelona nov 2022.pptx
eucen Barcelona nov 2022.pptxeucen Barcelona nov 2022.pptx
eucen Barcelona nov 2022.pptx
 
hdipannualsurveys.pdf
hdipannualsurveys.pdfhdipannualsurveys.pdf
hdipannualsurveys.pdf
 
hdipannualsurveys.pptx
hdipannualsurveys.pptxhdipannualsurveys.pptx
hdipannualsurveys.pptx
 
HDipAnnualSurveys.pptx
HDipAnnualSurveys.pptxHDipAnnualSurveys.pptx
HDipAnnualSurveys.pptx
 
HDipAnnualSurveys.pptx
HDipAnnualSurveys.pptxHDipAnnualSurveys.pptx
HDipAnnualSurveys.pptx
 
Hdip survey2022
Hdip survey2022Hdip survey2022
Hdip survey2022
 
WIT HDip Survey 2021
WIT HDip Survey 2021WIT HDip Survey 2021
WIT HDip Survey 2021
 
WIT HDip Student Survey 2000
WIT HDip Student Survey 2000WIT HDip Student Survey 2000
WIT HDip Student Survey 2000
 
Video Guide.pptx
Video Guide.pptxVideo Guide.pptx
Video Guide.pptx
 
TutorStack19 dept meeting
TutorStack19 dept meetingTutorStack19 dept meeting
TutorStack19 dept meeting
 
H dip student survey results 2018
H dip student survey results 2018H dip student survey results 2018
H dip student survey results 2018
 
H dip student survey results 2019
H dip student survey results 2019H dip student survey results 2019
H dip student survey results 2019
 
WIT CTEL PODS
WIT CTEL PODSWIT CTEL PODS
WIT CTEL PODS
 
TutorStack2019
TutorStack2019TutorStack2019
TutorStack2019
 
EdTechIE 2019 - Colm Dunphy - OnlineVideo - What, Why, How?
EdTechIE 2019 - Colm Dunphy - OnlineVideo - What, Why, How?EdTechIE 2019 - Colm Dunphy - OnlineVideo - What, Why, How?
EdTechIE 2019 - Colm Dunphy - OnlineVideo - What, Why, How?
 
EdTech19-ColmDunphy-DataProjector-Gasta
EdTech19-ColmDunphy-DataProjector-GastaEdTech19-ColmDunphy-DataProjector-Gasta
EdTech19-ColmDunphy-DataProjector-Gasta
 
Evolution of Online Course Delivery
Evolution of Online Course DeliveryEvolution of Online Course Delivery
Evolution of Online Course Delivery
 
Learning from industry. A lesson in #Slack for educators
Learning from industry. A lesson in #Slack for educatorsLearning from industry. A lesson in #Slack for educators
Learning from industry. A lesson in #Slack for educators
 

Recently uploaded

The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 

Recently uploaded (20)

The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 

TutorStack Devconf.cz.pptx

  • 1. 1 Leigh Griffin, Senior Engineering Manager Red Hat Colm Dunphy, Lecturer, Waterford Institute of Technology DevConf.cz, January 2021 TutorStack: A student centric learning experience
  • 2. The WIT HDip in Computer Science 2 ● Running 10 years ● 3 cohorts at any time - 155 students total currently ○ All working, 90% funded by Springboard ● First fully online programme at WIT ○ Fifth online cohort ● Needed: ○ New approach to academic delivery ○ Single user operated online course production & delivery ○ Similar workflow for both sync & async
  • 3. Motivations - 1 3 ● Improve ○ Student Experience (SX) ○ Lecturer Experience (LX) ● MOOC quality delivery (Coursera) ○ No budget! ○ Open, free, low cost ● Framework for BOLD ● Unbundle the LMS (Moodle) ● Coherent toolset for teaching online. TutorStack
  • 4. Motivations - 2 4 ● Tutors Open Source platform enabling lecturers to structure & publish rich learning materials more easily ● TutorsLIVE ○ Simulate live classroom lab experience ○ Who’s here? what are you doing? ○ Promote community online ● TutorsTIME ○ Student interaction & engagement patterns ○ What?, When?, How long? ● Facilitate early interventions for student success
  • 7. 7
  • 8. TutorsLive & TutorsTime 8 ● Insights driven approach ● Community behavior and presence ● Student interaction patterns ● Student progress ● Goal: Early intervention for student success (addressing the 3 week curse)
  • 9. 9 ● Assistance as and when needed ● Encourages peer to peer learning and support ● Ability to look over a shoulder remotely TutorsLIVE
  • 10. Engagement : The student viewpoint 10 TutorsTIME John Doe
  • 11. Engagement : The instructors viewpoints 11 TutorsTIME Calendar Summary
  • 12. Tutors: The underlying tech 12 ● Open Source from Day 1 ● Embraces JamStack ● Initially authored in Python, migrated to JavaScript, then TypeScript ● Node Command Line apps + Single Page Applications ● SVELTE & TAILWIND ● User publishing ○ Github/Bitbucket using git in Terminal, SourceTree, GitDesktop ○ Or drag n’ drop to Netlify (no versioning)
  • 16. 16 Course Reader Static Site Generator Time Reader File/Folder Structure Markdown PDF Code Highlight JSON encoded assets netlify/vercel hosted Front End Javascript Application Svelte / TypeScript Application Front End Javascript Application Github, OAuth, Firebase Tutors Generators
  • 17. All code & sample courses on Github 17 Course Reader Static Site Generator Time Reader File/Folder Structure Markdown PDF Code Highlight JSON encoded assets netlify/vercel hosted Front End Javascript Application Svelte / TypeScript Application Front End Javascript Application Github, OAuth, Firebase https://github.com/tutors-sdk
  • 19. A complementary delivery approach 20 ● Traditional Academic experience is Waterfall in nature ● 12 week semester ● Layering of knowledge ● Milestone project 4-6 weeks in ● Capstone project typically at the end of the 12 weeks or sometimes beyond
  • 20. An antipattern 21 ● This was an antipattern based on the tooling developed ● Also set the student up for a shock when they came out to industry ● Agile movement dominant in industry for over 20 years
  • 21. 22 Manifesto for Agile Software Development
  • 26. Student Success 27 ● 87% completing all classes in Semester 1 ● 80% retention Versus the national average in Ireland of 55% ● Community / Peer Learning > Higher marks overall ● Employment - just by starting the programme ● Career Progression ○ Internal Transfers changing job ○ New Careers ○ New Companies ● Transversal Skills - Remote working experience (even before the pandemic!)
  • 27. Lecturer Success 28 ● First fully online programme at WIT ● Excellence awards locally and nationally (Education Awards - EdTech) ● WIT TutorStack (scalable corporate solution to support teaching in the pandemic) ● Pods 1 - 10 ● Flexibility ● Professional Development, Openness ● Research Funding ● Opportunities - Conference Talks, 6 EU Universities, 1 US University
  • 28. Open Source Success 29 ● 160 Courses using Tutors ● PODs ● NFTL funding ● Team grown to 6 since Sept’ 21 ● Accessibility, UX, Media, Svelte, Documentation ● GIT no longer a prerequisite ○ Netlify drag n’ drop publishing ● Planning to move this forward as a formal Open Source Project ○ With the help of our friends in Red Hat
  • 29. Check us out 30 ● Find us on Github: ○ https://github.com/tutors-sdk ● We built a tutorial site using the tech ○ https://tutors-docs.netlify.app/ ● TutorStack Resources, Links ○ https://bit.ly/tutorstack ● We’re published, The Agile Semester ○ https://bit.ly/theagilesemester

Editor's Notes

  1. Intros on this slide
  2. Gluing the best components SPOC - SMALL Private
  3. How can we mimic interactions from a traditional physical computer lab Look over a classmate’s shoulder Guage engagement, community behaviour and student progress Student Interaction Patterns 1 Anyone there? What are you doing? When are you doing it? How long are you spending? Are you still there, now?
  4. These have all been open, free, very low cost Detailed talks, slides, videos, posters, available in the tutorstack links at the end
  5. Summary total of Time spent on each lab by each student (names removed) When do students engage with the materials
  6. Summary total of Time spent on each lab by each student (names removed) When do students engage with the materials
  7. SSG generates JSON Which is consumed by course/time readers
  8. 2
  9. 3 week sprints - we know from experience most students who miss 3 weeks of a semester find it almost impossible to catch up and tend to drop out