# 4: Turtle Design App

## Class Videos

###

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

###

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

### assignment PT 2

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

###

###

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

### Extending the SuperTurtle APP Assignment

To finish off the superturtle app, we are going to add the following to our program:

* Move the printing of the menu options to the helper function, but run it in main.py **(2 points)**
* Add four\_square to the menu options (you should have 1. add turtle, 2. star, 3. four square at this point) and make them execute when called. **(2 points)**
* Add at least 3 new methods to the SuperTurtle class (whatever you want, but they should be obviously different than the things we wrote together.) Add the methods to the main menu and make sure they execute when called. **(9 points)**
* Make sure you have a creative display! **(2 points)**

###


---

# 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://gilmour.online/compsci/pnr/4-turtle-app.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.
