The robot has a variety of tools and is capable of following the instructions. But we should specify every detail, regardless of how obvious it seems.
First, we should plan how to bake this pie. We continue by telling it which ingredients it'll need and what to do with them.
We'll have to teach it things that seem obvious to us. For instance, it doesn't know how to crack an egg or which part should it keep or discard after cracking it.
Telling the robot all the steps it should follow is what we call writing a script or a program. It's a kind of recipe and it should work perfectly.
For making the robot understand the instructions we give it, we'll need to define a language and stick ourselves to using its words.
All the instructions we introduce will be processed by a computer, which acts as the brain of the robot. The CIAA project consists in designing these computers.