Programming Tutorials Overview
|
In this section we want to introduce various programming tutorials. The subsections cover the following areas:
![]() | Base Tutorials: simple programming tasks to introduce different mechanisms of programming languages such as functions, data structures, and algorithms.
|
![]() | Advanced Tutorials: programming concepts employed by our GSSE
|
![]() | Expert Tutorials: in this section we develop complex mathematical and scientific programming examples |
Reference implementations are given in C++ only.
To ease and estimate the examples, we introduce different classes of difficulty for the programming tutorials and examples. We want to state that this can only be a rough estimation. The real difficulty can never be estimated because of the different backgrounds:
![]() | L0: just warming up
|
![]() | L1: a few lines of code, straight forward programming, no hidden complexities
|
![]() | L2: apprentice level, basic programming
|
![]() | L3: journeyman level, advanced programming, common pitfalls
|
![]() | L4: master level, really difficult, many sometimes exotic pitfalls, large variety of solutions |

