Your SlideShare is downloading. ×
0
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Moodle Assignments - the Next Generation

1,647

Published on

iMoot 2012 presentation by Mark Drechsler discussing the Assignment Redevelopment project.

iMoot 2012 presentation by Mark Drechsler discussing the Assignment Redevelopment project.

Published in: Education, Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,647
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Moodle  Assignments  The  Next  Genera5on   Mark  Drechsler   Director,  Consul5ng   NetSpot  Pty  Ltd  
  • 2. About  me  Moodler  since  2007  Director,  Consul5ng  @  NetSpot  www.markdrechsler.com  TwiHer  @markdrechsler  
  • 3. Need:  wide-­‐ranging  enhancements  to   the  Assignment  module  to  meet  the   needs  of  large  ins5tu5ons.    
  • 4. Consor)um  of  universi)es  defined  a   range  of  commonly  desired   improvements  
  • 5. The  first  steps   First  round  of   changes  needed   to  fix  some     immediate   shortcomings  
  • 6. Here’s  a  thought  Why  not  contribute  these   changes  back  into     core  Moodle  code?  
  • 7. Can  we  get  these  neat   changes  into  the  Assignment  module?  
  • 8. No.  The  assignment  module  needs  a  re-­‐write  before  any  more  code  gets  added  to  it.  
  • 9. How  about  if  we  agreed  to   do  the  re-­‐write  of  the  Assignment  module  as  part   of  the  deal?  
  • 10. Deal  –  provided  you  do  it  in   a  way  which  meets  the  standards  and  expecta5ons   of  the  HQ  team...  
  • 11. Sure!    How  hard  could  it  be?  
  • 12. Composi5on  of  changes   Founda5onal  changes  
  • 13. Goal:    Make  assignments  easier  to  set  up   and  more  consistent  across  ‘subtypes’,    make  the  code  more   robust  and  ready  for  more   modifica5ons,  open  up  the  assignment  to  web  services  calls.    
  • 14. Composi5on  of  changes   Enhancements         Founda5onal  changes  
  • 15. Composi5on  of  changes   “The   Flinders   Enhancements     Changes”       Founda5onal  changes  
  • 16. Op5ons:   Update  Abandon   Maintain   Assignment  changes   ‘fork’   module  
  • 17. Decision:   Op5mal  long  term   benefit  to  NetSpot  clients,  and  to  Moodle,   was  to  upgrade  the   Assignment  module  
  • 18. Roadmap:  •  First:  implement  ‘founda5onal’  changes   –  Replica5on,  5dy-­‐up,  migra5on  path  •  Then:  implement  enhancements.  •  Enhancements  driven  by:   –  Consor5um  “wish  list”   –  Popular  tracker  items   –  Commonly  requested  features  from  other   NetSpot  clients  
  • 19. Timelines   2.3  release   Cutoff  for     2.3  code   Refinement  &     core  integra5on   Development  &  tes5ng   Addi5onal     Resourcing   development     for  2.4?  Specifica5on   Jan          Feb        Mar      Apr    May          Jun    Jul  
  • 20. Result:  New  Assignment  module  including  first  batch  of  enhancements   scheduled  for  release  in  Moodle  2.3   core.     hHp://tracker.moodle.org/browse/MDL-­‐26997    
  • 21. Enough  with   the  Powerpoint!     Show  us  a   demo!  
  • 22. Gefng  code  into  core.  Easy?  Heck  no!   NetSpot  code   solu5on   NetSpot  analyse   NetSpot  submit   changes  needed   code  to  HQ   HQ  provide   HQ  review  code   feedback  
  • 23. Gefng  code  into  core.  Easy?  Heck  no!   NetSpot  code   solu5on   Mul)ple  itera)ons,  with  new   NetSpot  analyse   NetSpot  submit   changes  needed   code  to  HQ   changes  regularly  arising,   over  many  weeks.   HQ  provide   HQ  review  code   feedback  
  • 24. The  future:  New  opportuni5es   Image  Crea5ve  Commons  Copyright  Liralen  Li  hHp://www.flickr.com/photos/liralenli/  
  • 25. Developed  and  awai5ng  integra5on   (but  not  looking  like  making  2.3?)  •  Individual  5me  extensions  •  Team  assignments  •  Blind/anonymous  marking  •  Authen5city  statement  
  • 26. Individual  extensions  
  • 27. Gran5ng  an  extension  
  • 28. Team  assignments  
  • 29. Blind  marking  
  • 30. Future  developments  •  More  web  services  enabling  mobile  access   and  external  marking  management  systems  •  Cover  sheets  •  Self  and  peer  assessment  •  Mul5ple  markers  •  BeHer  support  for  offline  marking  
  • 31. Further  details  •  Assignment  changes  Moodle  2.3:   hHp://docs.moodle.org/dev/Assignment  •  Main  Tracker  item:   hHp://tracker.moodle.org/browse/ MDL-­‐26997    •  Try  it  out:  hHp://qa.moodle.net      
  • 32. Special  thanks  to…  •  Damyon  Weise  (NetSpot)  •  Minh-­‐Tam  Nguyen  (NetSpot)  •  Victor  Herrera  (NetSpot)  •  Raymond  Wijaya  (NetSpot)  •  GreHe  Wilkinson  (Flinders  Uni)  •  Sam  Hemelryk  (HQ)  •  All  Consor5um  members  &  the  NetSpot   Innova5on  Fund!  
  • 33. Ques5ons?  

×