Artificial Intelligence is such a big topic in education right now. Should students or educators use it at all, what are the guidelines and rules that should be instituted? How do you talk to students about AI, when should you start? As the technology becomes more accessible it feels more and more important to start talking about and sharing the positives and negatives of AI with younger students as well. When students are in middle and high school they will have a better understanding and foundation on how AI works and how it can be a tool for them to use and when it is the appropriate time to use it if they have a foundational understanding of AI. With my fifth grade students I found a way to weave AI into a current project and give students the opportunity to play around with the tool and have some experience using AI.
In the past I have done a design and coding project with students using Scratch and Makey/Makey to make a video game and working game controller. There have been different themes that students have been given over the years, based on the big overnight camping trip they go on every year, designing a game for first graders connected to SEL topics and more. This year, I decided to make the connection to using the AI tool in Canva.
I started out the project asking students what they know about artificial intelligence and how it works. Many of the students had a basic understanding that AI is machine learning, that the program learns more as it collects data. We talked about the benefits of AI and using it, how it is a tool that can be helpful with planning, understanding materials and structures. We also talked about the limitations and negative aspects of AI, how it can be biased and racist. When computers learn from humans the program can learn positive aspects of humanity and all the ugliness of humanity as well. Then I introduced the project and how we would be using an AI tool to help with our project.
I shared that students would be making and designing video games using Scratch coding. The theme for the games would be random picks! In one basket I had an animal or object and in the second basket I had a location or place. They would randomly pick from each basket and that would determine the ideas that would need to be included in their video game design. Each student picked from each basket and had themes that include mushrooms and Paris and hotdogs on the rings of Saturn and elephants at the pyramids. Then I introduced the Canva AI tool. My school has an institution subscription to Canva, students are able to login with their school email accounts and use the Canva AI image generation tool.
The Canva tool allows you to input different words and descriptions for the image you want to generate. Students played around and tested it first, seeing that the more descriptive words the more detail was added. They also noticed that no matter how many times or how many different ways they tried to describe what they wanted the image just did not come out the way they wanted, this helped them to better understand some of the limitations of AI. Students used their keywords and the Canva AI tool to generate images for their backgrounds and characters for their Scratch coding games.
Next, students logged into Scratch and started a new program. We walked through the different types of games they could code, including a chase and avoid video game or a capture video game. I shared with students how to upload their AI images and edit them in Scratch to be their backgrounds or their characters. Students had some Scratch coding experience, as the project progressed, they learned more code blocks and built their knowledge of how to make their games work. Students had several class sessions to make their games work, adding code, testing and debugging their code to make their games.
The next step was to connect the Makey/Makey and build their game controllers. Students were reminded how a Makey/Makey works, that they need to complete a circuit by using conductive materials, wire, alligator clips and a human to make their controls work. Students then designed and built their game controllers. Some students designed their controllers to connect to the theme of their games, others were inspired to make theirs look like real game controllers. Fifth graders tested the controllers, made sure their wires and connections worked and made any corrections they needed to get their game controllers up and running.
The final step was the whole class sharing out! Students set up their games and connected their controllers and they were ready for the 5th grade video game share out extravaganza. Students went around the room playing their classmates games and offering positive feedback on each other’s games.
Overall this was a wonderful experience and project. Fifth graders were able to use AI in a setting and experience that allowed them to explore the technology in an authentic way and use the work that was created within a project that was their creation and creativity. They also continued to grow and expand their coding skills and reinforce the idea of ideation, prototyping, testing, and then if something does not work going back to ideation, prototyping, testing again.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.