Add SBE course to ESCET website
Background
At the TU/e, two bachelor students worked on an SBE course:
- Ilias de Feijter, "One-week SBE course for water locks supervisory control", Bachelor thesis, 2022, Eindhoven University of Technology [info] [pdf]
- Jens Pierssens, "One-week SBE Course - part 2", Bachelor thesis, 2023, Eindhoven University of Technology [info] [pdf]
The course is about SBE in general, with RWS cases as examples. ESCET is used as the toolkit, and CIF as the modeling language. TU/e and RWS want to contribute this course to ESCET. I think this would be a valuable addition for all ESCET users.
Idea
The idea is:
- To add the course to the CIF website.
- The course is pure HTML, not AsciiDoc, as it contains interactivity for the assignments (to check the answers etc). There is no plan to change that.
- The course has 6 modules, each estimated at 4 hours. Following the course (self study) is thus estimated to take 24 hours.
- Content-wise, the idea is to do a pass over the content before contributing. However, major changes or complete rewrites are not foreseen, given the available budget. @ddennis will do the pass over the content, as expert. @riklubking will follow the course, from a newcomers perspective, and propose improvements. We are aiming for 'correct statements' and 'good enough' for this issue. We can of course improve further later on.
- The layout, consistency, integration with the CIF website, etc, all need some attention as well.
Steps
- Step 1: Set up pages, with proper menus, footers, style, etc, but without content.
- Step 2: Test on a page all types of content, for proper style, syntax highlighting, working quiz questions, etc.
- Step 3: First sub-module (module 1.1).
- Step 4+5: First module (in 2 parts), incl. corresponding course files.
- Step 6+7: Second module (in 2 parts), incl. corresponding course files.
- Step 8+9: Third module (in 2 parts), incl. corresponding course files.
- Step 10+11: Fourth module (in 2 parts), incl. corresponding course files.
- Step 12+13: Fifth module (in 2 parts), incl. corresponding course files.
- Step 14+15: Sixth module (in 2 parts), incl. corresponding course files.
- Step 16: Course file wizard, so that people following the course can easily import them.
- Step 17: Make the course available on the CIF website, and link in both directions.
Sprints
Sprint | Steps to deliver to ESCET (@riklubking) | Follow the course for step (@riklubking) | Do step (@riklubking) | Review step (@ddennis) | Update content for step (@ddennis) |
1 | 1-2 | 3 | |||
2 | 1-2 | 3 | 3 | 4 | |
3 | 3 | 4 | 4 | 5 | |
4 | 4 | 5 | 5 | 6 | |
5 | 5 | 6 | 6 | 7 | |
6 | 6 | 7 | 7 | 8 | |
7 | 7 | 8 | 8 | 9 | |
8 | 8 | 9 | 9 | 10 | |
9 | 9 | 10 | 10 | 11 | |
10 | 10 | 11 | 11 | 12 | |
11 | 11 | 12 | 12 | 13 | |
12 | 12 | 13 | 13 | 14 | |
13 | 13 | 14 | 14 | 15 | |
14 | 14 | 15 | 15 | ||
15 | 15 | 16+17 | |||
16 | 16+17 |
@riklubking will work on this for 2 days a week. We expect in total the whole thing will take about 2 months.