In this lesson, learners get an introductory experience with coding and computer science in one hour.
Learners are going to know the meaning of “coding,” “programming” and “debugging” and then practice them through exciting challenge to complete the Minecraft tutorial.
This lesson can be online and classroom. For me I have conducted this session two times online and everything went perfect.
In this session you need the learners to have laptops with internet connection to have their laptops connected to Code.org and start learning block coding through Minecraft Voyage Aquatic game.
For using code.org don’t worry, it’s completely a free platform.
Welcome students to class and very briefly introduce the day’s activity. The introduction has to be done within 5 to 10 minutes only.
Say: “Today we’re going to spend one-hour learning to code. Has anyone here heard the term “code” before? What does it mean?” Students might mention that a “code” is like a secret message, or that it’s related to computers in some way.
Show a video to students. https://www.youtube.com/watch?v=FC5FbmsH4fw&feature=youtu.be
Explain that in computer science, “code” means a set of instructions that a computer can understand. Let students know that today, they are going to practice “coding, programming” and “debugging”.
Challenge the students to start the Minecraft Voyage Aquatic game to learn coding within 30 to 45 minutes only and get their certificates when they finish all levels. https://studio.code.org/s/aquatic/stage/1/puzzle/1
demonstrate to the students the first 3 stages, for example how to use block, what do they mean, and how to simulate the code to have the mission completed.
Students may need help so ask them to share their screens to know the issue and introduce them . if you find any difficulties as the student are not familiar with zoom or teams so that you can share your screen instead and save some time.
Monitor and assess students, ask different student randomly to share their screens and let them simulate their codes and give them your comments and feed back.
Celebration, debrief, and encouragement.
Celebrate the certificates with students.
Ask students to reflect on the day’s activities. What did they learn about Programming? Debugging? How do they feel about computer science and code after spending one hour exploring?
Next Steps Let students know that if they enjoyed today’s activity, they have many options for continuing to code and learn. Encourage students to visit your portal or website and explore the sessions, and tell them what’s coming next in your classroom.
This is a great lesson!