SlideShare una empresa de Scribd logo
1 de 22
20 Moodle
Improvements
Daniel McSweeney – Kyle Goslin
1
      Real-time trending course content


Provide an insight to course material that students are
really interested in.

 Could shine a light on material other students missed.
 Lazy students will know something is up when they see
  a surge in activity.
2
  Advanced fine-grained logging framework*

 Push the existing logging framework one step further.
 Add hooks into existing modules
 Simple API to allow integration
 Unseen levels of data produced


* May need a lot of power
3
   Stripped down “Mother Proof” interface

 Prevent our “older” companions from getting overwhelmed
  with the amount of links and options available.

 BIG fonts, Simple colours.
 Simple terminology
 Login?!? You mean “Let me in to that there page”
4
Virtual eyes / Poke



 Similar concept to facebook poke feature
 Small set of eyes appear
 Student knows your watching them and better get
  going with that work…
5
Open online usage monitor

 Students can see how long they have each been online
  for.

 Idle time not counted, only actual usage.
 At the end of the semester, graph pass rate to usage
  monitor. Can be used as evidence in exam boards.
6
       Integrated … to PDF renderer

 Similar to gmail functionality
 Allow any file type that has a general text layout to be
  rendered and downloaded as a PDF.

 If the student does not have .docx / .doc / .rtf ……
  viewer, they can just convert to PDF.
7
3 Life System

 Student has 3 lives.
 If the student misses deadlines for submissions they
  automatically loose a life.

 If the student looses 3 lives they automatically are
  summoned for a face to face progress meeting.
8
      Integrated social bookmarking

 Combination of module and browser plugin
 Imagine finding a website or resource you like
   Booking marking by relating it to a moodle course and
    even a topic/section of that course
   Your bookmarks and other learners bookmarks can be
    visible to all course learners
   Think of Moodle integrated with Delicious
   Moodle meets informal group/social learning
9
           Improved User Interface

 Can a user tell the difference between Moodle 1.0 and
  2.0 in terms of look and feel.
 Has it changed much in the last 8 years
 Can we make use of more AJAX functionality and
  HTML 5?
 Can we speed up use and basic operations for all
  users.
10
            Simplify the Gradebook

 I get nosebleeds.
 Can we simplify the gradebook and divide the
  functionality into easier to understand components.
 It is by far the most difficult component to train staff to
  use.
 Is there an argument for a basic grade tool and an
  advanced?
11
           Assessment load balancer

 A failing of many higher education courses is an inability to
   schedule assessment across modules without causing overlap and
   periods of excessive workload.

 Can we expand the assignment types to allow staff to estimate the
   amount of time it will take to complete an assignment.

 Can we also allow course owners to set the weekly workload for a
   module.

 Moodle can then report on assignment clashes and periods of
   excessive workload.
12
        Student performance monitor

 Another failing of many higher education courses is an inability to
   spot a student failing a number of modules.

 Can we develop an integrated alert system when a student has
   failed a certain % of assignments or has not submitted.
13
             Backup to repository

 Allow moodle users to add a backup repository to their
  user profiles (e.g. dropbox)



 Automate course backups to to repositories.
14
   Anonymous Usage for some Activities

 There are instances when we may want to allow users
  to use activities in an anonymous guise
   Questionnaires
   Votes
   Feedback
   Forum postings
   Assignment submissions
   Peer review
15
                Enhanced Student profile

 Students tend to move upwards in third level across
  programme boards.
 Not unusual to be managed by 20+ academic staff over
  course of 4 years of study.
 Require a student information zone. Details on
     Academic performance, attitude, behavior etc.
     Medical needs
     Learning needs
     Past incidents etc.
16
             Core Attendance Feature

 Moodle is a course management system with no core
  feature for managing real world attendance.

 Issues with two existing modules.
 Link attendance to previously suggested student profile
  feature.
