Community resourceWorksheet

1CP2-P-8.5 Environment languages and intellectual property checkpoint

Part 5 of 5 · 1CP2-P-8 · Environment, languages and intellectual property

This checkpoint assesses P-8 only. Use precise characteristics, linked cause-and-consequence reasoning and contextual decisions. It introduces no new legislation or translator type.

Students will:

  • link environmental causes to developed consequences
  • compare language levels and translation workflows
  • apply intellectual-property and licensing concepts
  • build a precise contextual judgement

Inside: 3 explanation cells, 1 fill-in-the-blanks cell, 3 multiple-choice questions and 5 written answers. 20 marks, about 45 minutes.

Series: 1CP2-P-8 · Environment, languages and intellectual property, part 5 of 5.

Shared by Coding PathwayVerified teacher

  • 12 cells
  • About 45 minutes
  • CC BY-SA 4.0
  • Shared 17 Aug 2026

Preview

The whole resource, exactly as a class sees it. Answers and marking are held back.

Environment, languages and intellectual property checkpoint

This checkpoint assesses P-8 only. Use precise characteristics, linked cause-and-consequence reasoning and contextual decisions. It introduces no new legislation or translator type.

Fill in the blanks3 marks
A translator that produces an executable before normal running is a gap 1. Permission under stated software conditions is a gap 2. Extending a device's useful life can delay gap 3.
  • compiler
  • e-waste
  • licence
  • trademark
Multiple choice1 mark

Which requirement most strongly supports choosing a low-level language?

  • AThe code must be readable by beginners
  • BPrecise access to processor registers is required
  • CThe program must move easily between processor families
  • DDevelopment time is the only constraint
Written answer2 marks

Explain one difference between a compiler and an interpreter.

Use one direct paired comparison.

Students type their answer here.

Written answer2 marks

Explain one environmental effect of replacing working laptops every two years.

Link a lifecycle cause to its consequence.

Students type their answer here.

Multiple choice1 mark

Which statement is accurate?

  • AA licence always transfers copyright
  • BOpen-source code has no owner
  • CA licence defines permitted use while copyright can remain with the creator
  • DA trademark translates software
Written answer2 marks

A school needs software on several operating systems and expects staff to maintain it for years. Explain why a high-level language may be suitable.

Link one characteristic to the scenario.

Students type their answer here.

Written answer2 marks

The school modifies open-source code and shares the result. Explain what it must check before distribution.

Refer to the licence rather than assuming all open-source terms match.

Students type their answer here.

Multiple choice1 mark

A question asks for a compiler characteristic. Which response earns the mark most directly?

  • AIt is good
  • BIt translates the whole source program before execution
  • CIt can make apps
  • DIt has fewer colours
Written answer6 marks

A manufacturer can make a device thinner by gluing in the battery, but this makes repair difficult. Discuss the environmental trade-off and reach a justified recommendation.

Consider design benefits, repair, useful life, replacement, manufacture and disposal.

Students type their answer here.

Check the quality of your reasoning

Before finishing, check that every Explain response contains a link rather than a list, and that every recommendation depends on evidence from the stated context.

Route forward

You have completed the P-8 series. Later principles work will apply the same contextual reasoning to data representation calculations and to AI, personal data and ethical decisions.