Skip to content
Capstone Software Development · Weeks 28-36

Introduction to Software Development Lifecycle (SDLC)

Students will learn about the phases of software development from conception to deployment.

Key Questions

  1. Explain the different phases of the Software Development Lifecycle (SDLC).
  2. Analyze the importance of each phase in delivering a successful software product.
  3. Differentiate between various SDLC models (e.g., Waterfall, Agile).

Common Core State Standards

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

About This Topic

Themes of conflict and resolution analyze how literature portrays internal and external struggles. For 11th graders, this topic is about developing deep interpretive and analytical skills. Students explore how fiction allows us to explore difficult social truths and what literary characters can teach us about empathy and perspective. This aligns with ACTFL standards by focusing on interpretive communication and cultural comparisons through the lens of literature.

Literature is a powerful tool for active learning. By engaging in activities like Socratic Seminars and character role plays, students can explore the complexities of conflict in a hands-on way. This approach helps them move beyond a surface-level understanding of the plot and toward a deeper analysis of the themes and the human experience. It also encourages them to see the universal nature of conflict and the different ways it can be resolved, both in literature and in real life.

Active Learning Ideas

Watch Out for These Misconceptions

Common MisconceptionStudents often think that 'conflict' only means a physical fight or a big argument.

What to Teach Instead

Teachers should introduce the concept of internal conflict and subtle social struggles. Using a graphic organizer to map out different types of conflict in a story helps students see the variety of ways characters can struggle.

Common MisconceptionThere is a belief that every conflict in a story must have a clear resolution.

What to Teach Instead

Discuss how some of the most powerful literature leaves conflicts unresolved to reflect the complexity of real life. Active discussion about 'open endings' helps students appreciate the nuance of modern storytelling.

Ready to teach this topic?

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

Frequently Asked Questions

How can I make literature feel relevant to students who don't like to read?
Focus on the *themes* and the *human experience* rather than just the text itself. Use short stories, graphic novels, or even film adaptations to make the material more accessible. Connect the conflicts in the stories to real-world issues that students care about.
What are the most important analytical skills for this topic?
Identifying themes, analyzing character development, and understanding the use of symbolism and metaphor are all key. Students also need to be able to cite evidence from the text to support their claims.
How does fiction allow us to explore difficult social truths?
Fiction provides a safe space to explore complex and often controversial issues. By seeing these issues through the eyes of a character, students can develop empathy and a deeper understanding of different perspectives. This makes literature a powerful tool for social critique and personal growth.
How can active learning help students understand conflict and resolution?
Active learning strategies like Socratic Seminars and character role plays turn students from passive readers into active analysts. When they have to defend a character's actions or debate the meaning of a symbol, they are forced to engage with the text on a deeper level. This hands-on approach helps them develop the critical thinking and empathy needed to understand the complexities of the human experience.

Browse curriculum by country

AmericasUSCAMXCLCOBR
Asia & PacificINSGAU