1. |
Introduction to programming; structure and compiling method |
Review materials handout in the class. |
120minutes |
2. |
Variables (1); concepts of variables, variable declaration, and their types |
Review materials handout in the class. |
200minutes |
3. |
Variables (2); value substitution and reference |
Review materials handout in the class. |
200minutes |
4. |
Conditional statements (1); key variables, examples of if-then statement |
Review materials handout in the class. |
200minutes |
5. |
Conditional statements (2); various conditional jumps |
Review materials handout in the class. |
200minutes |
6. |
Repetitive statements (1); counter variables, examples of loop statement |
Review materials handout in the class. |
200minutes |
7. |
Repetitive statements (2); various loop statements |
Review materials handout in the class. |
200minutes |
8. |
Functions; argument, return value, function call, call by value |
Review materials handout in the class. |
200minutes |
9. |
Array; declaration, copy of value, two-dimensional array |
Review materials handout in the class. |
200minutes |
10. |
Introduction of control board “Arduino” and device access; I/O map, communication check, status check
|
Review materials handout in the class. |
200minutes |
11. |
Device control; timer control, LED control |
Review materials handout in the class. |
200minutes |
12. |
Build your own program 1 |
Review materials handout in the class. |
200minutes |
13. |
Build your own program 2 |
Review materials handout in the class. |
200minutes |
14. |
Final presentation |
Review materials handout in the class. |
200minutes |
Total. |
- |
- |
2720minutes |