📄 p6
字号:
.NHConclusions.PPThe following observations can be made aboutsecretaries, typists, andother non-programmers who have used.I learn :.IP (a)A novice must have assistance with the mechanicsof communicating with the computer to get through tothe first lesson or two;once the first few lessons are passed people can proceedon their own..IP (b)The terminology used in the first few lessonsis obscure to those inexperienced with computers.It would help if there were a low levelreference card for.UXto supplement the existingprogrammer oriented bulky manual and bulky reference card..IP (c)The concept of ``substitutable argument'' is hardto grasp, and requires help..IP (d)They enjoy the system for the most part.Motivation matters a great deal, however..LPIt takes an hour or two for a novice to get throughthe script on file handling.The total time for a reasonably intelligent and motivated novice to proceed from ignoranceto a reasonable ability to create new files and manipulate old onesseems to be a few days, with perhaps half of each dayspent on the machine..PPThe normal way of proceeding has been to have students in the sameroom with someone who knows.UXand the scripts.Thus the student is not brought to a halt bydifficult questions. The burden on the counselor, however,is much lower than that on a teacher of a course.Ideally, the students should be encouraged to proceed with instructionimmediately prior to their actual use of the computer.They should exercise the scripts on the same computer and the samekind of terminal that they will later usefor their real work, andtheir first few jobs for the computer should berelatively easy ones.Also, both training and initial work should take place on dayswhen the.UXhardware and softwareare working reliably.Rarely is all of this possible, but the closer one comes the betterthe result.For example, if it is known that the hardware is shaky one day, it is betterto attempt to reschedule training for another one. Students are veryfrustrated by machine downtime; when nothing is happening, it takessome sophistication and experience to distinguishan infinite loop, a slow but functioning program,a program waiting for the user, and a broken machine.*.FS* We have even known an expert programmer to decide the computerwas broken when he had simply left his terminal in local mode.Novices have great difficulties with such problems..FE.PPOne disadvantageof training with.Ilearn.Ris that students come to dependcompletely on the CAI system, and do not tryto read manuals or use other learning aids.This is unfortunate, not only because of the increaseddemands for completeness and accuracy of thescripts, but because the scripts do not cover all ofthe.UXsystem.New users should have manuals (appropriate for their level) andread them; the scripts ought to be alteredto recommend suitable documents and urgestudents to read them..PPThere are several other difficulties which are clearly evident.From the student's viewpoint,the most serious is thatlessons still crop up which simply can't be passed.Sometimes this is due to poor explanations,but just as often it is some error in the lesson itself\(em a botched setup, a missing file,an invalid test for correctness,or some system facility that doesn't work on the localsystem in the same way it did on the development system.It takes knowledge and a certain healthy arrogance on the part of the user to recognizethat the fault is not his or hers,but the script writer's.Permitting the student to get on with the next lessonregardless does alleviate this somewhat,and the logging facilities make it easyto watch for lessons that no onecan pass,but it is still a problem..PPThe biggest problem with the previous.I learnwas speed (or lack thereof) \(emit was often excruciatingly slowand made a significant drain on the system.The current version so far does not seemto have that difficulty,although some scripts,notably.I eqn ,are intrinsically slow..I eqn ,for example,must do a lot of work even to print its introductions,let alone check the student responses,but delay is perceptible in all scriptsfrom time to time..PPAnother potential problem is that it is possibleto break.ullearninadvertently, by pushing interrupt at the wrong time,or by removing critical files,or any number of similar slips.The defenses against such problemshave steadily been improved, to the pointwhere most students should not notice difficulties.Of course, it will always be possible to break.Ilearn.Rmaliciously, but this is not likely to be a problem..PPOne area is more fundamental \(emsome.UXcommands are sufficiently global in their effectthat.ullearncurrentlydoes not allow them to be executed at all.The most obvious is.I cd ,which changes to another directory.The prospect of a student who is learning about directoriesinadvertently moving to some random directoryand removing files has deterred usfrom even writing lessons on.I cd ,but ultimately lessons on such topics probably should be added.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -