Course Documents
     Main Page
     Contact Information
     Course Announcement
     Schedule and Syllabus
     Course Participants
     Discussion Forum
     Swiki Chat Area
     Lecture Material
     Independent Research
     Previous Course
Swiki Features:
  View this Page
  Edit this Page
  Printer Friendly View
  Lock this Page
  References to this Page
  Uploads to this Page
  History of this Page
  Top of the Swiki
  Recent Changes
  Search the Swiki
  Help Guide
Related Links:
     Atlas Program
     Center for LifeLong Learning and Design
     Computer Science Department
     Institute of Cognitive Science
     College of Architecture and Planning
     University of Colorado at Boulder
Edit nilo.hw11 here.

Assignment #11
Nilo Tsung
1. choose MS-Word (or another HFA) as an example:
1.1. how much (in percent) of the functionality of the HFA do you know?
About 50%.

1.2. how do you learn new functionality?
For simple ones, I just learned them by exploring the icon bar by myself on demand. However, for complex functions, I learned by asking my friends in the office when I really needed.

1.3. for MS-Word users: is there a command in MS-Word which "transposes two characters" (e.g., "leanr" becomes "learn" by positioning the cursor between n and r and executing the command)?
This function may exist but I do not know. I do not like to use things that are too complicated.

2. what have YOU learnt "on demand" in YOUR life? Briefly describe the most prominent examples.
I like to learn new English words and expressions by watching TV. If I encountered some words or expressions that I donít know, I will try to scramble down the sounds on the back of an envelope. During the commercials, I will look up the dictionary. In other words, I like to use an informal way to learn English.

I learn new features of a programming language and new commands of an operation system by looking up manuals and books. In other words, I like to use a formal way to learn computing.

3. what do people have to know to be able to learn on demand?
I think people need to understand how to use different approaches to learn on demand. People should be patient enough to try different approaches, and see which way is the most suitable one for themselves for a particular type of problems they are dealing with. Donít give up to quickly.

4. why should one "learn on demand" instead of relying on "use on demand"?
Modern computer systems provide many advanced features, and it is very unlikely to users to learn and remember all of them at once. If the users just learn some basic features and start using them, and when they have some task in hand beyond those basic features they can learn it on demand to perform the task. Whereas users who are in use-on-demand may always use the basic features, and can never learn new features supporting any new tasks.

5. which computer systems have you encountered which
5.1. have a User Modeling Component?
MS word.

5.2. supported learning on demand?
MS word supports learning on demand partially.

View this PageEdit this PagePrinter Friendly ViewLock this PageReferences to this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide