Arduino Tutor
analogRead() and the 0-1023 Range Arduino is two things at once: a small circuit board with a microcontroller on it, and a simplified programming environment for writing code that runs on that board.
Description read from the page itself, because the listing it was found in gave none.