Skip to content

Latest commit

 

History

History
56 lines (41 loc) · 2.08 KB

unit-1-lesson-03.md

File metadata and controls

56 lines (41 loc) · 2.08 KB

Lesson 1.3: Functions Review


Lesson Materials

📖 Link Materials to Class Agenda:


Key Points

  • 👋 Welcome & Do Now (10) :

    • Begin the session with a welcome message and a short activity to engage students.
    • Have students complete the Do Now form.
    • The form is a quick check for understanding and not punitive.

  • 🔄 Do Now Review (5) :

    • Review the answers for the Do Now.
    • Provide additional context and reasoning for the answers.
    • Clarify any confusion.

  • ⚙️ Functions Review (15) :

    • Introduce functions as blocks of codes designed to accomplish a specific task.
    • Discuss the benefits of using functions:
      • Organizes longer code.
      • Reusability.
      • Helps to avoid code repetition.
    • Review the anatomy of a function: declaration, naming, parameters, function body, and function call.

  • 💻 Code Along (10) :

    • Guided coding exercise. Students code along with the instructor.
    • First Exercise: A function that multiplies two numbers and logs the result.
    • Second Exercise: A password check function.

  • ⏳ Break (10)

  • 🎮 Game Time (20) :

    • Brain Break - Draw Battle." Details to be provided by the instructor.
    • This activity can be replaced with a differenet one chosen by the lead/team.

  • 💻 Functions Lab (40) :

    • Have students work in small groups or independently.
    • They should complete tasks 1-6 and are encouraged to try bonus tasks.
    • Remind students that Googling and seeking solutions is a critical skill.

  • 👋 Closing (10) :

    • Direct students to the Exit Ticket in the Class Agenda.
    • Ensure they submit before leaving.

Common Misconceptions