This is the main page for Masteries for the TC1017 course.
Below you will find all of the Mastery type assignments for this course.
The description is just what it shows here, to see what others are doing, check the hashtag cloud.
- Ability to create C++ file and run from command line
- Ability to create C++ project in IDE and run inside the IDE
- Create accounts: Blog, Twitter, GitHub
- Submit work via Blog RSS and GitHub
- Demonstrate use of Linux sufficient for quizzes/exams
- Install Linux on their own computer
- Use of comments in C++
- C++ coding conventions
- Basic types and their use in C++
- Basic output (printing) and input (text based) in C++
- Calling C++ functions
- Creating C++ functions
- Importing and using C++ libraries
- Creating your own and using C++ libraries
- Use of the conditional “if”
- Use of “else” with a conditional
- Use of “switch” as a conditional
- Nesting of conditional statements
- Use of loops with “while”
- Use of loops with “for”
- Use of recursion for repetitive algorithms
- When to use what type of repetition in a program
- Creation and use of vectors in C++
- Creation and use of arrays in C++
- Creation and use of strings in C++
- Creation and use of matrixes in C++
- Validated user input in C++
- Reading and writing of files in C++
- Data analysis with tools (to be determined which tool)
- Visualization of data with tools
Masteries TC1017 by Ken Bauer is licensed under a Creative Commons Attribution 4.0 International License.