| 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 |