UQ-UQx / PerspectivesX

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PerspectivesX

PerspectivesX is an LTI tool designed to scaffold collaborative learning activities within MOOCs and LMSs. PerspectivesX promotes learner knowledge construction and curation for a range of multi-perspective elaboration techniques (e.g., SWOT analysis and Six Thinking Hats).

Learner submissions are stored in a searchable knowledge base which is able to be persisted across course re-runs and promotes the use of natural language processing techniques to allow course moderators to provide scalable feedback.

A Work In Progress paper was accepted at EMOOCs 2017 which detailed the the design principles that underpin the PerspectivesX tool. The paper includes screen mockups.

Developer Todo List

  • Create screen mockups
  • Create github site and django project
  • Create django models
  • Define django admin ui for models
  • Create restful api
  • Integrate with a django LTI lib
  • Implement forms for instructor ui
  • Implement forms and ui for learners
  • Integrate with a deep learning similarity model
  • Implement instructor moderation and feedback ui

About

License:MIT License


Languages

Language:JavaScript 99.8%Language:Python 0.2%Language:HTML 0.0%Language:CSS 0.0%