Fun idea! Clear objectives and simple tools. It's also a remote control example.
I find that "algorithmic thinking" is too artificial for young kids. They are very versatile in a richer set of methods, which often are mutually conflicting yet lead to desired result.
Once we played with a programmable mouse that needs to find cheese. Very predictably, the most used button was "do a trick", which makes mouse make funny noise without moving further... Sweet times for the kid, doomed moments for the teacher.
3yo: "What if we have ice cream today and ice cream tomorrow too?". Because small children know better than to constrain themselves to artificially restricted choices offered by parents.
Source: experience from navigating such negotiations for the past 1.5 year with my now almost-5 daughter.
I wish I could find the source, but I'll relay it less eloquently. Children have a remarkable ability to ask for things they know they can't have. Their innocence gives them the audacity to ask for the impossible.
This always stuck with me. I sometimes catch myself when I self-curate questions to eliminate what I "know" will be impossible.
It also has led me to sometimes just say "yes" when I get those questions, just to impart a bit of expanded possibility into their life.
I wonder if it's because the average parent is not a very sophisticated bureaucrat. We get tired and just say yes because we need to survive. As children get older and interface with more institutions that have teams of people to tell you no (or no process to even ask), we enter a learned helplessness: a no today is almost certainly a no tomorrow.
I find that "algorithmic thinking" is too artificial for young kids. They are very versatile in a richer set of methods, which often are mutually conflicting yet lead to desired result.
Once we played with a programmable mouse that needs to find cheese. Very predictably, the most used button was "do a trick", which makes mouse make funny noise without moving further... Sweet times for the kid, doomed moments for the teacher.