# 🌐 STACS Computing Science BGE Transition Hub

### **Welcome**

This resource has been created in partnership with Scottish Teachers Advancing Computing Science to support a smooth transition from **Primary Computing** into **BGE Computing Science**.

It is designed for:

* Primary teachers delivering early computing experiences
* Secondary teachers supporting S1 transition
* Non-specialists looking for clear, structured support

#### Aim

To ensure pupils arrive in S1 with:

* Confidence using digital tools
* An understanding of basic programming concepts
* Experience of problem-solving and logical thinking

### **Primary Foundations (P5–P7)**

#### 💡 Key Concepts to Introduce

* **Sequence** – instructions in order
* **Selection** – making decisions (if/else)
* **Iteration** – repeating instructions (loops)
* **Variables** – storing information
* Follow instructions to draw a picture
* Human robot (pupils give step-by-step commands)
* Debugging incorrect instructions

#### 💻 Suggested Tools (You only need one to get started)

* Scratch (block-based programming)
* Simple micro:bit tasks
* Python textual programmig language&#x20;


---

# 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://upskilling.stacs.scot/physical-computing-l2-bge/stacs-computing-science-bge-transition-hub.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.
