1. Introduction: General
Python in SOWISO
The SOWISO platform allows you to write and submit Python code in a basic online text editor. While the course does not solely contain Python exercises, this will be the exercise type you will use the most.
To the right you see an example of a Python exercise on the SOWISO platform. All exercises follow the same format:
The first body of text of the exercise will generally be the question and additional context.
The second body of text, separated from the question by a grey line, is the checks. These are a list of easy-to-comprehend steps that you need to perform to solve the question. These steps are checked individually and will provide additional feedback.
The next bodies are the input #\color{#397e99} {\textbf{In []:}}# and output #\color{#f51721} {\textbf{Out []:}}# fields for the code you are going to write.
The last few interactables are buttons. The first is the optional Run button, this will run your code without checking when clicked, it might not always be available. The Check button will run your code, check for all the steps, and show corresponding feedback. The Solution button will show the solution for this exercise, note that there are always multiple solutions to a coding problem, the provided solution is merely one way to solve it. The Hint button provides you with additional information and can be very useful when you're stuck.
Let's get started on the first relevant theory and exercises!
Or visit omptest.org if jou are taking an OMPT exam.