Collections - Shopping Go to another website with more information - SuperMemo Go to another website with more information - FAQ - Feedback - Contact us 
Incremental Reading Example JavaScript
Home > Miscellany > SuperMemo > Incremental Reading Example JavaScript
Recent additions
Report a bug The Contributors` Pantheon | Site map Site index
Sort by:
Author(s): SuperMemo Library
No. of items: 436
Rating: 5.0 (out of 5)
Last updated: Nov 13, 2002
Privacy policy Go to another website with more information

Due to SuperMemo Library being moved to a new server, you can currently order this collection only as a subset of one of the mixes from Super Memory Store that are listed in the Order as part of... section you can find in the left pane of this page (if available). We sincerely apologize for any inconvenience this may cause.
Our entire assortment is being republished incrementally in order of priority as determined by the quality and popularity of individual collections. If you would like to increase the priority of this collection, contact us by writing to: publish (at) super-memory (dot) com with in the subject.


What is incremental reading?

Incremental reading is the most important enhancement to SuperMemo since its inception in 1987. Yet few people know what incremental reading is, and yet fewer are able to successfully employ it in their daily learning practice. Incremental reading can shortly be described as reading&repetition. You just take an article and keep on reading it (in the same way as you read it in your web browser). However, while reading, you tell SuperMemo, which portions of text are important. All you need for that is: select&click. SuperMemo will present those portions to you at later time for further analysis. That's the essence of incremental reading! 

When you read important fragments, SuperMemo helps you convert them to question-and-answer material with a single click. For example, you read that Neolithic diet increased the rate of infectious diseases. With a single click you convert that to a question: Neolithic diet [...] the rate of infectious diseases. It is the job of SuperMemo to handle the flow of articles, their fragments and questions. Every day, you get your dose of reading and repetition. SuperMemo tries to maximize the retention of your new knowledge. That's all.

JavaScript material is ideal for incremental reading

Some articles are suitable for incremental reading (e.g. encyclopedic material), others are not (e.g. belles lettres). To help you inspect the incremental reading process in action, we have prepared for you the presented collection. This JavaScript tutorial is based on excellent materials available from Those materials are ideal for incremental reading: concise and meaty. Go to Contents in the JavaScript collection and see how individual portions of text imported from w3schools get portioned and converted to question-and-answer material. If you are interested in JavaScript, click Learn and see the outcome of the incremental reading process (around 500 elements have already been generated in the collection). Note that the deeper you go into the course, the less processed the material is. That is the norm in incremental reading. This is work in progress and the progress is incremental. Every day you go deeper, focus on more detail, and learn more. To complete the course, go to w3schools, import more pages and process them using the incremental reading technique. For technical details see: Incremental reading. For a longer article about the role of incremental reading in learning see: Devouring knowledge

How was the JavaScript Tutorial prepared?

The collection was created entirely with incremental reading. The starting point of the incremental reading was the following page at W3Schols: This page was processed incrementally, and more pages have been imported when appropriate. You can continue the incremental reading process in this collection and complete this course on your own. This is not a complete JavaScript tutorial. This is work in progress that is supposed to help you understand incremental reading.

Technical comments

Normally, after a complete processing of an article, Done (Ctrl+Shift+Enter) would be executed. Done deletes the processed material to reduce the size of the collection. Done pages are empty. Done makes it possible to execute more specific searches with Ctrl+F. However, for educational purposes, original articles have not been Done so that you could have a look at the incremental reading workflow. Press the Contents button to see the resulting knowledge tree.

Except for some cosmetic edits, this collection has been created entirely by pastes and extracts. Incremental reading is a blessing for slow typing people! With sufficient skills, collection of this size can be prepared in 1-3 hours. Better yet, learning takes even less time! However, if you learn this ready-made material, you will naturally not benefit from what you would have learned by processing it incrementally. In other words, you will learn it at a slower rate than the person who does the actual incremental reading.

Steps used in preparing the JavaScript Tutorial

  1. From the main page of JavaScript Tutorial, copy the body of text and paste it to SuperMemo with Ctrl+Alt+N
  2. Process the pasted body of text by selecting its fragments and using Extract (Alt+X). As a result the text is marked with this bluish color (meaning: processed). In this collection, these extracts have not been deleted so that you could trace the origin of individual questions and answers
  3. While processing the pasted page, follow external links and import more pages (e.g. the first link leads to which you can import again with Ctrl+Alt+N)
  4. Repeat this process until you import the entire course to SuperMemo
  5. Alternatively, you can use Open In New Window in Internet Explorer and open all lessons from the course. You can then import them all at once with Import web pages (Shift+F8). The later pages in the course were imported using this en masse method. Only when their turn comes up in incremental reading, are these pages pasted fully to SuperMemo by following the external link
  6. You can move between pages with PgDn or using Contents or Search (Ctrl+F)
  7. While reading individual pages during the incremental reading process (starting with Learn or Ctrl+L), you can execute more Extracts (selected text and press Alt+X) and Cloze deletions (select a keyword and press Alt+Z). Keywords that become questions get marked with this brownish color. Use Alt+Left to move back and see the result of Extract and Cloze. You can also import more pages by following hyperlinks.
  8. After a number of days, extracts become shorter and more specific (and more numerous). Less relevant portions of material are dismissed or deleted or Done. Most important extracts are processed with cloze deletions and converted to simple questions-and-answers
  9. This is work in progress! Initial pages of this course have been completely processed and converted into items. The lower you go in the Contents, the lesser the degree of processing. The bottommost branches have not been processed. You can process them as part of your incremental reading practice

Further reading

Click thumbnails to see individual screenshot examples
To use this material you need the SuperMemo software Go to another website with more information. In the table below can you find what versions of SuperMemo the Incremental Reading Example JavaScript collection is compatible with

SM6 Go to another website with more information SM7 Go to another website with more information SM8 Go to another website with more information SM98 Go to another website with more information SM99 Go to another website with more information SM2000 Go to another website with more information SM2002 Go to another website with more information Palm SM Go to another website with more information SMCE Go to another website with more information
red cross red cross red cross red cross red cross red cross green check red cross red cross

Incremental Reading Example JavaScript, (SM2002, 505 KB)
Download time: 1 min @ 56 Kbps

Download a free sample of all commercial collections available from SuperMemo Library:

Library Digest, (SM2000 format)

  Installation HelpDesk
The step-by-step procedure with instructions on how to install collections available from SuperMemo Library in:
SuperMemo 6 for DOS
SuperMemo 7 for Windows
SuperMemo 8 for Windows
SuperMemo 98 for Windows
SuperMemo 99 for Windows
SuperMemo 2000 for Windows
SuperMemo for Palm Pilot
SuperMemo for Windows CE
 What is SuperMemo?
  • SuperMemo makes it possible to learn fast and retain memories for years
  • SuperMemo is based on a breakthrough in scientific research on memory and learning
  • SuperMemo is available as a computer program for Windows
For more information...
Send e-mail to a friend
Do you have any comments, remarks or suggestions? Contact us
   Back to Top