17
         Cross server backup and restore

 Many larger institutions take a snapshot of their moodle
  server and archive it (write protected)
 Allow moodle courses to be backed to another moodle
  instance.
 Allow moodle courses to be restored or migrated from
  another moodle instance.
 Allow restore files to exceed course file upload limit.
 Make migrations easier!!!!
18
          Citation Manager for Moodle

 Perhaps this is outgrowing the VLE
 Useful to allow students to gather and manage citations
  in one central location.

 Moodle would be perfect!
 Could be linked to assignment submissions, peer
  sharing and review etc.
19
              Make this a resource!

 Sometimes you receive a student submission or
  assignment that you would like to highlight or add to
  your module as a good example.
   Example to other students
   All students to vote for submissions etc
 What about a „make this a resource‟ button which
  would copy the submission to the file area and allow
  you to give it a title etc.
20
           Suggestions for Moodle.org

 Make it easier for people to suggest improvements (non
  tracker based)
 Allow rating of modules
 Show a list of top modules
 Show modules by
   Download
   Popularity
   Age etc
 Keep up the amazing work!!!
Finished!

Más contenido relacionado

La actualidad más candente

Transforming Moodle - United for Wildlife Implementation Case Study
Transforming Moodle - United for Wildlife Implementation Case StudyTransforming Moodle - United for Wildlife Implementation Case Study
Transforming Moodle - United for Wildlife Implementation Case StudyThomas Bell
 
The Best Moodle Modules and Plugins
The Best Moodle Modules and PluginsThe Best Moodle Modules and Plugins
The Best Moodle Modules and PluginsRafael Scapin, Ph.D.
 
Moodle Do's and Moodle Don'ts
Moodle Do's and Moodle Don'tsMoodle Do's and Moodle Don'ts
Moodle Do's and Moodle Don'tsSandy Hirtz
 
End of year Moodle course rollovers
End of year Moodle course rolloversEnd of year Moodle course rollovers
End of year Moodle course rolloversLewis Carr
 
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in MoodleMoodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in MoodleRafael Scapin, Ph.D.
 
Moodle Step-by-Step Guide
Moodle Step-by-Step GuideMoodle Step-by-Step Guide
Moodle Step-by-Step GuideM I Santally
 
Introduction to Moodle
Introduction to MoodleIntroduction to Moodle
Introduction to MoodleEpic
 
Adventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase CollegeAdventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase CollegeKeith Landa
 
Moodle moot 20feb2013 iiv
Moodle moot 20feb2013 iivMoodle moot 20feb2013 iiv
Moodle moot 20feb2013 iivLouise Drumm
 
An Approach for Supporting P2P Collaborative Communication Based on Learning ...
An Approach for Supporting P2P Collaborative Communication Based on Learning ...An Approach for Supporting P2P Collaborative Communication Based on Learning ...
An Approach for Supporting P2P Collaborative Communication Based on Learning ...Luciana Zaina
 
Repository And Beyond Louise Jakobsen
Repository And Beyond Louise JakobsenRepository And Beyond Louise Jakobsen
Repository And Beyond Louise JakobsenTheresa Beattie
 
Some Essential Moodle 2 plugins
Some Essential Moodle 2 pluginsSome Essential Moodle 2 plugins
Some Essential Moodle 2 pluginsGavin Henrick
 
The Blog-Assisted Classroom
The Blog-Assisted ClassroomThe Blog-Assisted Classroom
The Blog-Assisted Classroomthomasjcastillo
 

La actualidad más candente (20)

Introduction to Moodle
Introduction to MoodleIntroduction to Moodle
Introduction to Moodle
 
Transforming Moodle - United for Wildlife Implementation Case Study
Transforming Moodle - United for Wildlife Implementation Case StudyTransforming Moodle - United for Wildlife Implementation Case Study
Transforming Moodle - United for Wildlife Implementation Case Study
 
