Page 207 - Getting the Picture Modeling and Simulation in Secondary Computer Science Education
P. 207
Domain D: Programming
Sub-domain D1: Developing
23. The candidate is able, for a given objective, to develop programme components in an imperative programming language, using programming language constructions that support abstractions, and structuring programme components in such a manner that they can be easily understood and evaluated by others.
Sub-domain D2: Inspecting and adapting
24.The candidate is able to explain the structure and functioning of certain programme components, and adapt such programme components based on evaluation or changed requirements.
Domain E: Architecture
Sub-domain E1: Decomposition
25. The candidate is able to explain the structure and functioning of digital artefacts through architectural elements, i.e. in terms of the physical, logical and application layer levels, and in terms of the components in these layers, with their interaction.
Sub-domain E2: Security
26. The candidate is able to name some security threats and common technical measures, and relate these to architectural elements.
Domain F: Interaction
Sub-domain F1: Usability
27. The candidate is able to evaluate user interfaces of digital artefacts based on heuristics, and to apply the rules of thumb for good design for interfaces to the design and development of digital artefacts.
Sub-domain F2: Social aspects
28. The candidate is able to recognise the impact of digital artefacts on the social interaction and personal privacy, and is able to place these in a historical perspective.
Sub-domain F3: Privacy
29.The candidate is able to reason about the consequences of the A changing possibilities of digital artefacts for personal freedom.
205
Appendix B: 2019 Dutch Secondary CS CAuprpreicnudliucmes