1Question
A plant needs water, sunlight, and soil. Which of these is the correct order for a simple plant-care algorithm: water the plant, put it in sunlight, check the soil?
2Question
A programmer wants to sort plant cards by color. Which is a good way to start: compare one card at a time or guess all the cards at once?
3Question
Fill in the blank: A set of step-by-step instructions is called a __________.
4Question
A flower grows 2 cm every day. If the code repeats the same action each day, what coding word fits best: loop or random?
5Question
Which plant object would be best for a variable named plantHeight?
6Question
A program checks: IF the soil is dry, THEN water the plant. What should happen when the soil is not dry?
7Question
A seed grows in 3 stages: seed, sprout, plant. What would be a good output for stage 2?
8Question
A coder wants to store the names of 4 flowers. Is a list or a single word better?
9Question
Put these in order for planting a seed: cover with soil, place seed in hole, water lightly.
10Question
A program uses a loop to count 5 petals. What is the output after 5 repeats if it starts at 0 and adds 1 each time?
11Question
Which is an input in a plant app: the app showing a picture of a sunflower, or the user typing 'Rose'?
12Question
A gardener app asks: IF the plant is tall, THEN add support. What is the condition?
13Question
A code block says: repeat 3 times, add one leaf each time. How many leaves are added?
14Question
A variable called sunHours stores how long a plant gets sunlight. Which value could it hold?
15Question
What is the best output for a program that sorts plants by size from smallest to largest: 'smallest first' or 'biggest first'?
16Question
A plant game gives 2 points for watering and 3 points for sunlight. If both happen, what is the total score?
17Question
A loop is used to water 4 pots. If the code runs once for each pot, how many times does it run?
18Question
Which is better for storing different plant types: one variable called plantType or three separate variables for rose, tulip, and cactus?
19Question
A programmer wants the computer to decide between two plant actions. Which coding word is useful: IF or PRINT?
20Question
A plant tracker records this data: name, height, and color. Which data could be compared to find the tallest plant?
21Question
A code path says: IF water = true, THEN grow 1 step. If water = false, THEN grow 0 steps. What happens when water = false?
22Question
A student wants to make a pattern for planting seeds: seed, space, seed, space, seed. What coding idea does this show?
23Question
A plant robot checks 6 pots. It waters only the dry ones. If 4 pots are dry, how many pots get watered?
24Question
A code program uses an index to look at plant names in a list. If the first item is at position 0, what position is the second item?
25Question
A gardener app shows: IF plant color = yellow, THEN label it sunflower. What is this code doing?
26Question
A loop adds 2 drops of water each time for 3 rounds. How many drops are added in all?
27Question
A student fixes a bug: the plant was being watered even when the soil was wet. What should the condition check to solve this?
28Question
A sorting program puts plants in alphabetical order: aloe, cactus, daisy. What should come first?
29Question
A plant simulation starts with 1 seed. Each day, the number doubles. After 2 days, how many seeds or plants are there?
30Question
Challenge: Design a simple algorithm for a plant-care app. It should check soil, water if needed, and show a message. Write the correct step order.