The Best Moodle Modules and Plugins
The Best Moodle Modules and PluginsThe Best Moodle Modules and Plugins
The Best Moodle Modules and Plugins
 
Moodle Tutorials
Moodle TutorialsMoodle Tutorials
Moodle Tutorials
 
Moodle Basics
Moodle BasicsMoodle Basics
Moodle Basics
 
Moodle Do's and Moodle Don'ts
Moodle Do's and Moodle Don'tsMoodle Do's and Moodle Don'ts
Moodle Do's and Moodle Don'ts
 
End of year Moodle course rollovers
End of year Moodle course rolloversEnd of year Moodle course rollovers
End of year Moodle course rollovers
 
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in MoodleMoodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
Moodle 3.10 New Features & How to Use Office 365 to Manage your Files in Moodle
 
Moodle Step-by-Step Guide
Moodle Step-by-Step GuideMoodle Step-by-Step Guide
Moodle Step-by-Step Guide
 
Moodle, Use and Features of Moodle ?
Moodle, Use and Features of Moodle ?Moodle, Use and Features of Moodle ?
Moodle, Use and Features of Moodle ?
 
Introduction to Moodle
Introduction to MoodleIntroduction to Moodle
Introduction to Moodle
 
Adventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase CollegeAdventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase College
 
02.building a msf team
02.building a msf team02.building a msf team
02.building a msf team
 
Moodle moot 20feb2013 iiv
Moodle moot 20feb2013 iivMoodle moot 20feb2013 iiv
Moodle moot 20feb2013 iiv
 
An Approach for Supporting P2P Collaborative Communication Based on Learning ...
An Approach for Supporting P2P Collaborative Communication Based on Learning ...An Approach for Supporting P2P Collaborative Communication Based on Learning ...
An Approach for Supporting P2P Collaborative Communication Based on Learning ...
 
Introduction to Moodle
Introduction to MoodleIntroduction to Moodle
Introduction to Moodle
 
Moodle: An Open Source Course Management System
Moodle: An Open Source Course Management SystemMoodle: An Open Source Course Management System
Moodle: An Open Source Course Management System
 
Repository And Beyond Louise Jakobsen
Repository And Beyond Louise JakobsenRepository And Beyond Louise Jakobsen
Repository And Beyond Louise Jakobsen
 
Some Essential Moodle 2 plugins
Some Essential Moodle 2 pluginsSome Essential Moodle 2 plugins
Some Essential Moodle 2 plugins
 
The Blog-Assisted Classroom
The Blog-Assisted ClassroomThe Blog-Assisted Classroom
The Blog-Assisted Classroom
 

Similar a 20 slides presentation

Professional Development On Moodle Resources
Professional Development On Moodle ResourcesProfessional Development On Moodle Resources
Professional Development On Moodle ResourcesBlair E
 
Introduction to LMS.pptx
Introduction to LMS.pptxIntroduction to LMS.pptx
Introduction to LMS.pptxTanujModi5
 
Moodle
MoodleMoodle
MoodleSilvia
 
Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02Peking
 
Using Moodle 2.2 in College (case study)
Using Moodle 2.2 in College (case study)Using Moodle 2.2 in College (case study)
Using Moodle 2.2 in College (case study)Maria Moodle
 
E learning tool
E learning toolE learning tool
E learning toolanu1329
 
ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleYum Studio
 
Moodle Presentation
Moodle PresentationMoodle Presentation
Moodle PresentationFrank Fucile
 
Moodle a-free-learning-management-system-23045
Moodle a-free-learning-management-system-23045Moodle a-free-learning-management-system-23045
Moodle a-free-learning-management-system-23045Naniey Yusuf
 
E tool in yoga ,a module for teaching and learning
E  tool in yoga ,a module for teaching and learningE  tool in yoga ,a module for teaching and learning
E tool in yoga ,a module for teaching and learningsatyant khatyian
 
