4.6 Progress Mate
Progress mate is one of the apps that I what I consider to the single best illustration of how this platform could help provide the user with more leverage than any academic tool in Newcastle currently provides.
Implementation Details
This was implemented with the help of React. It is a new framework that is created by Facebook to create The V of . Clojurescript has Om. A model in mind that helpde me to come to a fuller appreciation of thi was the idea of a tree. One way data flow. Illustrate with a diagram.
Design
Warm Colors vs Cool Colors
Warm colors to indicate problem. Cool colors to indicate good marks.
At a view the students can have an idea of which module they are doing a good job at and what needs improvement. Current systems lack any kind of such indication to drive the efforts of the students. Little hints like his can go a long way towards driving the efforts of the student.
Development
React has things split into different places and one way data flow.
One image that helped me grasp how React works is to view it as a tree model from development and then coordinate the changes.
[Probably insert an image here describing my understanding here.]
Om manages all the state in one place. It’s an outgrowth of Clojure philosophy and seeing React from a lenticular prism of Clojure philosophy.
The tree accumulation at the moment but in the future, this would be expandend to have predictive powers such as slidering forwardig ving an estmate of how much to achieve.