Skip to content

Latest commit

 

History

History
71 lines (65 loc) · 3.91 KB

TODO.md

File metadata and controls

71 lines (65 loc) · 3.91 KB

XIMERA Tasks

These are lists of task that are somewhat in order of importance. Some of the tasks appear in both lists, because there is a component needed in both categories.

Conversion:

  • Make scripts “slice.rb” and “extract.rb” more friendly, deposit tiles in the correct directory etc. We would like others to be able to use this process in the future. We would also need to smooth the installation of mupdf
  • Correct size for interactive. Currently the interactives are in a fixed size window.
  • correct location for interactives. They should probably be centered on the screen by default.
  • add a \includevide{http://link} to the styles that the author can use to link to a YouTube video.
  • ~~Use wallpaper -- also have a (semi random) transparent mask at the edges... this will make it “glow.” We need this process to be somewhat flexable with respect to the resolution of the device. ~~
  • Enable searching
  • Eventually, we may want to use the STIX fonts.
  • Wang tiles for background.... background that changes as you get deeper in to the text. See: http://en.wikipedia.org/wiki/Wang_tile Or - two sets of tiles, a 768x2048 base layer and a 768x2304 (mostly transparent detail layer) this will allow for 18 pages of no reptition background
  • Backgroundslice.rb needs to be documented
  • Might want to use the fonts in Millennial (New Century Schoolbook) http://www.math.unl.edu/~shartke2/computer/latex/latex.php
  • background images from http://oscargodson.github.com/EpicEditor/

Content Navigator:

  • Make navigation spine work.
  • Make table of contents.
  • a "navigation view" where we see each section next to the other
  • Enable "delayed display" can we use/do something like this? https://developer.mozilla.org/en-US/demos/detail/paperfold-css
  • Enable searching -- perhaps the "right" way to do this is by making a large scrolling (spinning) list of keywords that someone could search for. This is in contrast to the traditional search where one "types" in the word they are searching for. This could be implemented by using the LaTeX \index tag.
  • Add a way for students to give webpages to:
    • Course management systems
    • Relevant websites
    • Relevant websites with in the text - i.e. link webpages to arbitrary portions of the text.
  • Add a “grippy” icon to the nav bar - maybe make the bar a brushed aluminum.
  • Allow scanned work to be inserted
  • Give gauge for depth in text
  • sounds
  • Concerning Themes - see GitHub's massive number of themed pages.
  • screen capture (selective, rather than whole-page)
  • flash cards for dfn's, named thms.
  • glossery for dfn's named thms.
  • check out icons from http://adamwhitcroft.com/batch/ all free, and cool

Interactives:

  • pull data from touch and display (llama and matrix)
  • epsilon-delta definition of limit, with f(x) bouncing in between
  • Delayed display -- eg, if an example is given, we'd want the solution to "unfold"
  • Delayed display formulas with annotation and formulas morphing to next step
  • avoid using graphics - rather use something that will teach the students to display by hand.
  • clicker/are you awake? button
  • a "group" assigner
  • movie whose rate is controled by a swipe (this is essentially a generic description for an interactive that could be used a lot)
  • incorperate scanned work
  • show inductive patterns, a truss of arbitrary length.
  • use JSX (faster JavaScript) http://jsx.github.com/
  • use Raphael.js http://raphaeljs.com/
  • use d3.js http://mbostock.github.com/d3/
  • use processing.js http://processing.org
  • See: http://www.t2ah.com/
  • See: http://tympanus.net/Development/FlipboardPageLayout/?page=0
  • We could have a "I'm lost button" that could be attached to individual paragraphs, so if the student is reading a paragraph, and if something doesn't make sense, they could tag it.

Contacts: