Number |
TC1017 Mastery Topic |
Done? |
URL to blog post |
1 |
Use of comments |
|
https://xalli0421.wordpress.com/2017/01/31/numbers-again/ |
2 |
C++ Good Style coding conventions |
|
https://xalli0421.wordpress.com/2017/03/10/distance-gave-us-a-reason-to-love-harder-%F0%9F%92%AB%F0%9F%92%95/ |
3 |
Basic types and their use |
|
https://xalli0421.wordpress.com/2017/02/14/quiz-6/ |
4 |
Basic output (print) |
|
https://xalli0421.wordpress.com/2017/01/20/hello-world-aleluya/ |
5 |
Basic user input (text based) |
|
https://xalli0421.wordpress.com/2017/01/24/lets-have-fun-with-numbers/ |
6 |
Calling functions |
|
https://xalli0421.wordpress.com/2017/02/07/factorial-calculator/ |
7 |
Creating functions |
|
https://xalli0421.wordpress.com/2017/02/07/now-with-functions/ |
8 |
Importing and using libraries |
|
https://xalli0421.wordpress.com/2017/01/28/there-was-quiz-today/ |
9 |
Creating and using your own libraries (program with multiple files) |
|
https://xalli0421.wordpress.com/2017/03/19/ciento-noventa-y-seis/ |
10 |
Use of the conditional “if” |
|
https://xalli0421.wordpress.com/2017/04/18/quiz/ |
11 |
Use of “else” with a conditional if |
|
https://xalli0421.wordpress.com/2017/02/03/xy-and-xx-minimum-and-squares/ |
12 |
Nesting of conditional statements (ifs inside ifs) |
|
https://xalli0421.wordpress.com/2017/01/28/temperature/ |
13 |
Use of loops with “while” and “do while” |
|
https://xalli0421.wordpress.com/2017/01/30/i-have-a-number-chosen-between-1-and-100/ |
14 |
Use of loops with “for” |
|
https://xalli0421.wordpress.com/2017/03/19/ciento-noventa-y-seis/ |
15 |
Nested loops |
|
https://xalli0421.wordpress.com/2017/03/05/fibonacci-number/ |
16 |
Use of recursion for repetitive algorithms |
|
https://xalli0421.wordpress.com/2017/05/03/e2-71828182845904523536/ |
17 |
When to use what type of repetition in a program |
|
https://xalli0421.wordpress.com/2017/05/02/babylonian-method/ |
18 |
Creation and use of Arrays/Vectors in C++ |
|
https://xalli0421.wordpress.com/2017/03/03/list/ |
19 |
Creation and use of strings |
|
https://xalli0421.wordpress.com/2017/05/02/multipart-data-files/ |
20 |
Validated user input (ensure correct/expected data entry) |
|
https://xalli0421.wordpress.com/2017/02/07/factorial-calculator/ |
21 |
Reading and writing of text files |
|
https://xalli0421.wordpress.com/2017/05/03/go-bananas-or-not-sos/ |
22 |
Matrixes and Vectors |
|
https://xalli0421.wordpress.com/2017/03/03/list/ |
23 |
Data analysis with tools (to be determined which tool, most likely SciLab) |
☹️ |
|
24 |
Visualization of data with tools |
☹️ |
|
|
|
|
|
|
Transversal Topics |
|
|
1 |
Ability to create C++ file and run from command line (terminal) |
|
|
2 |
Create accounts: Blog, Twitter, GitHub |
|
|
3 |
Submit work via Blog RSS and GitHub |
|
|
4 |
Demonstrate use of Linux sufficient for quizzes/exams |
|
|
5 |
Install Linux on their own computer |
|
|
6 |
Ability to create C++ project in IDE and run inside the IDE (advanced topic, not needed early) |
|
|