Day 3 - Effective Collaboration Techniques

Day 3: Effective Collaboration Techniques

Learning Objectives

Essential Questions

Materials Needed

Vocabulary

Procedure (50 minutes)

Opening (8 minutes)

  1. Review and Connection (3 minutes)

    • Review key points from previous lesson on collaboration benefits
    • Connect to today's focus on specific collaboration techniques
  2. Quick Write (5 minutes)

    • Prompt: "What makes collaboration effective or ineffective based on your experience?"
    • Students write for 3 minutes, then share key points

Main Activities (35 minutes)

  1. Introduction to Collaboration Tools and Models (10 minutes)

    • Present various collaboration models in computing:
      • Pair programming (driver/navigator roles)
      • Agile development teams
      • Open source collaboration
    • Explain tools that support collaboration (version control, communication platforms)
  2. Workshop: Interpersonal Skills for Collaboration (15 minutes)

    • Mini-lessons on key interpersonal skills:
      • Active listening (3 minutes)
      • Constructive feedback (3 minutes)
      • Consensus building (3 minutes)
      • Conflict resolution (3 minutes)
    • For each skill, students practice with a partner using guided prompts
    • Brief whole-class discussion after each skill practice
  3. Activity: "Sharing and Responding" (10 minutes)

    • Students individually develop questions they would like to answer with data
    • Form groups of 3-4 students
    • Each student shares their question while others practice:
      • Active listening
      • Asking clarifying questions
      • Providing constructive feedback
      • Building on ideas
    • Groups select one question to refine collaboratively

Closing (7 minutes)

  1. Peer Evaluation (5 minutes)

    • Students complete peer evaluation forms assessing collaboration skills
    • Self-reflection on personal strengths and areas for improvement
  2. Preview Next Lesson (2 minutes)

    • Explain that next class will shift focus to program function and purpose
    • Ask students to think about programs they use daily and their purposes

Assessment

Differentiation

For Advanced Students

For Struggling Students

Homework/Extension

Teacher Notes