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.
- compiler
- e-waste
- licence
- trademark
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
Explain one difference between a compiler and an interpreter.
Use one direct paired comparison.
Students type their answer here.
Explain one environmental effect of replacing working laptops every two years.
Link a lifecycle cause to its consequence.
Students type their answer here.
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
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.
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.
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
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.