Mastery Topics Used

 

Common #TC101 Topics

  1. Use of comments (WSQ09, WSQ07
  2. C++ Good Style coding conventions (All WSQs)
  3. Basic types and their use (Quiz09, WSQ07, WSQ06..)
  4. Basic output (print) (Hello World, WSQ01, Quiz03, WSQ02…)
  5. Basic user input (text based) (WSQ01,Quiz03, WSQ02…)
  6. Calling functions (Quiz03, Quiz04)
  7. Creating functions (Quiz03, Quiz04, WSQ05, )
  8. Importing and using libraries (Quiz03, Quiz03, 
  9. Creating and using your own libraries (program with multiple files) (WSQ08)
  10. Use of the conditional “if” (WSQ02, WSQ03, WSQ04, Quiz05, WSQ06)
  11. Use of “else” with a conditional if (WSQ02, WSQ03, Quiz05, WSQ06)
  12. Nesting of conditional statements (ifs inside ifs) (WSQ02,)
  13. Use of loops with “while” and “do while” (WSQ03, WSQ04, WSQ06)
  14. Use of loops with “for”(WSQ04, WSQ06)
  15. Nested loops (WSQ06, )
  16. Use of recursion for repetitive algorithms (Quiz08, )
  17. When to use what type of repetition in a program
  18. Creation and use of Arrays/Vectors in C++ (WSQ07, )
  19. Creation and use of strings (WSQ06,)
  20. Validated user input (ensure correct/expected data entry) (WSQ08)
  21. Reading and writing of text files (WSQ09,)
  22. Matrixes and Vectors (WSQ11, WSQ13(matrixes in pdf file))
  23. Data analysis with tools (to be determined which tool, most likely SciLab (WSQ13)
  24. Visualization of data with tools (WSQ13)