home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / MISC / EDUCATIO / ROO10.ZIP / FILES.ZIP / TEST.ROD < prev    next >
Encoding:
Text File  |  1992-01-21  |  2.0 KB  |  104 lines

  1. .DEMO
  2.  
  3.  
  4. @@@@@
  5. ET
  6. TB
  7. F3
  8. RT
  9. RT
  10. DN
  11. DN
  12. DN
  13. DN
  14. DN
  15. DN
  16. ET
  17. TB
  18. +This demo describes the test mode of the Roo environment. Press any key.
  19. $
  20. +Press a key every time you have read a message in this line.
  21. $
  22. +One of the basic skills we want to teach...
  23. $
  24. +...is the skill of tracing somebody else's program.
  25. $
  26. +If a student can trace programs then he understands the logic of programs,
  27. $
  28. +...and basic concepts of programming.
  29. $
  30. +The purpose of the test mode is to check whether a student has such a skill.
  31. $
  32. +Now the demo will show you one test.
  33. $
  34. ^S
  35. BS BS BS BS BS BS BS BS BS BS
  36. :test
  37. ET
  38. Y
  39. +Chris will be an examiner.
  40. $
  41. +You see: he asks a question "Is the condition met" which means in this case...
  42. $
  43. +..."Can Roo move forward?". Apparently no, so press "N".
  44. $
  45. N
  46. +Now we have to show the command that Roo must execute next.
  47. $
  48. +This should be the first command of the second branch of this branching...
  49. $
  50. DN @ DN @ DN
  51. $
  52. +
  53. ET
  54. +Now Chris has to go to the subroutine T. Demo will put the red arrow there.
  55. $
  56. DN @ DN @ DN @ DN
  57. $
  58. +
  59. ET
  60. +Next question. The answer is "Yes", of course. But let us make a mistake...
  61. $
  62. +...and press "N". Watch the dialog between Chris and Roo.
  63. $
  64. N
  65. +Chris indicates and records all our mistakes (and the time spent for answers).
  66. $
  67. +The condition is met so Chris has to go to the first command of the cycle.
  68. $
  69. DN
  70. $
  71. +
  72. ET
  73. +The cycle is finished. Chris has to return to the while-heading.
  74. $
  75. UP @ UP
  76. $
  77. +
  78. ET
  79. +The condition of the cycling is not met. Press "N".
  80. $
  81. N
  82. +The cycling is finished so Chris has to escape it. But suppose we made...
  83. $
  84. +...another mistake. Demo will put the arrow at the next line.
  85. $
  86. DN
  87. $
  88. +Chris indicates the mistake and shows the correct answer.
  89. $
  90. ET
  91. +The subroutine is finished and Chris has to return back to the head program:
  92. $
  93. UP @ UP @ UP @ UP @ UP @ UP @ UP
  94. $
  95. +
  96. ET
  97. +The branching is finished and Chris has to leave it.
  98. $
  99. DN
  100. $
  101. +
  102. ET
  103. +The test is over. The following statistics will be saved on the disk.
  104. $