Less is More | TrAvid Blog

27 Jan, 2010

How to Remember Arbitrary Information for Computer Nerds Part I

Posted by: Jerry In: learning

I hate remembering random facts. I remember back in my school days, I had a lot of trouble with them. It turns out that there are a few memory tricks that you can use to remember these arbitrary information. I will talk about two of them, and how they are related to data structures in computer science.

I will start by talking about linking. Linking is used to remember a sequence of words or facts. Here is how linking can be used:

Linking method has 3 steps:

      1. Create your sequence: this is where you look at the sequence of words that you want to remember.
      2. Symbolize each object in the list: this is where you form the mental image of the objects in step 1.
      3. Create your link: this is where you link two adjacent objects together with an exaggerated or ridiculous image. The more ridiculous the image, the better. We tend to remember our emotions, and ridiculous images set off emotions.

If you are familiar with computer science, you can think of linking as the process of forming a linked list. For the uninitiated, linked list is a data structure used in computer science to store data.

Here are the analogous steps for forming a linked list:

      1. You have a collection of objects (random words) to be stored in a linked list
      2. You store an image in each node
      3. You set up a pointer pointing to the next node (by forming an ridiculous image).

Interestingly, our brains store information similar to how computers do. In the next part, I will talk about another method – Pegging, and how it is related to hash table.

No Responses to "How to Remember Arbitrary Information for Computer Nerds Part I"

Comment Form

Categories

Share this blog

Share |

Calendar

July 2010
M T W T F S S
« Apr    
 1234
567891011
12131415161718
19202122232425
262728293031  

About

My name is Jerry Tian. I am the founder of TrAvid, an integrated web service for event organizers. I currently live in Vancouver, Canada. As a solo web entrepreneur, I spent more than one year bootstrapping my startup. This blog is about the lessons I learned along the way. You can follow me on twitter, and if you are in Vancouver, make sure to check out my meetup groups:

Follow me on Twitter

Become a TrAvid Fan

TrAvid on Facebook