SlideShare ist ein Scribd-Unternehmen logo
1 von 15
© University of Reading 2008 www.reading.ac.uk
School of Systems Engineering
April 28, 2014
Teaching Programming to
Beginners in a Massive
Open Online Course
Tharindu Liyanagunawardena
2
Background
• Begin Programming: Build your first mobile game
(#FLMobiGame)
• University of Reading
– First MOOC
• Autumn 2013
– Start Date: 28th
Oct
– Duration: 7 Weeks
• FutureLearn - Beta
• Basic programming concepts
– Java
– Android
#FLMobiGame
• One of the first courses announced by FutureLearn
• Enrolment capped ~10,000 by platform
• Huge demand
– Course launch: 18th
September 2013
– Class full: 19th
September 2013
– Next run registration opened: 19th
September 2013 (without
start date!)
• Commitment: 3 hours p/w
3
4
Lessons Learned
• Learners in MOOCs have different intentions
5
Learners are Diverse
• Beginner Course?
6
Age Distribution
7
• Over 55s – 18%
Engaging Elderly
8
I daresay more eye rolling and tutting from my
son who's studying programming at Uni in
Brisbane. He's of the opinion that 'old people'
should leave technology to the young people
forgetting of course that it was old people who
developed the technology when they were
young people!
Thanks very much for an interesting
course...Not sure that I will do much more
but at least I have a game on my phone
that I can show my grandchild and say "I
did some of that!"
Inspiring the Young
• School Groups
– Sixth form students (16-17 year olds) from Ousedale School
• Primary School Children & Parents
– FutureLearn terms does not allow under 13 years on platform
• Great opportunity for outreach
• Programmers and Software Developers are in
‘shortage occupation list’ (UK Border Agency, 2013)
9
UK Border Agency. (2013). Tier 2 Shortage Occupation List – Government-approved version – valid from 6 April 2013,
Retrieved from
http://www.ukba.homeoffice.gov.uk/sitecontent/documents/workingintheuk/shortageoccupationlistnov11.pdf
Challenges
• Addressing Expectations of a diverse group
– At least 103 territories
– Use of Simple English
– Participants from developing countries
• Struggling with downloads
10
Internet connection is a very big problem when it
comes to MOOC's …please can the size of these
videos be reduced even if it means reducing the
quality of videos.
I live in Nigeria and internet is very expensive …
I can't afford constant internet so I visit the cafe thrice
or twice a week to SECRETLY download materials …
Digital Literacy
• Beginner Level Programming Course
• Expected some level of digital literacy
– Unable to install software
– Unable to unzip a file
– Unable to copy and paste
* Additional resources made available
11
Misuse of Forums
• Trolls
• Reporting to Moderator / addressed by lead educator
• Back channel email communication among team
Platform Support
• Platform in Beta stage
• Limited tools and facilities
– Search facility
– Course notices
– Reply notifications
– Issues with displaying programming code
• Course team had to be agile in adapting to developing
platform’s functionality
12
Listening to Participants
• Responsive to Participant feedback
– Blog
– Support material on platform
• Identify champions among participants
• Building trust
• Active support by course team
• Social Media presence
13
Community formation
Conclusion
• Only a small proportion of the initial registrants
completed all activities*
• Feedback from participants indicates of positive learning
outcomes
• The popularity of FLMobiGame suggests that similar
approaches could be adapted in MOOCs
* See more on Futurelearn initial course statistics
https://about.futurelearn.com/blog/measuring-our-first-eight-courses/
14
Thank you
15
Contributors:
Dr. Tharindu R. Liyanagunawardena t.r.liyanagunawardena@reading.ac.uk
Dr. Karsten Lundqvist k.o.lundqvist@reading.ac.uk
Mr. Luke Micallef l.micallef@reading.ac.uk
Prof. Shirley A. Williams shirley.williams@reading.ac.uk
Please take part in the survey at
http://www.survey.bris.ac.uk/reading/mooc_dr
opout

Weitere ähnliche Inhalte

Was ist angesagt?

Virtual classroom
Virtual classroomVirtual classroom
Virtual classroomrumblies
 
SmartClass+ Digital Language Laboratory
SmartClass+ Digital Language LaboratorySmartClass+ Digital Language Laboratory
SmartClass+ Digital Language LaboratoryMirella Morrone
 
smart class rooms
smart class roomssmart class rooms
smart class roomsguest04ed59
 
Technology & Education Presentation
Technology & Education Presentation Technology & Education Presentation
Technology & Education Presentation Maura Doyle
 
FRIT 7235 – Technology Integration
FRIT 7235 – Technology IntegrationFRIT 7235 – Technology Integration
FRIT 7235 – Technology IntegrationMeagan Harrelson
 
Effective learning in the virtual classroom
Effective learning in the virtual classroomEffective learning in the virtual classroom
Effective learning in the virtual classroommurcha
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroomHelen Dixon
 
Acbsi syllabus - Wadsworth
Acbsi syllabus - WadsworthAcbsi syllabus - Wadsworth
Acbsi syllabus - Wadsworthdlwadsworth
 
Best Practices For Delivering Virtual Classroom Training
Best Practices For Delivering Virtual Classroom TrainingBest Practices For Delivering Virtual Classroom Training
Best Practices For Delivering Virtual Classroom TrainingFareeza Marican
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroomSAPNA IP
 
Smart class education
Smart class educationSmart class education
Smart class educationSaurav Misra
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroomvivek-19
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroomBambulin
 
ACBSI Syllabus - Sheridan
ACBSI Syllabus - SheridanACBSI Syllabus - Sheridan
ACBSI Syllabus - Sheridandlwadsworth
 
Educational technology world_wide_web1
Educational technology world_wide_web1Educational technology world_wide_web1
Educational technology world_wide_web1Lyn Len Mercado
 

Was ist angesagt? (20)

Virtual classroom
Virtual classroomVirtual classroom
Virtual classroom
 
SmartClass+ Digital Language Laboratory
SmartClass+ Digital Language LaboratorySmartClass+ Digital Language Laboratory
SmartClass+ Digital Language Laboratory
 
smart class rooms
smart class roomssmart class rooms
smart class rooms
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroom
 
Technology & Education Presentation
Technology & Education Presentation Technology & Education Presentation
Technology & Education Presentation
 
FRIT 7235 – Technology Integration
FRIT 7235 – Technology IntegrationFRIT 7235 – Technology Integration
FRIT 7235 – Technology Integration
 
Virtual Class Room
Virtual Class RoomVirtual Class Room
Virtual Class Room
 
python training online
python training onlinepython training online
python training online
 
Icers 8 Wmu Sma Paper
Icers 8 Wmu Sma PaperIcers 8 Wmu Sma Paper
Icers 8 Wmu Sma Paper
 
Effective learning in the virtual classroom
Effective learning in the virtual classroomEffective learning in the virtual classroom
Effective learning in the virtual classroom
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroom
 
Acbsi syllabus - Wadsworth
Acbsi syllabus - WadsworthAcbsi syllabus - Wadsworth
Acbsi syllabus - Wadsworth
 
virtual classroom
virtual classroomvirtual classroom
virtual classroom
 
Best Practices For Delivering Virtual Classroom Training
Best Practices For Delivering Virtual Classroom TrainingBest Practices For Delivering Virtual Classroom Training
Best Practices For Delivering Virtual Classroom Training
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroom
 
Smart class education
Smart class educationSmart class education
Smart class education
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroom
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroom
 
ACBSI Syllabus - Sheridan
ACBSI Syllabus - SheridanACBSI Syllabus - Sheridan
ACBSI Syllabus - Sheridan
 
Educational technology world_wide_web1
Educational technology world_wide_web1Educational technology world_wide_web1
Educational technology world_wide_web1
 

Andere mochten auch

Presentation at FSF in Apr'10
Presentation at FSF in Apr'10Presentation at FSF in Apr'10
Presentation at FSF in Apr'10Simon Wardley
 
Example digLit workshop slides
Example digLit workshop slidesExample digLit workshop slides
Example digLit workshop slidesPat Parslow
 
Short on cycles, long on storage
Short on cycles, long on storageShort on cycles, long on storage
Short on cycles, long on storageSimon Wardley
 
Situation Normal - UKUUG Mar'10
Situation Normal - UKUUG Mar'10Situation Normal - UKUUG Mar'10
Situation Normal - UKUUG Mar'10Simon Wardley
 
E Crime Symposium June 10
E Crime Symposium June 10E Crime Symposium June 10
E Crime Symposium June 10Simon Wardley
 
Cloud Camp July 2012
Cloud Camp July 2012Cloud Camp July 2012
Cloud Camp July 2012Simon Wardley
 

Andere mochten auch (8)

Presentation at FSF in Apr'10
Presentation at FSF in Apr'10Presentation at FSF in Apr'10
Presentation at FSF in Apr'10
 
Example digLit workshop slides
Example digLit workshop slidesExample digLit workshop slides
Example digLit workshop slides
 
Short on cycles, long on storage
Short on cycles, long on storageShort on cycles, long on storage
Short on cycles, long on storage
 
Situation Normal - UKUUG Mar'10
Situation Normal - UKUUG Mar'10Situation Normal - UKUUG Mar'10
Situation Normal - UKUUG Mar'10
 
E Crime Symposium June 10
E Crime Symposium June 10E Crime Symposium June 10
E Crime Symposium June 10
 
Cloud Camp July 2012
Cloud Camp July 2012Cloud Camp July 2012
Cloud Camp July 2012
 
Cloud Camp Mar 2011
Cloud Camp Mar 2011Cloud Camp Mar 2011
Cloud Camp Mar 2011
 
Foreshore Event
Foreshore EventForeshore Event
Foreshore Event
 

Ähnlich wie Oer14 teaching programming to beginners in a mooc

Learning technologies presentation
Learning technologies presentationLearning technologies presentation
Learning technologies presentationapelliccia
 
Durham 2018 from pilot to service kelly hall
Durham 2018 from pilot to service  kelly hallDurham 2018 from pilot to service  kelly hall
Durham 2018 from pilot to service kelly hallKelly Hall
 
Ct summer 2013
Ct summer 2013Ct summer 2013
Ct summer 2013cwatkins92
 
Eurocall2014 SpeakApps Presentation - Speaking Practice
Eurocall2014 SpeakApps Presentation - Speaking PracticeEurocall2014 SpeakApps Presentation - Speaking Practice
Eurocall2014 SpeakApps Presentation - Speaking PracticeSpeakApps Project
 
Teaching object-oriented programming in primary education. The case of the Al...
Teaching object-oriented programming in primary education. The case of the Al...Teaching object-oriented programming in primary education. The case of the Al...
Teaching object-oriented programming in primary education. The case of the Al...Vasilis Sotiroudas
 
A low-cost MOOC production workflow for distributed teams
A low-cost MOOC production workflow for distributed teamsA low-cost MOOC production workflow for distributed teams
A low-cost MOOC production workflow for distributed teamsBrian Mulligan
 
Aspects of online teaching and learning
Aspects of online teaching and learningAspects of online teaching and learning
Aspects of online teaching and learningKimRhyne
 
Rapid Online Development2
Rapid Online Development2Rapid Online Development2
Rapid Online Development2bansleben
 
The Digital Practitioner - UHI VC workshop
The Digital Practitioner - UHI VC workshop The Digital Practitioner - UHI VC workshop
The Digital Practitioner - UHI VC workshop Jisc Scotland
 
About CHiLO & NPO CCC-TIES
About CHiLO & NPO CCC-TIESAbout CHiLO & NPO CCC-TIES
About CHiLO & NPO CCC-TIESNPO CCC-TIES
 
2 Case Studies at National Level: 1:1 Educational Computing Initiatives in So...
2 Case Studies at National Level: 1:1 Educational Computing Initiatives in So...2 Case Studies at National Level: 1:1 Educational Computing Initiatives in So...
2 Case Studies at National Level: 1:1 Educational Computing Initiatives in So...Steve Vosloo
 
Designing Competency-Based Self-Paced Online Workshops for Introducing Facult...
Designing Competency-Based Self-Paced Online Workshops for Introducing Facult...Designing Competency-Based Self-Paced Online Workshops for Introducing Facult...
Designing Competency-Based Self-Paced Online Workshops for Introducing Facult...Jason Rhode
 
On Using Cloud Computing to Support Online Courses
On Using Cloud Computing to Support Online CoursesOn Using Cloud Computing to Support Online Courses
On Using Cloud Computing to Support Online CoursesGermán Moltó
 
My Top 10 Tools for Elementary Educators
My Top 10 Tools for Elementary EducatorsMy Top 10 Tools for Elementary Educators
My Top 10 Tools for Elementary Educatorsmes285
 
Management of Distance Learning Systems in China - Selecting technologies
Management of Distance Learning Systems in China - Selecting technologiesManagement of Distance Learning Systems in China - Selecting technologies
Management of Distance Learning Systems in China - Selecting technologiesGiovanni Marconato
 
Thinking Outside of the Classroom: Campus Technology 2013 presentation
Thinking Outside of the Classroom: Campus Technology 2013 presentationThinking Outside of the Classroom: Campus Technology 2013 presentation
Thinking Outside of the Classroom: Campus Technology 2013 presentationValerie Irvine
 
Learn n-leap-movie
Learn n-leap-movieLearn n-leap-movie
Learn n-leap-movieAnand Joshi
 
TAYLORMEL7001-8 Organizational Assessment
TAYLORMEL7001-8 Organizational AssessmentTAYLORMEL7001-8 Organizational Assessment
TAYLORMEL7001-8 Organizational AssessmentMegan Taylor
 
Software Security Education at Scale
Software Security Education at ScaleSoftware Security Education at Scale
Software Security Education at ScaleChris Theisen
 

Ähnlich wie Oer14 teaching programming to beginners in a mooc (20)

Learning technologies presentation
Learning technologies presentationLearning technologies presentation
Learning technologies presentation
 
Durham 2018 from pilot to service kelly hall
Durham 2018 from pilot to service  kelly hallDurham 2018 from pilot to service  kelly hall
Durham 2018 from pilot to service kelly hall
 
Ct summer 2013
Ct summer 2013Ct summer 2013
Ct summer 2013
 
Eurocall2014 SpeakApps Presentation - Speaking Practice
Eurocall2014 SpeakApps Presentation - Speaking PracticeEurocall2014 SpeakApps Presentation - Speaking Practice
Eurocall2014 SpeakApps Presentation - Speaking Practice
 
Teaching object-oriented programming in primary education. The case of the Al...
Teaching object-oriented programming in primary education. The case of the Al...Teaching object-oriented programming in primary education. The case of the Al...
Teaching object-oriented programming in primary education. The case of the Al...
 
A low-cost MOOC production workflow for distributed teams
A low-cost MOOC production workflow for distributed teamsA low-cost MOOC production workflow for distributed teams
A low-cost MOOC production workflow for distributed teams
 
Aspects of online teaching and learning
Aspects of online teaching and learningAspects of online teaching and learning
Aspects of online teaching and learning
 
Rapid Online Development2
Rapid Online Development2Rapid Online Development2
Rapid Online Development2
 
The Digital Practitioner - UHI VC workshop
The Digital Practitioner - UHI VC workshop The Digital Practitioner - UHI VC workshop
The Digital Practitioner - UHI VC workshop
 
About CHiLO & NPO CCC-TIES
About CHiLO & NPO CCC-TIESAbout CHiLO & NPO CCC-TIES
About CHiLO & NPO CCC-TIES
 
2 Case Studies at National Level: 1:1 Educational Computing Initiatives in So...
2 Case Studies at National Level: 1:1 Educational Computing Initiatives in So...2 Case Studies at National Level: 1:1 Educational Computing Initiatives in So...
2 Case Studies at National Level: 1:1 Educational Computing Initiatives in So...
 
Designing Competency-Based Self-Paced Online Workshops for Introducing Facult...
Designing Competency-Based Self-Paced Online Workshops for Introducing Facult...Designing Competency-Based Self-Paced Online Workshops for Introducing Facult...
Designing Competency-Based Self-Paced Online Workshops for Introducing Facult...
 
On Using Cloud Computing to Support Online Courses
On Using Cloud Computing to Support Online CoursesOn Using Cloud Computing to Support Online Courses
On Using Cloud Computing to Support Online Courses
 
My Top 10 Tools for Elementary Educators
My Top 10 Tools for Elementary EducatorsMy Top 10 Tools for Elementary Educators
My Top 10 Tools for Elementary Educators
 
Hybrid Learning
Hybrid LearningHybrid Learning
Hybrid Learning
 
Management of Distance Learning Systems in China - Selecting technologies
Management of Distance Learning Systems in China - Selecting technologiesManagement of Distance Learning Systems in China - Selecting technologies
Management of Distance Learning Systems in China - Selecting technologies
 
Thinking Outside of the Classroom: Campus Technology 2013 presentation
Thinking Outside of the Classroom: Campus Technology 2013 presentationThinking Outside of the Classroom: Campus Technology 2013 presentation
Thinking Outside of the Classroom: Campus Technology 2013 presentation
 
Learn n-leap-movie
Learn n-leap-movieLearn n-leap-movie
Learn n-leap-movie
 
TAYLORMEL7001-8 Organizational Assessment
TAYLORMEL7001-8 Organizational AssessmentTAYLORMEL7001-8 Organizational Assessment
TAYLORMEL7001-8 Organizational Assessment
 
Software Security Education at Scale
Software Security Education at ScaleSoftware Security Education at Scale
Software Security Education at Scale
 

Mehr von Pat Parslow

Example slides for sessions encouraging staff uptake of Digital Literacy agenda
Example slides for sessions encouraging staff uptake of Digital Literacy agendaExample slides for sessions encouraging staff uptake of Digital Literacy agenda
Example slides for sessions encouraging staff uptake of Digital Literacy agendaPat Parslow
 
Intro to DI for Library Staff
Intro to DI for Library StaffIntro to DI for Library Staff
Intro to DI for Library StaffPat Parslow
 
Collaborative Systems
Collaborative SystemsCollaborative Systems
Collaborative SystemsPat Parslow
 
Facebook Blackboard
Facebook BlackboardFacebook Blackboard
Facebook BlackboardPat Parslow
 
Collaborative E Learning Assistant Network
Collaborative E Learning Assistant NetworkCollaborative E Learning Assistant Network
Collaborative E Learning Assistant NetworkPat Parslow
 

Mehr von Pat Parslow (6)

Example slides for sessions encouraging staff uptake of Digital Literacy agenda
Example slides for sessions encouraging staff uptake of Digital Literacy agendaExample slides for sessions encouraging staff uptake of Digital Literacy agenda
Example slides for sessions encouraging staff uptake of Digital Literacy agenda
 
Intro to DI for Library Staff
Intro to DI for Library StaffIntro to DI for Library Staff
Intro to DI for Library Staff
 
Collaborative Systems
Collaborative SystemsCollaborative Systems
Collaborative Systems
 
Enterprise 2
Enterprise 2Enterprise 2
Enterprise 2
 
Facebook Blackboard
Facebook BlackboardFacebook Blackboard
Facebook Blackboard
 
Collaborative E Learning Assistant Network
Collaborative E Learning Assistant NetworkCollaborative E Learning Assistant Network
Collaborative E Learning Assistant Network
 

Kürzlich hochgeladen

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 

Kürzlich hochgeladen (20)

INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 

Oer14 teaching programming to beginners in a mooc

  • 1. © University of Reading 2008 www.reading.ac.uk School of Systems Engineering April 28, 2014 Teaching Programming to Beginners in a Massive Open Online Course Tharindu Liyanagunawardena
  • 2. 2 Background • Begin Programming: Build your first mobile game (#FLMobiGame) • University of Reading – First MOOC • Autumn 2013 – Start Date: 28th Oct – Duration: 7 Weeks • FutureLearn - Beta • Basic programming concepts – Java – Android
  • 3. #FLMobiGame • One of the first courses announced by FutureLearn • Enrolment capped ~10,000 by platform • Huge demand – Course launch: 18th September 2013 – Class full: 19th September 2013 – Next run registration opened: 19th September 2013 (without start date!) • Commitment: 3 hours p/w 3
  • 4. 4
  • 5. Lessons Learned • Learners in MOOCs have different intentions 5
  • 6. Learners are Diverse • Beginner Course? 6
  • 8. Engaging Elderly 8 I daresay more eye rolling and tutting from my son who's studying programming at Uni in Brisbane. He's of the opinion that 'old people' should leave technology to the young people forgetting of course that it was old people who developed the technology when they were young people! Thanks very much for an interesting course...Not sure that I will do much more but at least I have a game on my phone that I can show my grandchild and say "I did some of that!"
  • 9. Inspiring the Young • School Groups – Sixth form students (16-17 year olds) from Ousedale School • Primary School Children & Parents – FutureLearn terms does not allow under 13 years on platform • Great opportunity for outreach • Programmers and Software Developers are in ‘shortage occupation list’ (UK Border Agency, 2013) 9 UK Border Agency. (2013). Tier 2 Shortage Occupation List – Government-approved version – valid from 6 April 2013, Retrieved from http://www.ukba.homeoffice.gov.uk/sitecontent/documents/workingintheuk/shortageoccupationlistnov11.pdf
  • 10. Challenges • Addressing Expectations of a diverse group – At least 103 territories – Use of Simple English – Participants from developing countries • Struggling with downloads 10 Internet connection is a very big problem when it comes to MOOC's …please can the size of these videos be reduced even if it means reducing the quality of videos. I live in Nigeria and internet is very expensive … I can't afford constant internet so I visit the cafe thrice or twice a week to SECRETLY download materials …
  • 11. Digital Literacy • Beginner Level Programming Course • Expected some level of digital literacy – Unable to install software – Unable to unzip a file – Unable to copy and paste * Additional resources made available 11 Misuse of Forums • Trolls • Reporting to Moderator / addressed by lead educator • Back channel email communication among team
  • 12. Platform Support • Platform in Beta stage • Limited tools and facilities – Search facility – Course notices – Reply notifications – Issues with displaying programming code • Course team had to be agile in adapting to developing platform’s functionality 12
  • 13. Listening to Participants • Responsive to Participant feedback – Blog – Support material on platform • Identify champions among participants • Building trust • Active support by course team • Social Media presence 13 Community formation
  • 14. Conclusion • Only a small proportion of the initial registrants completed all activities* • Feedback from participants indicates of positive learning outcomes • The popularity of FLMobiGame suggests that similar approaches could be adapted in MOOCs * See more on Futurelearn initial course statistics https://about.futurelearn.com/blog/measuring-our-first-eight-courses/ 14
  • 15. Thank you 15 Contributors: Dr. Tharindu R. Liyanagunawardena t.r.liyanagunawardena@reading.ac.uk Dr. Karsten Lundqvist k.o.lundqvist@reading.ac.uk Mr. Luke Micallef l.micallef@reading.ac.uk Prof. Shirley A. Williams shirley.williams@reading.ac.uk Please take part in the survey at http://www.survey.bris.ac.uk/reading/mooc_dr opout