Hero background

System Development

Technology • 11th Grade • 30 minutes • 6 students • Created with AI following Aligned with provincial curriculum standards

Download now

Free PDF · we'll email you a copy

Technology
11th Grade
30 minutes
6 students
1 January 2025

Teaching Instructions

I want system development lesson it must be include what is system basic element of system information system manual system computer bsed information system manual system sdlc testing four testing metjods system development life cycle waterfalls model and iteratuve model difference between manual and computer based system

System Development

Curriculum Alignment

Subject: Grade 11 Technology
Curriculum Standard: California Model Curriculum Standards for Career and Technical Education - Information and Communication Technologies Pathway
Level: ICT Standards – Systems Development and Project Management


Lesson Objectives

By the end of this 30-minute lesson, students will:

  1. Understand what a system is and its basic elements.
  2. Differentiate between manual systems and computer-based systems.
  3. Gain an introductory understanding of the System Development Life Cycle (SDLC) and its models (Waterfall and Iterative models).
  4. Identify the four testing methods in system development.
  5. Compare the advantages and disadvantages of manual systems and computer-based systems.

Materials Needed

  1. Whiteboard/Markers
  2. Six printed diagrams (SDLC Waterfall & Iterative Models – 1 per student)
  3. Cards or Post-it Notes labelled with SDLC phases for a group activity
  4. A sample system project scenario (can be on paper or verbally relayed).

Lesson Outline

1. Introduction (5 minutes)

  • Engage: Ask students, “When you hear the word 'system,' what comes to mind?” Write their answers on the whiteboard to generate interest (e.g., ecosystems, computer systems).
  • Define the Topic: Provide a concise definition:
    A system is a set of interrelated components working together to achieve a goal.
  • Explain the Basic Elements of a System:
    Example: An automated library system:
    • Input: Scanning the book’s barcode.
    • Processing: Looking up the book’s details in the database.
    • Output: Showing availability or due date.
    • Feedback: Notifying overdue books to users.

Transition into explaining information systems, highlighting that they store, process, and manage data – either manually or via computers.


2. Manual vs Computer-Based Systems (5 minutes)

  • Discuss Differences:
    • Manual Systems: Paper-based processes (e.g., payroll with written calculations).
    • Computer-Based Systems: Automated systems using software/hardware.
  • Interactive Example:
    Compare maintaining a school library system:
    • Manual: Using an index card system.
    • Computer-Based: Using a library management software.
  • Ask Students:
    • “What are the advantages of each?”
    • “What could go wrong in a manual vs. a computer-based system?”

3. System Development Life Cycle (SDLC) (10 minutes)

  • Explain SDLC Phases
    Use a simple analogy:
    "Think of SDLC like baking a cake. You have a recipe but must follow steps to get to the final product."

    Walk through the six critical stages of SDLC:

    • 1. Planning: Define the problem. What cake do you want?
    • 2. Analysis: Identify requirements (ingredients).
    • 3. Designing: Outline how it will look (recipe preparation).
    • 4. Implementation: Build/create the system (bake the cake).
    • 5. Testing: Are there any errors? Does the cake taste good?
    • 6. Maintenance: Fix issues after the system goes live (store cake properly).
  • Activity: SDLC in Action (Group Task)
    Give students a hypothetical system request: “A school cafeteria wants to digitize their menu and payment system." Have each student act out one SDLC phase using flashcards to guide them.


4. Testing in System Development (5 minutes)

  • Introduce the Four Testing Methods:

    • Unit Testing: Examining individual parts of the system.
    • Integration Testing: Ensuring all components work together.
    • System Testing: Assessing the entire system’s functionality.
    • Acceptance Testing: Confirming the system meets client expectations.
  • Activity: Quick Review Game
    Pose simple test-related scenarios (e.g., You want to check if a single feature works—What test is this?) and ask students to match it to the appropriate testing method.


5. Comparing Waterfall vs Iterative Models (5 minutes)

  • Brief Explanation:

    • Waterfall Model: A linear, step-by-step process – everything happens one phase at a time.
    • Iterative Model: Cyclical – you keep improving the system at different phases.
  • Advantages and Disadvantages:

    • Use examples:
      • Waterfall: Building a bridge – requires strict step-by-step planning.
      • Iterative: Developing a game or app – constant improvements over time.
  • Class Discussion: Ask, “Which model works best for situations where requirements frequently change?” Guide them to link Iterative Models with adaptability.


6. Wrap-Up (Final 3 minutes)

  • Summarise Key Points:

    • What is a system and its elements?
    • Manual vs Computer-Based Systems
    • SDLC Phases and Testing Methods
    • Comparison of Waterfall and Iterative Models
  • Exit Ticket:
    Before students leave, give each student a mini whiteboard or Post-it and ask them to write:

    • One thing they learned.
    • One question they still have about system development.

Homework/Extension Activity

Ask students to think of a manual system they use daily (e.g., a notebook planner) and design a brief concept for a computer-based system to replace it. Encourage them to outline the SDLC phases they’d go through in making this change.


Teacher Notes

  1. Scaffolding the Content: Adjust the depth of SDLC explanation based on student engagement.
  2. Encourage Participation: With a small class size, ensure each student takes an active role. Rotate opportunities for questions and activities.
  3. Real-World Connections: Draw examples from modern systems students interact with (e.g., social media platforms, school management software).

This lesson offers hands-on and age-appropriate insights into the fundamentals of system development, aligned perfectly with California’s ICT standards for 11th Grade. The structured activities ensure active engagement while simplifying complex concepts.

Create Your Own AI Lesson Plan

Join thousands of teachers using Kuraplan AI to create personalized lesson plans that align with Aligned with provincial curriculum standards in minutes, not hours.

AI-powered lesson creation
Curriculum-aligned content
Ready in minutes

Created with Kuraplan AI

🌟 Trusted by 1000+ Schools

Join educators across Canada