HW 11 by Jun Chen and Sarah Kim-Warren
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?
To be honest, I have no idea about how much I know of the functionality of the MS-Word. By looking through the menu, I think maybe I know 70 percent. For some functions, I just have never thought about using them. Anyway, this is just a rough estimation (by Jun).
I only know enough to write a simple document, to make tables, and to insert pictures or equations. I do not know how many different things I can do with MS-Words, so I couldn't give estimation in percent (by Sarah).
1.2. how do you learn new functionality?
If I know where the new functionality is, I will just go ahead to try it. If it looks complex, I will use the help file. If I don’t know whether MS-Word supports this functionality or not, I will ask around or search the help file (by Jun).
I did not have to learn many types of functionality before, but I usually use the Help index and search for what I’m looking for or ask other people who may know (by Sarah).
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)?
Look under Tools and AutoCorrect option.
This is not a command, but it is an option that anyone can turn on or off. This option comes with a list of words that can be typed wrong easily. For example, if someone mistypes word "teh" instead "the", it will correct itself to the correct word. But we think that MS-Words has this as a command.
2. what have YOU learn "on demand" in YOUR life? Briefly describe the most prominent examples.
Jun has learned many stuff "on demand" in her life. For example, she learned XML year ago because she thought XML might be a good solution for a project she was working on at that time. She learned some advanced English for taking the GRE exam. She learned how to rent an apartment when she first came to the U.S.
Sarah has learned vi editor when she started working for IBM. She felt that she couldn't do her job efficiently if she did not learn it quickly. She also learned how to speak and to read English when she moved to Denver, Colorado because there was not a big Korean community to support her own language for getting around town.
3. what do people have to know to be able to learn on demand?
We believe that the most critical part to learn on demand is people need to know where the resource is (i.e.> where to learn from and how). Sometimes, we can get some pointers or information from people around us, but this is not always the case. Fortunately, we can now search the Internet easily, which is a great help.
4. why should one "learn on demand" instead of relying on "use on demand"?
There is so much information and knowledge out in the world. There is no way that an individual can know everything. Therefore, we have to "learn on demand".
5. which computer systems have you encountered which
5.1. have a User Modeling Component?
MS-Word, IDEs such as Visual C++, Tivoli, etc.
5.2. supported learning on demand?
Many IDEs, such as J-Builder and Visual C++, support learning on demand. Operating systems also support learning on demand. If we think that a computer system supports learning on demand as long as it has something like a help file, then most computer systems today support learning on demand.
|