CS 147 - Fall 2014 - Math Outside the Box - readme.txt Requirements: Google Chrome 39.0. or later Internet Explorer 11.0 or later Any other HTML5 + jQuery compatible modern browser Operating Instructions: - From a tablet: Touch buttons to navigate like for a native app. Touch hotspots to reveal interactivity. Swipe to navigate through the Progress pages. - From a laptop, desktop: Click to navigate like for a web application Mouse over hotspots to reveal interactivity. Keyboard left-right to navigate through the Progress pages. Limitations: - Challenges Only one challenge available. Limited error checking, feedback on challenges presented. Challenge launcher not implemented. Challenge help missing. - Profile No secondary depth description about the profile available. No access to friends. No access to game history. - Progress Circular sliding not implemented. Contrast-colored arrows not implemented. Wizard of Oz Techniques - Challenges Hard coded challenge template, not drawing from a database. No data is being logged by the device. - Profile Hard coded achievements and scores. Hard coded "Brandon" - the child. Only one profile accessible. - Progress Hard coded data in Javascript. Development - Harp - Integrated Development Platform - Jade/HTML5 - Web language - Javascript - Scripting language - Less - Formatting language - Github - Version control Notes: Coffeescript compiler, Jade compiler in Harp behaved inconsistently. Stanford's AFS did not render pages in the same way. Probably one byzantine tag was missing in the compile command. Project publicly available on Github (12/5/2014): https://github.com/haichuanyu/math-outside-the More about Math Outside the Box: http://web.stanford.edu/class/cs147/projects/learning/math_outside_the_box/ Questions? Suggestions? ashren@stanford.edu brad0309@stanford.edu haichuan@stanford.edu dnyoung@stanford.edu