We are doing a lot of work lately to get Project Delphinium into the hands of anyone who wants to use it. We are excited about what we have done so far and hope to make significant progress on the remaining roadmap items in the coming months. Click here to learn more about how you can contribute to moving Project Delphinium's roadmap forward.

Here are framework and component roadmaps of where we are going:

Framework

Done

  1. Project Delphinium Plugin for OctoberCMS
  2. LTI configuration tool
  3. API integration with Canvas
  4. Developer environment tools
  5. Github repository
  6. Design principles outlined
  7. Wiki documentation for installation
  8. API examples and demos
  9. Final file structure
  10. Files in OctoberCMS store to make install and updating easy
  11. Upgrade LTI configuration tool with XML generator for easy installation in LMS

In Progress

  1. Xylem (Tool for sharing data, interfaces, and roots calls between components)
  2. Wiki documentation for development
  3. Script to auto generate basic component
  4. Wiki documentation for Roots API
  5. Roots API testing interface
  6. Course copy
  7. Teacher tools

On Deck

  1. Masquerade
  2. Unit testing
  3. Instructional videos for installation, dev environments, and development
  4. Create OctoberCMS theme for Project Delphinium with turnkey gamification pages
  5. Edu Apps access to boiler plate gamification pages
  6. API integration with another LMS
  7. Make some student and course data available to twig


Components

Done

  1. Iris (Module display organized in hierarchy a la Khan Academy)
  2. Current grade display
  3. Experience meter
  4. Grade book
  5. Grade book teacher view
  6. Student progress chart
  7. Experience Stats
  8. Competencies (Display progress on assignments tied to specific objectives or competencies
  9. Outcome tracker (Track student progress on assignments organized by course objectives)
  10. Progress Tracker
  11. Student facing progress chart for whole class
  12. At risk student alerts
  13. Attendance tracker
  14. Countdown to end of course
  15. Current grade
  16. Easter Eggs (fun browser effects doled out as points raise)
  17. Gradebook 2
  18. Leader board with 5 tiers
  19. Stem (Tool for adding meta data to modules)
  20. Aliases

 

In Progress

  1. Achievements
  2. Badges
  3. Personal progress awards
  4. Quests and bounties
  5. Avatars
  6. Bird of Paradise (Course module interface modeled after Angry Birds levels)
  7. Redwood (middle-ware to integrate other tools, like ProcessMaker)
  8. Asynchronous peer review
  9. Embedding tutoring quiz questions into html pages
  10. Tutoring quiz engine
  11. Cheat audit
  12. Course interface dynamic walk throughs

 

On Deck

  1. Flash goals
  2. Collectibles
  3. Social recognition
  4. Voting discussions (a la Stack Overflow)
  5. Assignment recommendations (a la Amazon)
  6. Participant feedback for assignments
  7. Module list
  8. Celebrations
  9. Possible grade indicator
  10. Mini games
  11. Narrative based aesthetics
  12. Simulation builder