Yes, they cover different parts of the course.

The reason for using STORK in the lectures is to be able to show how a real-time kernel really is implemented, e.g., to show how a scheduler looks like internally and how semaphores and monitors can be implemented. Since STORK is very simple this is possible. Other open-source kernels are typically written in C and are much more complex. You are required to understand the STORK code examples. You are not required to do any Modula 2 programming.