📖 Upload as Material in Google Classroom:
- Slides (make a copy for your program - upload the copy)
- Coding Exercise(s)
📝 Upload as Assignment in Google Classroom (5 points):
This lesson introduces the concept of coding, Code Nation, and the volunteers who will be teaching.
Note: Time will vary for these activities based on the size & timing of your class. The times listed are the minimum number of minutes needed.
-
👋 Welcome & Class Norms (5) :
- Students will make a name tent. Ahead of class, volunteers and PM should add a photo and info to their slide - prepare to briefly introduce themselves. Share the three Code Nation class norms.
- Students will make a name tent. Ahead of class, volunteers and PM should add a photo and info to their slide - prepare to briefly introduce themselves. Share the three Code Nation class norms.
-
👥 Intro to Code Nation (10) :
- The Program Manager will go over Code Nation, coding/web development, and why it’s important to learn to code.
- The Program Manager will go over Code Nation, coding/web development, and why it’s important to learn to code.
-
💻 Discussion & Practice (10) :
- Engage students in a discussion about their thoughts on coding.
- Have students list everyday items that require coding, demonstrating the prevalence of coding in daily life.
- Explain the course's content, including learning three web development languages (HTML, CSS, JavaScript), creating interactive projects, and attending tech company field trips.
- Students will complete a small coding activity.
-
📝 Exit Ticket & Class Registration (10) :
- Instruct students to complete the Unit 1 Exit Ticket. They will submit the link for their coding activity.
- Guide students through filling out Code Nation's Registration form.
- Note: Registration does not have to happen on this day and can be moved elsewhere.
-
✨Closing & Shout outs (5) :
- Conclude the lesson by asking if students have any questions or need additional assistance.
- Give students an opportunity to give shout outs or share any thoughts they might have.
Students may have a limited understanding of how many aspects of their lives utilize coding and computer languages. They also might need some ‘buy-in’ if they have not opted into the class. This is a chance to get them excited about how relevant coding is to their everyday lives and excited to learn!
- Notecards/Post it notes
- Markers/pens
- Cardstock/paper/notecards for name tents
- Human bingo game (to print)
- Optional padlet for class norms
- More teambuilders!