Computational thinking: Learning to program with a chocolate sandwich
The basics of computational thinking and programming are not easy to explain to young children. Learning to program can be done in different ways and does not always have to be done digitally. Something as simple as smearing a sandwich with chocolate can make a lot clear.
In this video you can see how you can introduce students to programming by having them spread a chocolate sandwich.
Use
This video is an example. If you want to try this with students yourself, it is better not to show the video beforehand. This will help students learn from their mistakes.