The LearningOnline Network with CAPA

Home > Projects > Ideas

Ideas

Here's a list of things we always wanted to do (or should have done a long time ago; see below for an explanation of the "codes"):

  • Accessility:
    • improve the overall accessibility of the system (see report). P,J,C,X,E,S
    • Accessility of mathematical expressions: make mathematical expressions accessible to screen readers. P,J,C,X,H,M

     

  • Usability: improve usability of the system (see reports). P,J,C,X,E,S

     

  • AJAX implementation of helpers ("wizards") to accomplish certain tasks. P,J,C,X,M,M

     

  • Implement WebDAV access to Construction Space: authors in the system have assigned filespace inside which they develop their web-pages and other materials (see author manual). Enable WebDAV access to this space. P,M,M

     

  • Homework features:
    • Vector graphics: complete current <drawimage> implementation and/or investigate alternative using SVG instead of current one based on GD.pm bitmap graphics. P,O,M,M
    • Drag-and-drop "assembly" type homework problem. P,J,C,X,H,M
    • Data-upload: Tag to formalize and simplify the process of getting data input from the user (e.g., lab data) that is used elsewhere in the homework assignment. P,H,L
    • Multiple-click-on-image imageresponse: problems requiring learners to click on images currently only allow for one-click per answer (in specific or random order). P,J,M,M
    • In-Class clicker support: Using clicker questions interactively in-class. P,J,H,L

     

  • Resource selection - the interface that instructors use to locate content for their courses (see instructor manual):
    • Different search mechanism: search across the servers in the network currently is rather slow. Needs re-implementation. P,L,M,H,L
    • Recommender system: better implementation of recommender system that instructors can use to locate material in the system. P,M,H,A
    • Browsing: alternative to current interface for browsing virtual filesystem (to scale with domain growth). P,L,M,H,L
    • Drag-and-drop folders/resources between folders in course. P,J,C,X,H,L
    •  

  • Anything from our wonderful Bugzilla
Skill Difficulty Scope
P Perl E Easy S Small Fry, lots of litte things
J JavaScript M Medium M Medium Chunk, self-contained
C CSS H Hard L Large Chunk, self-contained
X XHTML   A Academic, can turn into master's project
L Linux Networking     
O Open Source Libraries     
M MySQL     

 

Contact Us: lon-capa@lon-capa.org