What should you know well about your Digital Portfolio

19 阅读1分钟

What should you know well about your Digital Portfolio?

  1. What is the functionality of your program?
  2. What is the input and output of your program?
    • correct/normal input/output
    • incorrect/abnormal input/output
  3. Purpose/functionality of your procedure.
  4. Benefits of using procedures. (code reusability/easy to maintain/why)
  5. Parameter(s) of your procedure.
  6. Arguments passed into the procedure when it is called.
  7. The returned value (if any) of your procedure.
  8. Selection/conditional statements (especially the first one) in your ppr.
  9. Iteration/loop statements in your ppr.
  10. What data your list stores?
  11. How you access data in the list (especially when loops are used), for what purpose?
  12. Variables in your ppr.
  13. How to modify your code to have a syntax error? What is the error?
  14. How to modify your code to have a run-time error? What is the error?
  15. How to modify your code to have a logic error? What is the error?