Tuesday, May 1, 2018

Coding with Legos

Since last year's SxSWEDU conference, I have been introducing our littlest learners to coding concepts. I love the creativity required, the enthusiasm these kids have for learning, and the logic involved in the thinking process. Much of my inspiration has come from sitting in on sessions with author and educator, Ann Gadzikowski. Her practices don't necessarily involve more screen time but rather approach coding as a literacy, as opposed to a technical skill. 

I consider our innovation and design studio to be an incubator for learning. My students have shared many new vocabulary words in this space, one of my favorites being tryfail (the act of trying and then failing). It is a safe place for me to experiment with new lesson ideas and tailor them accordingly. We are all considered pilots in this space as we are experimenting with how things work together to accomplish specific tasks. 
Innovation and Design Studio, The "Incubator"

One of my favorite lessons involves coding with Legos for our littlest learners. Students in our 4 and 5 year old class create mazes out of Legos. Using sticky notes, they write arrows for the directions in which their Lego character should travel from start to finish to solve the maze. 
Code the cat to get to the witch

Create an algorithm using arrows to solve the maze

Students worked in groups of six. Two people created a maze together and then four coders worked together to solve the maze. When the coders ran into a problem (or a wall), they had to work together to debug. In this exercise, our students practiced computational thinking and learned patience, persistence, and the value of collaboration. 

Self-discovery is a significant part of the process. Some students were evidently hardwired to be leaders while others enjoyed taking direction from their peers. Carving out enough time for each student to build and code allowed students to reflect on which "job" they enjoyed most. 

No comments:

Post a Comment