Workshops – Computational Thinking#
The Python installation support offers introductory drop-in workshops focused on computational thinking. These workshops are designed for students taking programming courses and aim to help them understand the logic behind program flow.
They serve as a supplementary resource for students who may have difficulties in using programming concepts.
Understanding how variables are (re)assigned is crucial for effective programming. We will explore lists and how they can be manipulated and reordered.
Conditionals, such as if
statements, are essential for
controlling program flow.
We will focus on how they affect execution and how to use them
efficiently.
Understanding loops enables repetitive code execution, either for a specified number of times or based on specific criteria.
Breaking code into functions can significantly improve the understanding of complex operations. This section will emphasize how functions work and how they can enhance program logic.
Workshop hours#
Each exercise lasts up to 20 min and they are provided on a demand basis. Feel free to drop in and consult with our supporters about the available options!
Important
The workshops will be available from the 22nd of September and the rest of the autumn semester.
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
|
---|---|---|---|---|---|
When |
10:30-16 |
10:30-16 |
13-16 |
10:30-16 |
|
Where |
302.A92 |
302.A92 |
302.A92 |
302.A92 |