# National Curriculum alignment

The Curriculum for Excellence (CfE) initiative highlights [Technologies](https://education.gov.scot/curriculum-for-excellence/curriculum-areas/technologies/) as one of the curriculum areas considered to be particularly important. Within the Computing Science section:

{% tabs %}
{% tab title="Early" %}
Rapid Router can help you to cover the following national curriculum points:

* TCH 0-13a - Exploring Computational Thinking in everyday tasks and identifying patterns.
* TCH 0-14a - Understanding sequences of instructions.&#x20;

We recommend that you start at Level 1 on Rapid Router.
{% endtab %}

{% tab title="First" %}
Rapid Router can help you to cover the following national curriculum points:

* TCH 0-13a - Exploring and commenting on processes in the world around them, making use of computational thinking skills and organising information in a logical way
* TCH 0-14a - Understanding instructions in a visual programming language and predicting the outcome of a program using a visual language.&#x20;

We recommend that you start at Level 1 on Rapid Router.
{% endtab %}

{% tab title="Second" %}
Rapid Router can help you to cover the following national curriculum points:

* TCH 0-13a - Understanding how a process works and its outcome.
* TCH 0-14a - Explaining core programming language concepts.&#x20;

Rapid Router can be used to develop skills with sequence, selection and iteration, as well as debugging.&#x20;

Please see our Python Den resources for textual programming.&#x20;

We recommend that you start at around Level 13 - 18 on Rapid Router.
{% endtab %}

{% tab title="Third" %}
Rapid Router can help you to cover the following national curriculum points:

* TCH 0-13a - Describing processes and how they can used to solve problems. How information can be used in a real-world system.&#x20;

Rapid Router can be used to develop skills with sequence, selection and iteration, as well as debugging and modular program development.&#x20;

We recommend that you start at around Level 13 - 18 on Rapid Router. Please see our Python Den resources for textual programming and concepts for TCH 0-14a and TCH 3-15a.

Python Den can also be used to support [National Qualifications](https://www.sqa.org.uk/sqa/48477.html) in Computing Science.&#x20;
{% endtab %}

{% tab title="Fourth" %}

* TCH 0-13a - Describing processes used in real-world systems and comparing algorithms for efficiency.&#x20;

We recommend that you start at around Level 13 - 18 on Rapid Router. Please see our Python Den resources for textual programming and concepts for TCH 0-14a and TCH 3-15a.
{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.codeforlife.education/national-curriculum-alignment-1.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
