A class of third-graders were given six Lego pieces. They had to make a duck out of their pieces. The duck could be sitting, swimming or flying. But no duck could look the same.
This is how the third-graders at Indian Mounds Elementary School in Bloomington started their first day of computer science lessons.
They went on to dismantle the ducks and were asked to create anything that is not a duck: a test of imagination, flexibility and creativity.
The students made polar bears, birds, dragons and even angel dogs (a dog, but with wings).
“Legos are a great way to think about computer science, and you can get really creative with them,” said computer science teacher Lee Nelson. “It’s a great way to get the creative juices flowing.”
Indian Mounds, part of Bloomington Public Schools, is a computer science immersion school, meaning K-5 students take dedicated computer science classes every week and are also encouraged to incorporate computer science lessons and skills into other subjects, too. A second Bloomington school, Poplar Bridge Elementary, also has a computer science immersion program.
Students at these schools learn computer science both on computers and also unplugged, that is, using their hands to get a sense of how the gadgets they use on a daily basis work.
The program, which was started in 2019, aims to prepare students not just to enter the computer science field, but also boost their problem-solving abilities, logic and creativity. That means that not only can their Lego ducks look different, they should.