Engaging ways to use moodle
Engaging ways to use moodleEngaging ways to use moodle
Engaging ways to use moodleMark Rollins
 
Moodle Slide Share
Moodle Slide ShareMoodle Slide Share
Moodle Slide ShareSuresh Kumar
 
Beginner Moodle Presentation
Beginner Moodle PresentationBeginner Moodle Presentation
Beginner Moodle Presentationes99.trish.turner
 
Sloodle
SloodleSloodle
SloodleMalik
 
E Tqf Open Source Lms
E Tqf Open Source LmsE Tqf Open Source Lms
E Tqf Open Source LmsFIT Ltd
 
Engaging ways to use moodle (1)
Engaging ways to use moodle (1)Engaging ways to use moodle (1)
Engaging ways to use moodle (1)Mark Rollins
 

Similar a 20 slides presentation (20)

Professional Development On Moodle Resources
Professional Development On Moodle ResourcesProfessional Development On Moodle Resources
Professional Development On Moodle Resources
 
Introduction to LMS.pptx
Introduction to LMS.pptxIntroduction to LMS.pptx
Introduction to LMS.pptx
 
Moodle
MoodleMoodle
Moodle
 
Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02Moodlev3 090407140751 Phpapp02
Moodlev3 090407140751 Phpapp02
 
Using Moodle 2.2 in College (case study)
Using Moodle 2.2 in College (case study)Using Moodle 2.2 in College (case study)
Using Moodle 2.2 in College (case study)
 
E learning tool
E learning toolE learning tool
E learning tool
 
ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - Moodle
 
Moodle pre final
Moodle pre finalMoodle pre final
Moodle pre final
 
Moodle pre final
Moodle pre finalMoodle pre final
Moodle pre final
 
Moodle Presentation
Moodle PresentationMoodle Presentation
Moodle Presentation
 
Moodle a-free-learning-management-system-23045
Moodle a-free-learning-management-system-23045Moodle a-free-learning-management-system-23045
Moodle a-free-learning-management-system-23045
 
E tool in yoga ,a module for teaching and learning
E  tool in yoga ,a module for teaching and learningE  tool in yoga ,a module for teaching and learning
E tool in yoga ,a module for teaching and learning
 
Engaging ways to use moodle
Engaging ways to use moodleEngaging ways to use moodle
Engaging ways to use moodle
 
Moodle Slide Share
Moodle Slide ShareMoodle Slide Share
Moodle Slide Share
 
Moodle Demo at NJIT
Moodle Demo at NJITMoodle Demo at NJIT
Moodle Demo at NJIT
 
Moodle tutotial
Moodle tutotialMoodle tutotial
Moodle tutotial
 
Beginner Moodle Presentation
Beginner Moodle PresentationBeginner Moodle Presentation
Beginner Moodle Presentation
 
Sloodle
SloodleSloodle
Sloodle
 
E Tqf Open Source Lms
E Tqf Open Source LmsE Tqf Open Source Lms
E Tqf Open Source Lms
 
Engaging ways to use moodle (1)
Engaging ways to use moodle (1)Engaging ways to use moodle (1)
Engaging ways to use moodle (1)
 

