| 1. |
Introduction and programming language descriptions |
Check the syllabus. |
200minutes |
| 2. |
Data types, input/output, operators |
Preparation of items related to text data types, input/output, and operators |
200minutes |
| 3. |
Conditional branch |
Prepare conditional branches |
200minutes |
| 4. |
Iteration |
Learn about text repetition |
200minutes |
| 5. |
Arrays: array concepts, one-dimensional and multidimensional arrays |
Preparation of items related to text arrays |
200minutes |
| 6. |
Functions: function formatting and how to create |
Preparation of the topics related to how to make functions of text |
200minutes |
| 7. |
Interim Test and Explanation |
Previous General Review |
200minutes |
| 8. |
Orientation for the second part + How to represent numbers (integers) on a computer |
Study the positional notation |
200minutes |
| 9. |
How to represent numbers (real numbers) on a computer: Floating decimal point |
Study real number |
200minutes |
| 10. |
How to represent characters on a computer |
Investigate several character codes |
200minutes |
| 11. |
Introduction to logical operation on a computer |
Think about how computers manipulate information |
200minutes |
| 12. |
Introduction to security and cryptography |
Study several cryptographies |
200minutes |
| 13. |
Source Coding Theorem |
Think how computers can store information effectively |
200minutes |
| 14. |
Final exam and explanation |
Previous General Review |
200minutes |
| Total. |
- |
- |
2800minutes |