Bird
Raised Fist0
EV Technologyknowledge~10 mins

Recycling and sustainability in EV Technology - Interactive Code Practice

Choose your learning style10 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the sentence to explain what recycling means.

EV Technology
Recycling is the process of converting waste materials into [1] products.
Drag options to blanks, or click blank then click option'
Aold
Bnew
Charmful
Duseless
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'old' because waste is old, but recycling creates new items.
2fill in blank
medium

Complete the sentence to identify a key benefit of recycling.

EV Technology
Recycling helps reduce [1] pollution by lowering the need for raw materials.
Drag options to blanks, or click blank then click option'
Anoise
Bwater
Cair
Dlight
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing water pollution with air pollution in this context.
3fill in blank
hard

Fix the error in the sentence about sustainability.

EV Technology
Sustainability means using resources in a way that [1] the needs of future generations.
Drag options to blanks, or click blank then click option'
Ameets
Bignores
Csupports
Dharms
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'supports' which is close but not the exact meaning.
4fill in blank
hard

Fill both blanks to complete the sentence about reducing waste.

EV Technology
To reduce waste, we should [1] items when possible and [2] products instead of throwing them away.
Drag options to blanks, or click blank then click option'
Areuse
Bthrow
Crepair
Dbuy
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'throw' which increases waste instead of reducing it.
5fill in blank
hard

Fill all three blanks to complete the dictionary comprehension about recycling materials.

EV Technology
recycled = [1]: [2] for [3] in materials if materials[[3]] == 'plastic'
Drag options to blanks, or click blank then click option'
Amaterial.upper()
Bmaterial
Attempts:
3 left
💡 Hint
Common Mistakes
Using different variable names causing errors.

Practice

(1/5)
1. What is the main goal of recycling in sustainability?
easy
A. To turn old materials into new products
B. To increase the use of plastic
C. To create more waste
D. To use more energy

Solution

  1. Step 1: Understand recycling purpose

    Recycling means reusing old materials to make new things.
  2. Step 2: Connect recycling to sustainability

    This reduces waste and saves resources, helping the environment.
  3. Final Answer:

    To turn old materials into new products -> Option A
  4. Quick Check:

    Recycling = reuse materials [OK]
Hint: Recycling means reusing old stuff [OK]
Common Mistakes:
  • Thinking recycling creates more waste
  • Believing recycling uses more energy
  • Confusing recycling with waste creation
2. Which of the following is a correct example of a sustainable action?
easy
A. Throwing all trash into one bin
B. Leaving lights on when not needed
C. Cutting down trees without planting new ones
D. Using reusable bags instead of plastic bags

Solution

  1. Step 1: Identify sustainable actions

    Sustainable actions save resources and reduce harm to nature.
  2. Step 2: Evaluate each option

    Using reusable bags reduces plastic waste, which is sustainable.
  3. Final Answer:

    Using reusable bags instead of plastic bags -> Option D
  4. Quick Check:

    Reusable bags = sustainable choice [OK]
Hint: Choose actions that save resources [OK]
Common Mistakes:
  • Thinking all trash in one bin is sustainable
  • Believing wasting electricity is sustainable
  • Ignoring tree planting importance
3. Consider this code snippet representing waste sorting:
bins = {'plastic': 5, 'paper': 3, 'glass': 2}
recycled = {k: v*2 for k, v in bins.items() if v > 2}
print(recycled)
What will be the output?
medium
A. {'plastic': 10, 'paper': 6}
B. {'plastic': 10, 'paper': 6, 'glass': 4}
C. {'plastic': 5, 'paper': 3}
D. {'glass': 4}

Solution

  1. Step 1: Understand dictionary comprehension with condition

    Only items with value > 2 are included and values doubled.
  2. Step 2: Apply condition to bins

    'plastic' (5) and 'paper' (3) qualify; 'glass' (2) does not.
  3. Step 3: Calculate new values

    'plastic': 5*2=10, 'paper': 3*2=6
  4. Final Answer:

    {'plastic': 10, 'paper': 6} -> Option A
  5. Quick Check:

    Filter >2 and double values = {'plastic':10,'paper':6} [OK]
Hint: Filter values >2, then double [OK]
Common Mistakes:
  • Including 'glass' which has value 2
  • Not doubling the values
  • Printing original dictionary
4. This code tries to calculate total recycled items but has an error:
items = {'plastic': 4, 'paper': 6, 'glass': 3}
total = 0
for item in items:
    total += items[item]
print(totall)
What is the error?
medium
A. Using += instead of =
B. Missing colon after for loop
C. Variable name typo in print statement
D. Incorrect dictionary syntax

Solution

  1. Step 1: Check variable names used

    Variable 'total' is defined, but 'totall' is printed (typo).
  2. Step 2: Identify impact of typo

    Printing 'totall' causes a NameError because it is undefined.
  3. Final Answer:

    Variable name typo in print statement -> Option C
  4. Quick Check:

    Print typo = NameError [OK]
Hint: Check variable names carefully [OK]
Common Mistakes:
  • Ignoring typo and assuming logic error
  • Thinking dictionary syntax is wrong
  • Confusing += with =
5. A community wants to reduce waste by recycling and composting. They have 100 kg of waste: 40 kg plastic, 30 kg food scraps, 20 kg paper, and 10 kg glass. If they recycle all plastic, paper, and glass, and compost all food scraps, how much waste is diverted from landfill?
hard
A. 70 kg
B. 100 kg
C. 60 kg
D. 90 kg

Solution

  1. Step 1: Identify recyclable and compostable waste

    Plastic (40 kg), paper (20 kg), glass (10 kg) are recycled; food scraps (30 kg) are composted.
  2. Step 2: Calculate total diverted waste

    Sum recycled and composted: 40 + 20 + 10 + 30 = 100 kg.
  3. Step 3: Confirm total waste and diversion

    Total waste is 100 kg; all waste is diverted from landfill.
  4. Final Answer:

    100 kg -> Option B
  5. Quick Check:

    All waste recycled or composted = 100 kg diverted [OK]
Hint: Add all recycled + composted weights [OK]
Common Mistakes:
  • Forgetting to include composted food scraps
  • Adding only recycled waste
  • Misreading total waste amount
Recommended

Ready to prove it?

Pass the test and this pattern moves unknown strong while earning +1 Grip toward your certificate.

10 questions~5 mineasy hard