A prototype for a learning program that combines lectures with flash cards
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

82 lines
4.3 KiB

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>MemoJutsu</title>
<link rel="stylesheet" href="memo.css" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<div class="content">
<h1 class="title">MemoJutsu</h1>
<p class="subtitle"><i><span style="color:red;">メモ術</span> &mdash; The ancient art of permanent learning.</i></p>
<!--run cat README.md | tail -n +9 | markdown | sed 's/^./ &/;s/<li>/ &/'; printf "%12s" ""-->
<p>MemoJutsu (working title) is a system for studying and teaching concepts
related to any imaginable topic.</p>
<ul>
<li>It is <strong>free software</strong>, giving you full control over everything,</li>
<li><strong>comfortable</strong> to use from a PC, smartphone or tablet,</li>
<li>offers <strong>textbook-quality lecture material</strong>, organized into stand-alone
descriptions of concepts,</li>
<li><strong>keeps track</strong> of your progress as you read through it,</li>
<li>ensures <strong>permanent learning</strong> by systematically reminding you of the
material through supplemental <strong>flash cards</strong>.</li>
</ul>
<h2>Motivation</h2>
<p>I want to be able to read well-structured learning material on subjects I'm
interested in. Comfortably, at my own pace, no matter where I am. Designed by
teachers who know what they are doing. And keep it in my brain permanently,
without writing notes or creating flashcards.</p>
<p>When I read Wikipedia articles, papers or university material, I often end up
forgetting the concepts eventually. To compensate, I started using flashcard
programs with <a href="https://en.wikipedia.org/wiki/Spaced_repetition">spaced repetition
systems</a>. But when I make the
flashcards myself, I spend too much time on researching, writing and designing.
When I use premade flashcards, I lack the context to understand them
thoroughly. MemoJutsu could provide a system that eliminates all of these
disadvantages, giving you a smooth and motivating learning experience.</p>
<h2>Workflow</h2>
<ol>
<li>Pick a topic you are interested in</li>
<li>Read through the text</li>
<li>Review the relevant concepts with flash cards</li>
<li>Optionally, add the flash cards to your deck for later review</li>
<li>Unlock new topics with your newly gained knowledge</li>
</ol>
<h2>Implementation Draft</h2>
<ul>
<li>A responsive JavaScript front-end with several modes:
<ol>
<li><strong>Topic Selection</strong> (sequential list or "skill tree")</li>
<li><strong><a href="mockups/reader.html">Topic Reader</a></strong></li>
<li><strong>Flashcard Reviewer</strong></li>
<li><strong>Content Editor</strong> for teachers</li>
</ol></li>
<li>A server that centrally stores user information and the knowledge base and
also serves the HTML/JS. It can be run by the user to avoid privacy issues.</li>
<li>The knowledge base is organized into topics.
<ul>
<li>Each topic is a stand-alone hypertext document that explains a certain
concept.</li>
<li>Topics can have other topics as prerequisites, in order to build up a
body of knowledge</li>
</ul></li>
<li>Flashcards supplement the learning material
<ul>
<li>After reading a topic, the user can decide to add the relevant flashcards
to the flashcard deck.</li>
<li>The user is asked to review the flashcards regularly, using a spaced
repetition system for optimal memory performance.</li>
</ul></li>
</ul>
<!--/run-->
</div>
</body>
</html>