Skip to content
Capstone Software Development · Weeks 28-36

Requirements Gathering and Analysis

Defining what the software needs to do by understanding user needs and project goals.

Key Questions

  1. Explain various techniques for gathering software requirements from stakeholders.
  2. Analyze the importance of clear and unambiguous requirements for project success.
  3. Design user stories and acceptance criteria for a given software feature.

Common Core State Standards

CSTA: 3B-AP-19
Grade: 11th Grade
Subject: Computer Science
Unit: Capstone Software Development
Period: Weeks 28-36

About This Topic

Contemporary narrative and film examine modern storytelling through short stories and cinema. For 11th graders, this topic explores how modern technology has changed the way stories are told and what makes a story both culturally specific and universally relatable. Students analyze the visual and written elements of modern narratives, comparing how they work together to enhance the story. This aligns with ACTFL standards by focusing on interpretive communication and relating cultural products to perspectives.

Modern narratives and film are highly engaging and accessible for students. By engaging in activities like storyboard creation and film analysis, students can explore the art of storytelling in a hands-on way. This approach helps them develop a 'critical eye' for both written and visual media and encourages them to think about how stories are constructed to influence an audience. It also provides a fun and relevant way to practice the target language in a modern context.

Active Learning Ideas

Watch Out for These Misconceptions

Common MisconceptionStudents often think that film is 'easier' to understand than a book.

What to Teach Instead

Teachers should explain that film has its own complex language of visual and auditory cues. A hands-on activity where students analyze a single scene without sound helps them see the power of visual storytelling.

Common MisconceptionThere is a belief that modern stories are 'less important' than the classics.

What to Teach Instead

Discuss how contemporary narratives reflect the issues and the values of our own time. Active comparison of a modern story with a classic one helps students see the continuity and the evolution of storytelling.

Ready to teach this topic?

Generate a complete, classroom-ready active learning mission in seconds.

Frequently Asked Questions

How can I use film in my classroom without it just being 'movie day'?
Use short clips, trailers, or specific scenes for targeted analysis. Provide students with clear viewing guides and tasks to complete while watching. Follow up with structured discussions and creative projects that require them to use the target language.
What are the benefits of using short stories in a language class?
Short stories are more manageable for students than novels and provide a complete narrative arc in a shorter time. They are great for practicing reading comprehension, vocabulary building, and literary analysis.
How has technology changed the way stories are told?
Technology has allowed for new forms of storytelling, such as digital narratives, interactive films, and social media stories. It has also changed the way stories are produced and distributed, making it easier for diverse voices to be heard.
How can active learning help students understand contemporary narrative and film?
Active learning strategies like storyboard creation and film analysis turn students from passive viewers into active creators and critics. When they have to plan a film adaptation or analyze the visual language of a scene, they are forced to think about how stories are constructed and how they influence an audience. This hands-on approach makes the art of storytelling feel much more dynamic and relevant.

Browse curriculum by country

AmericasUSCAMXCLCOBR
Asia & PacificINSGAU