Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 2.9 KB

unit-1-lesson-01.md

File metadata and controls

52 lines (37 loc) · 2.9 KB

Lesson 1.1: Welcome to Code Nation


Lesson Materials & Teacher Prep

📖 Upload as Material in Google Classroom:

📝 Upload as Assignment in Google Classroom (5 points):


Key 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.

  • 👥 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.

  • 💻 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.

Common Misconceptions

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!

Additional Materials