> For the complete documentation index, see [llms.txt](https://www.pythonclassroom.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.pythonclassroom.com/python-curriculum-map/pedagogy/teaching-tips.md).

# Teaching Tips

## Introduce the growth mindset

Students pursue more effective learning strategies when they see intellectual abilities as malleable i.e. have a growth mindset rather than innate i.e. having a fixed mindset.  Students with a growth mindset are more willing to learn from mistakes and challenge themselves.

## Integrate active learning

During the lecture, engage your students in problem solving, discussing or debating content, practicing skills, or presenting or summarizing information.

## Encourage questions

By encouraging students to ask questions, you gain insights into parts of your explanation that were unclear and better understand what students find difficult about the topic.

## Require students to self-assess

You can ask students to re-explain a topic to a neighbor or solve a problem that requires them to apply a new idea or skill.  Students might otherwise assume that they understand the content better than they do. &#x20;

## Ask students for feedback

Ask for students' feedback and in written form.

## Structure collaboration

To ensure that all students have access to an information support network, provide structured collaboration opportunities where students can get to know each other.

Reference: <http://csteachingtips.org/>


---

# 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://www.pythonclassroom.com/python-curriculum-map/pedagogy/teaching-tips.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.
