Workshops – Computational Thinking

Contents

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.

– Variables

Understanding how variables are (re)assigned is crucial for effective programming. We will explore lists and how they can be manipulated and reordered.

– Conditionals

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.

– Loops

Understanding loops enables repetitive code execution, either for a specified number of times or based on specific criteria.

– Functions

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