Moon-Jumper: Difference between revisions
Jump to navigation
Jump to search
Adamcolton (talk | contribs) No edit summary |
Adamcolton (talk | contribs) No edit summary |
||
| Line 16: | Line 16: | ||
===Quiz=== | ===Quiz=== | ||
*New Quiz | *New Quiz | ||
*Add 1 question to quiz | *Add 1 question to quiz | ||
Revision as of 04:03, 1 December 2011
Moon-Jumper is my cognitive improvement site. I consists of three components:
Development on this project has been on hold for quite some time, but I would like to get it moving again. The first step would be to re-deploy much of it using GhostMVC.
The next step is to build the quiz from scratch (again) this time incorporating the concept of 'done' and of spaced repetition. http://www.wired.com/medtech/health/magazine/16-05/ff_wozniak?currentPage=all http://en.wikipedia.org/wiki/Spaced_repetition
Dev Back-Log
v2 Log
Quiz
- New Quiz
- Add 1 question to quiz
- Bulk quiz add
- View quiz for edit/add
- Edit question in quiz
- Relinquish quiz
- Curriculum Tables (1 curriculum table, 1 update to quiz table)
- Add Curriculum
- Add quiz to curriculum
- Daily Training mode
- If card backlog is not too big and quiz backlog is not 0 and last memorization > 5days ago, do memorization, else, do training.
- If memorization, load quiz off backlog and set tier
- If training, set timer
- Add reminder to homepage to register or respond to registration
- Create the homepage "Make Me Smart" button
- Add homepage reminder to add quizzes and curriculum to quiz backlog
Journal
- Add entry
- View and search entries
- Quick add
- Enable/Set hash
- disable
- Submit to quick add
- Encryption
- Set encryption code (and enable encryption)
- If encryption key is entered, confirm with pass-phrase, encode (automatically) and submit the form.
- Create a journal multi-add page that shows you the last entry and provides entries for up to the last 3 days.
- Add encryption to multi-add
N-Back
- Port over old code
- Re-record letters
- Swap out Flash sound with JavaScript sound (see Zombie game)
- Get save statistics working
- Show progress graph
Finalize
- Daily training button
- Allow users to customize Daily training
- Disable modules
- Set training time
- Change number of N-Back games played
- Journal entry on front page
- Email registration reminder on front page
- Re-skin the site (maybe get some help)
- create a 'demo' page that shows all elements on the site
- Re-skin from there.
- Tutorials
- Feed-back
- Get accounts working (phone, email)
Consider changing the names of the 3 apps to reflect how they help the brain. 'Journal' => 'Tracking', 'Quiz' => 'Memorize' and 'Dual N-Back' => 'Fluid Intelligence'.
Secondary Log
- For quiz training, change minimum deck size to 10
- Put the 'repeat' function back into training
- Leave a quiz in memorize mode until every question is asked
- Don't remove the quiz from the queue until every question has been asked at least once
- Don't move a card into training until it has been asked at least once
- Customized spaced repetition
- Quiz reversibility
- Images in questions
- Sounds in questions
Someday
- Add lots of curriculums
- Send questions to front-end using Ajax and have JavaScript handle the whole quiz, sending data back as you go.
- Gamification (I feel dirty using such a buzz-word)
- Find a motivator
- Develop a credit system encouraging people to train several times a week
Marketing
- Ask friends and family to spread the word
- Research marketing
- MSU
- Find most taken classes and build content targeting them
- Put up fliers posters, take out ads
- Create a short cut to get users up and running quickly (QR code?)
- High-School
- Quiz Bowl teams
- Talk to my former teachers
- Web
- Find sites/blogs that could be interested:
- Life-Hacker
- BoingBoing
- Try to get them to cover the site
- Find sites/blogs that could be interested:
Post KS
- forums.moon-jumper.com
- bugs.moon-jumper.com
- Hire GW for:
- Android App
- iOs App
- Rebuild the desktop app
- Build a mobile version of the site
- Contract content creators
- Memory Palace training