Último

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Último (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

20 slides presentation

  • 2. 1 Real-time trending course content Provide an insight to course material that students are really interested in.  Could shine a light on material other students missed.  Lazy students will know something is up when they see a surge in activity.
  • 3. 2 Advanced fine-grained logging framework*  Push the existing logging framework one step further.  Add hooks into existing modules  Simple API to allow integration  Unseen levels of data produced * May need a lot of power
  • 4. 3 Stripped down “Mother Proof” interface  Prevent our “older” companions from getting overwhelmed with the amount of links and options available.  BIG fonts, Simple colours.  Simple terminology  Login?!? You mean “Let me in to that there page”
  • 5. 4 Virtual eyes / Poke  Similar concept to facebook poke feature  Small set of eyes appear  Student knows your watching them and better get going with that work…
  • 6. 5 Open online usage monitor  Students can see how long they have each been online for.  Idle time not counted, only actual usage.  At the end of the semester, graph pass rate to usage monitor. Can be used as evidence in exam boards.
  • 7. 6 Integrated … to PDF renderer  Similar to gmail functionality  Allow any file type that has a general text layout to be rendered and downloaded as a PDF.  If the student does not have .docx / .doc / .rtf …… viewer, they can just convert to PDF.
  • 8. 7 3 Life System  Student has 3 lives.  If the student misses deadlines for submissions they automatically loose a life.  If the student looses 3 lives they automatically are summoned for a face to face progress meeting.
  • 9. 8 Integrated social bookmarking  Combination of module and browser plugin  Imagine finding a website or resource you like  Booking marking by relating it to a moodle course and even a topic/section of that course  Your bookmarks and other learners bookmarks can be visible to all course learners  Think of Moodle integrated with Delicious  Moodle meets informal group/social learning
  • 10. 9 Improved User Interface  Can a user tell the difference between Moodle 1.0 and 2.0 in terms of look and feel.  Has it changed much in the last 8 years  Can we make use of more AJAX functionality and HTML 5?  Can we speed up use and basic operations for all users.
  • 11. 10 Simplify the Gradebook  I get nosebleeds.  Can we simplify the gradebook and divide the functionality into easier to understand components.  It is by far the most difficult component to train staff to use.  Is there an argument for a basic grade tool and an advanced?
  • 12. 11 Assessment load balancer  A failing of many higher education courses is an inability to schedule assessment across modules without causing overlap and periods of excessive workload.  Can we expand the assignment types to allow staff to estimate the amount of time it will take to complete an assignment.  Can we also allow course owners to set the weekly workload for a module.  Moodle can then report on assignment clashes and periods of excessive workload.
  • 13. 12 Student performance monitor  Another failing of many higher education courses is an inability to spot a student failing a number of modules.  Can we develop an integrated alert system when a student has failed a certain % of assignments or has not submitted.
  • 14. 13 Backup to repository  Allow moodle users to add a backup repository to their user profiles (e.g. dropbox)  Automate course backups to to repositories.
  • 15. 14 Anonymous Usage for some Activities  There are instances when we may want to allow users to use activities in an anonymous guise  Questionnaires  Votes  Feedback  Forum postings  Assignment submissions  Peer review
  • 16. 15 Enhanced Student profile  Students tend to move upwards in third level across programme boards.  Not unusual to be managed by 20+ academic staff over course of 4 years of study.  Require a student information zone. Details on  Academic performance, attitude, behavior etc.  Medical needs  Learning needs  Past incidents etc.
  • 17. 16 Core Attendance Feature  Moodle is a course management system with no core feature for managing real world attendance.  Issues with two existing modules.  Link attendance to previously suggested student profile feature.
  • 18. 17 Cross server backup and restore  Many larger institutions take a snapshot of their moodle server and archive it (write protected)  Allow moodle courses to be backed to another moodle instance.  Allow moodle courses to be restored or migrated from another moodle instance.  Allow restore files to exceed course file upload limit.  Make migrations easier!!!!
  • 19. 18 Citation Manager for Moodle  Perhaps this is outgrowing the VLE  Useful to allow students to gather and manage citations in one central location.  Moodle would be perfect!  Could be linked to assignment submissions, peer sharing and review etc.
  • 20. 19 Make this a resource!  Sometimes you receive a student submission or assignment that you would like to highlight or add to your module as a good example.  Example to other students  All students to vote for submissions etc  What about a „make this a resource‟ button which would copy the submission to the file area and allow you to give it a title etc.
  • 21. 20 Suggestions for Moodle.org  Make it easier for people to suggest improvements (non tracker based)  Allow rating of modules  Show a list of top modules  Show modules by  Download  Popularity  Age etc  Keep up the amazing work!!!