> For the complete documentation index, see [llms.txt](https://docs.revrobotics.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.revrobotics.com/rev-professional-development-technical-path/edp/about/introducing-engineering-design.md).

# Introducing Engineering Design

## Getting Started

Before introducing the steps of the Engineering Design Process, consider giving students a simple hypothetical problem to work through in a group.&#x20;

The problem should not be something they have to build a full solution for, but should be something that allows some brainstorming, discussion, minor research or questioning, and general creativity. Consider something local in the community or school. Maybe students have vocalized wanting a new learning space or the lighting outside the building doesn't feel safe at night.&#x20;

This could also be left open for students to identify their own problem as the first step. Students are often very perceptive or have ideas they aren't sure how to address.&#x20;

Asking "If you could solve any one problem about the school, what would you pick?" can be a great starting point!

<figure><img src="/files/Ms4zw9hZOszAWwInRrCQ" alt="" width="432"><figcaption></figcaption></figure>

Below are some examples students have come up with in my experience teaching:

* Not enough picnic tables
* Paper towels on the bathroom floors
* Desiring a quiet space to work
* Adding new clubs/after school activities
* Mud in the hallways
* Lack of project storage/organization
* Wanting a student garden
* Flooding in the parking lot

The Intro to Robotics V2 curriculum provides an example that is robotics focused.

<details>

<summary>Click to view the example problem from the curriculum</summary>

The town is working to help people walking at night feel safer by providing better illumination along paths. One suggested solution is to create a robot that can emit light while tagging along with someone and may be able to provide other services, such as directions, in the future.

**(Lesson 8, Unit 2)**

</details>

### First Activity

Some problems are bigger than others, but the goal for this initial task is to allow students freedom to begin planning and solving the problem how they naturally would with their group. Everybody thinks a little differently so likely there will be a variety in approaches. Some may naturally fall into a flow similar to the Engineering Design Process while others may end up stuck thinking "what's next".&#x20;

This is intended to be a short exercise of 15-20 minutes. Afterwards, allow students time to share as a full class or individually with you.&#x20;

<figure><img src="/files/6QjdL0386K7ZnS16Wsf1" alt=""><figcaption></figcaption></figure>

Consider asking questions like:

* What problem are you trying to solve?
* How did you decide on your solution?
* What other solutions or ideas did you think about?
* What would your first steps be to implement this solution?
* Are there any challenges you think your solution might have?
* How would you communicate your idea with others (to build it or just to share)?

Well also getting students thinking critically, this will also help you gain an idea of how students think through presented problems.

### What's Next?

Once the class regroups, have a discussion on how students thought through the problem by taking volunteers to share or pointing out observations you made.&#x20;

Continue into growing the problem situation by asking how students would communicate their idea if they were on a team of 100 people, or needed to talk to someone they don't know, and how they would track all the moving parts in a way that if someone asked to see their work they could share it.&#x20;

This will segue into presenting the Engineering Design Process and its importance.

<figure><img src="/files/U9aupZEjBE4snj3haK58" alt=""><figcaption></figcaption></figure>

**Keep in mind while moving forward:** The Engineering Design Process should be thought of less as a "one size fits all" solution to solving problems and more of a way to help make sure everyone is on the same page for a project as it proceeds. (And provides documentation to reference later when ideas and plans are forgotten in excitement.)

The next section introduces how Engineering Design may appear in the classroom as a trackable assignment during project work!


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.revrobotics.com/rev-professional-development-technical-path/edp/about/introducing-engineering-design.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
