📖 Link Materials to Class Agenda:
- Slides (make a copy for your program - link the copy)
- Do Now
- Coding Exercise(s)
- Exit Ticket
-
👋 Welcome & Do Now (10) :
- Use this time for students to come in and get ready.
- Welcome students warmly and open the class agenda.
- Prompt students to begin the 'Do Now' activity.
- Students should explore the different skills and share out as a class.
-
⚙️ Functions (20) :
- Define functions and connect input and output concept with analogy.
- Discuss the significance of functions in coding
- Explain the syntax: function keyword, name, call, and body
- Introduce parameters and arguments
- Define and explain return statements
-
💻 Code Along (10) :
- Lead teacher demonstrates coding a function live
- Give an explanation and clarification during coding
- Students replicate the process on their devices
-
💻 Code Solo (20):
- Individual coding tasks assigned to students
- Practice on function declaration, call, and utilization
- Volunteers should circulate for personalized support
-
⏳ Break (10)
-
💬 Using Comments (5) :
- Highlight the importance and use cases of comments
- Discussion and examples of effective commenting
-
💻 Project Intro (35) :
- Give an overview of the playlist project
- Explore and interact with a sample project
- Support provided as students work through project tasks
-
👋 Exit Ticket & Closing (10) :
- Recap the key takeaways from the lesson.
- Address any questions or concerns.
- Direct students to the exit ticket in the Class Agenda and ensure they complete it.
- Double check and ensure all students have submitted their exit ticket.
- n/a