# AH Session 3 : Template Session

## Recording of full tutorial for session 3

<details>

<summary>Overview of full tutorial recording </summary>

> This overview was produced using generative AI (NotebookLM)

This collaborative session led by the **Advanced Higher STACS team**, is designed to help computing teachers navigate recent, significant updates to **SQA coursework templates**. The discussion emphasises that the new templates are now **mandatory**, serving as a critical tool to streamline projects and ensure pupils remain within a manageable scope of **no more than six end-user requirements**. Expert markers within the group highlight the importance of maintaining a "**golden thread**" throughout the documentation, warning that overly complex projects often fail to access marks because they neglect **core design and testing evidence**. Technical clarifications are provided on specific curriculum changes, such as the requirement for **keyboard input validation** and the removal of certain project combinations that historically hindered candidate performance. Ultimately, the session functions as a supportive forum where educators share **project ideas and pedagogical strategies** to prevent "bloated" work and help students effectively demonstrate **Advanced Higher concepts**.

</details>

{% hint style="info" %}
You may prefer to watch the content as a series of clips.
{% endhint %}

{% embed url="<https://youtu.be/NtiUBg6dSrI>" %}

### Clips from recording of Session 3

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><p><strong>1 Intro</strong> </p><ul><li>Welcome</li></ul></td><td><a href="/files/7rtiVTm2qPRev4miWHJ0">/files/7rtiVTm2qPRev4miWHJ0</a></td><td><a href="/pages/yLvyVwh62evRejJtI01a">/pages/yLvyVwh62evRejJtI01a</a></td></tr><tr><td><p><strong>2 Overview of main changes</strong></p><ul><li>Key messages</li></ul></td><td><a href="/files/iEJeULSeew7y16xGqtjg">/files/iEJeULSeew7y16xGqtjg</a></td><td><a href="/pages/TYmUQLxbHSGDhWiu62IG">/pages/TYmUQLxbHSGDhWiu62IG</a></td></tr><tr><td><p><strong>3 Project Criteria, Requirements</strong></p><ul><li>Limits on End-User and Functional Requirements</li></ul></td><td><a href="/files/OGJbreHcNkB1SQLF9ZUD">/files/OGJbreHcNkB1SQLF9ZUD</a></td><td><a href="/pages/gNxovOdlWdLACIJ5zSVC">/pages/gNxovOdlWdLACIJ5zSVC</a></td></tr><tr><td><p><strong>4 :</strong> SDD (OO) integration with DB </p><ul><li>Software Development OO</li></ul></td><td><a href="/files/ejkYC9vca2c2qua6olot">/files/ejkYC9vca2c2qua6olot</a></td><td><a href="/pages/qHxqpFVkZ8rHujQj8BzY">/pages/qHxqpFVkZ8rHujQj8BzY</a></td></tr><tr><td><p><strong>5 Other Integration</strong></p><ul><li>Web Development, Database and SDD</li></ul></td><td><a href="/files/ni9b1njeD7LOC25kR4WY">/files/ni9b1njeD7LOC25kR4WY</a></td><td><a href="/pages/mS1oGk5IXxkSzoYjppWR">/pages/mS1oGk5IXxkSzoYjppWR</a></td></tr><tr><td><p><strong>6 Q&#x26;A discussion</strong></p><ul><li>Submitted questions</li></ul></td><td><a href="/files/H7F0ZhEY9hJCm5EYQpO8">/files/H7F0ZhEY9hJCm5EYQpO8</a></td><td><a href="/pages/E8iXFb0gxNc0V2llFvOc">/pages/E8iXFb0gxNc0V2llFvOc</a></td></tr><tr><td><p><strong>7 Project Ideas</strong></p><ul><li>Discussion on project ideas</li></ul></td><td><a href="/files/e2LIsJNmrKYaeZl70c7H">/files/e2LIsJNmrKYaeZl70c7H</a></td><td><a href="/pages/oGodzhv9chr5if65B8YN">/pages/oGodzhv9chr5if65B8YN</a></td></tr><tr><td><p><strong>8 General feedback and discussion</strong></p><ul><li>General points about AH project</li></ul></td><td><a href="/files/hQyWtu7YteNy8Zf0Kw3W">/files/hQyWtu7YteNy8Zf0Kw3W</a></td><td><a href="/pages/mVCbN18O597mPr1otkMr">/pages/mVCbN18O597mPr1otkMr</a></td></tr><tr><td><p><strong>9 Close and Farewell</strong></p><ul><li></li></ul></td><td><a href="/files/XBWMLLh7fjWEnOe9NwF8">/files/XBWMLLh7fjWEnOe9NwF8</a></td><td><a href="/pages/A5FSNa8dvjXRV5T56s0o">/pages/A5FSNa8dvjXRV5T56s0o</a></td></tr><tr><td>SWAG links</td><td><a href="/files/jpSgYYDGYE3Rfm9n6hkD">/files/jpSgYYDGYE3Rfm9n6hkD</a></td><td><a href="/pages/eNxWC8yJOHsUhnxsvjMk">/pages/eNxWC8yJOHsUhnxsvjMk</a></td></tr></tbody></table>


---

# 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/advanced-higher-support/tutorial-recordings-and-clips/ah-session-3-template-session.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.
