Wednesday, January 10, 2018

SDLC for Kids Lesson 2: Requirements Analysis

SDLC for Kids
Lesson 2: Requirements Analysis


Learning Objectives (Partial)
What is a Use Case
Who Creates Use Cases
What is a Computer
What a Computer Chip Does
What is Software
How is Software Created

Vocabulary Words (Partial)

Document
Use Case
User
Business Analyst
Software
Computer Chip

Lab 1: Tutorial - Anna Creates Use Cases
This is a computer. A computer has a brain.
The computer’s brain is called a chip. A computer chip can think
some.

But a computer’s chip is not as smart as people.
Sometimes mom or dad tells you what to do.
Sometimes you think of things to do.
A computer cannot think of things to do without instructions. Instructions tell the computer what to do.
Ana knows how to create a special document.  
The special document includes a group of action words. The group of action words tells what actions a computer should perform. 
At work Ana is a Business Analyst.
Ana calls the group of action words a use case.
Ana writes a use case if she wants the computer to play a game. The use case looks like this: UC1. Play a Game.
Ana writes a use case if she wants the computer to play a movie. The use case looks like this: UC2. Play a movie.
Ana writes a use case if she wants the computer to play music. The use case looks like this: UC3. Play music.
After Ana writes the use cases she needs Lenny’s help. Lenny knows special code.

Lenny can use special code and his tool to turn use cases into software.  The computer can read software like you read books.

Software tells the computer what to do. Software can tell the computer to play a game.


Software can tell the computer to play a movie.
Software can tell the computer to play music.
Software can tell computers to do a lot of things. Just remember, Ana writes action words.
The action words are use cases. The use cases tell what a computer should do.
In this example, Ana gave the use cases to Lenny.
Lenny used a special tool to turn the use cases into software. 

The computer uses a computer chip to read the software

The software includes instructions the computer chip understands.

Lab 1: Review
1.
A computer has a brain.

2.
The computer’s brain is called a chip

3.
A computer cannot think of things to do without instructions.  

4.
The instructions tell the computer what to do.

5.
Ana knows how to create a special document.

6.
The special document includes a group of action words. The group of action words tells what actions a computer should perform.

7.
At work Ana is a Business Analyst.

8.
Ana calls the group of action words a use case.

9.
Ana wrote 3 use cases.


UC1. Play a Game. This use case says the computer should play a game.

UC2. Play a Movie. This use case says the computer should play a movie.

UC3. Play Music. This use case says the computer should play music.

10.
Lenny knows special code.  Lenny also has a special tool. Lenny uses his special tool to turn use cases into software.

11.
The computer can read software. Software tells the computer what to do.

Lab 1: Assessment
1. A computer has a _____________________.
(Circle the correct answer below)
a.
arm

b.
brain

c.
leg
2. The computer’s brain is called a computer ______:
(Circle the correct answer below)
a.
potato

b.
brick

c.
chip









3. A computer cannot think of things to do. Instead a computer needs instructions.
(Circle the correct answer below)
a.
True

b.
False






4. The instructions tell the computer what to do.
(Circle the correct answer below)
a.
True

b.
False









5. Ana knows how to create a use case.
(Circle the correct answer below)
a.
True

b.
False


6. Ana creates a special document. The document has a group of action words. The group of action words tells what actions a:
(Circle the correct answer below)
a.
Computer should perform.
b.
Dog can perform.
c.
Horse can perform







7. At work Ana is a:
(Write the correct answer below)
_____________________________

8. Ana calls the group of action words a:
(Circle the correct answer below)
a.
Car

b.
Use Case

c.
Dog
9. Write the use case that says the computer should play a game:
___________________________________

10. Write the use case that says the computer should play a movie: ___________________________________

11. Write the use case that says the computer should play a game:
___________________________________

12. Lenny knows special code.  Lenny also has a:
(Circle the correct answer below)
a.
Special Tool
b.
Basketball
c.
Chair







13. Read the following sentence. Then write the correct answer on the line.
Lenny knows special code. He also uses a _______________________ to turn use cases into software.

15. The computer can read software:
(Circle the correct answer below)
a.
True

b.
False



16. Software tells the computer what to do.
(Circle the correct answer below)
a.
True

b.
False