| 1. |
Guidance; Python: introduction |
Read the syllabus |
190minutes |
| 2. |
Python: complex data structures |
Preparation and review of the course materials; exercises |
190minutes |
| 3. |
Python: functions |
Preparation and review of the course materials; exercises |
190minutes |
| 4. |
Python: classes and instances |
Preparation and review of the course materials; exercises |
190minutes |
| 5. |
Introduction to model-driven development; class diagrams |
Preparation and review of the course materials; exercises |
190minutes |
| 6. |
State machine diagrams |
Preparation and review of the course materials; exercises |
190minutes |
| 7. |
Exercises in class diagrams and state machine diagrams |
Preparation and review of the course materials; exercises |
190minutes |
| 8. |
Automatic code generation with model-driven development: exercise 1 |
Exercises and report writing |
190minutes |
| 9. |
Automatic code generation with model-driven development: exercise 2 |
Exercises and report writing |
190minutes |
| 10. |
Model checking: introduction |
Preparation and review of the course materials; exercises |
190minutes |
| 11. |
Model checking: communication |
Preparation and review of the course materials; exercises |
190minutes |
| 12. |
Model checking: exercises |
Exercises and report writing |
190minutes |
| 13. |
Automatic code generation with model-driven development: exercise 3 |
Exercises and report writing |
190minutes |
| 14. |
Automatic code generation with model-driven development: exercise 4 |
Exercises and report writing |
190minutes |
| Total. |
- |
- |
2660minutes |