Summary and Schedule
Computational thinking is an essential prerequisite for anyone wanting to learn to program computers and write code. This workshop will take you through the steps to develop a computational mindset. This lesson was initially conceived and designed by Belinda Weaver (ORCiD).
Learning Objectives
Once you have completed this workshop, you should be able to:
- Identify the steps involved in computational thinking
- Break a problem down into more manageable parts
- Develop a series of steps (an algorithm) to solve the problem
- Generalise the steps to make the algorithm re-usable (abstraction)
Setup Instructions | Download files required for the lesson | |
Duration: 00h 00m | 1. Introduction | |
Duration: 00h 10m | 2. Exercise | |
Duration: 00h 20m | 3. Computational thinking in practice | |
Duration: 00h 30m | 4. Computational thinking in programming | |
Duration: 00h 40m | 5. Pseudocode | |
Duration: 00h 50m | 6. Potential solutions to practice exercises | |
Duration: 01h 00m | Finish |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.
This lesson does not require any technology.