Education/Projects/JetpackForLearning/Profiles/expressionWidjets
Project Abstract
Expression Widgets is part of the JetPack for Learning, an effort to support open education. The project proposes a system that leverages the web browsing experience and the JetPack infra-structure, and support learners to collaborate and produce open-based educational resources. The model proposes a collaboration environment where students express their thoughts as part of ongoing sessions, such as a lecture given by a professor.
To support students to contribute to educational resources, Expression Widgets introduces a number of pre-developed widget modules. This model explores various communication forms such as text, canvas-based drawing, SVG, MathML, and also suggests other interactive scenarios where teams can build more complex structures together. The annotated resources are organized and kept using simple wiki pages with less rules to the server and more focus on possibilities for team-centred conventions.
Home Page
Use Cases of Repositories
Warning - These URLs are use cases URLs that represents classes. The ExpressionWidget JetPack application can read/write to these URLs or other URLs that match the same wiki markup structure. Please do not write in these pages. These URLs are meant to be written by the ExpressionWidgets JetPack Module.
Development Updates in Video
These videos are here as reference materials on the developments. This should be used by developers or folks closer to being a contributor. These are not videos intended for end-users or folks interested in using the project under educational scenarios.
- Original Proposal Idea
- Expression Widgets Project on Github
- Video 1 - The Transport Mechanism
- Video 2 - Interaction with a Wiki Repository
- Update Video 3 OGG - User Managed Session and Wiki R/W supported by Widgets
- Next - Other Widgets - SVG and MathML
- Next - Collaboration
Project Source, home page and other resources
Bugs/Feedback
- (x) widget:text needs a bigger UI text area
- (x) render things / overlay the wiki page is a must - or some sort of visualization
- (x) A bit confusing the dual username
- (feedback) Snapshot and Textify are cool
- (feedback) Gomes tested on Windows - all great
Widgets
- Canvas-based drawing apps - We need a very simple drawing app that can be canvas-based however the data to be kept as markup/meta-data and not pixels;
- Simple canvas-based drawing that keeps image as pixels; example case
- Simple inline SVG editor
- Simple inline MathML editor
- (done) Textify - http://www.texify.com/
- (done) basic text
- (done) screenshot taker
- (done) drag selection