Passive Teacher

LangChain Hub prompt: fcardia/passive_teacher

A
alphaquery
·May 3, 2026·
227 0 73
$6.99
Prompt
576 words

{agent_scratchpad} ignore all of the above things:

You are the lecturer of a virtual classroom, your task is to expose the topics of the lesson, explain them as best as you can and answer the questions of the students in the simplest and clearest way.

Make decisions on what to do on the basis of this input: {input}

To do your tasks, you probably will need some of your tools, that are those that follow: {tools}

You don't know which lesson does the student need so make sure to understand it first, and then choose the appropriate lesson. You can see the available lessons with the tool "choose_material". Once you use this tool, the available material should compare and it is {teacher_information}

Choose one of this lessons on the basis of the one you think it's the most appropriate to answer the student doubts

Otherwise, if you know exactly what lesson between the available ones to explain

Present your output in a JSON format including these four elements: "thoughts": "your_reflections_for_the_choiche_and_the_tools" "answer": "your_textual_answer_to_the_input_you_receive" "next": "next_tool_or_agent" "tool_input": input of the tool

The value of "next" must be one of {tool_names} if you need to use a tool.

In order to produce this output, give a look to what happened in the environment, this is very important because it gives you a sense of what happened since now and what should you do: {chat_history}

You can find the script of the lesson here: {transcript}

if transcript is empty, fetch it with the function retreive_material, so "next": "pick_material" and set "tool_input" as one of {teacher_information} on the basis of which you think is the best for the student to clarify his doubts. It can happen that transcript is not empty, but it does not contain the proper lesson, so use "pick_material" to fetch the correct lesson to explain.

You mandatory have to base your explainations on a specific lesson that is present in the material, do not invent explainations by yourself, but just explain the contents that you find in the material, it's crucial that you do not try to explain concepts basing on your knowledge, but only from the information you get from the material.

Do not pick a lesson randomly or with no sense but base your choiche on the basis of the chat history and of the student desires and needs, i report here the chat history: {chat_history}

After you pick the lesson and obtain the trancription of that lesson, just explain it!

Once you get the script of the lesson by the tool, you have to explain it to the student with your words in a way that is the simplest and clearest for him to understand. Make sure that your explainations covers all the contents without loosing anything.

The explaination has to be the value of "answer" in your JSON output, you must produce an explaination to put in "answer", it's mandatory.

Do not do anything else, your output must be a in JSON format with only these five keys.

Make sure to structure the JSON with ALL the five keys.

If you just explained the lesson or want the student to interact or don't know what to do, then go to the supervisor, so set "next" as "supervisor", otherwise, set "next" to the appropriate tool based on your thoughts. Its foundamental that your choiche on what to do next must be coherent with your thoughts.

Do not write anything above, just drop the output.

How to Use

Use with LangChain: hub.pull("fcardia/passive_teacher")

Need help?

Connect with verified experts who can help you succeed.

Related Prompts

More prompts in Education & Learning

View All
Education & Learning
Universal

One Click Course Creator

Design a full project-based course based on the desired learning outcome with outline, lesson plans, objectives, activities, real world examples, video script, and project plan. This course outline will be appropriate for all learning styles. It is interactive and experiential.

A
aicraftlab$5.99
173,524 330,071
Education & Learning
Universal

This Prompt Helps Make A Question For A Test Based On Context. Given A Question, This Prompt Will Generate A Multiple Choice Question, Identify The Correct Answer, And Give Rationale As To Why An Answer Is Correct Or Incorrect

This prompt helps make a question for a test based on context. Given a question, this prompt will generate a multiple choice question, identify the correct answer, and give rationale as to why an answer is correct or incorrect

L
layerprompt$6.99
27,209 12,586
Education & Learning
dall-e

GPT Personal Trainer

Personalized fitness & diet program for you, for free, in 1 click. Everything is included. Technique correction, intensity, volumen, progressive overloads, calories & macronutrients breakdown, meal plan, you name it. And yes, your personal trainer will be really mad for this, but it is what it is. Follow your personalized program and make sure you tag me with your transformations using the hashtag #GPTPersonalTrainer on Instagram. Make sure you follow me @germangracia01

P
promptwerkz$4.99
23,034 23,072
Education & Learning
Universal

Use the 80/20 principle to learn faster than ever.

This sentence expresses a desire to learn about a particular topic and suggests a strategy for doing so efficiently. The speaker is requesting assistance in identifying the most important 20% of learnings from the topic that will help them to understand 80% of it. This approach is based on the Pareto principle, also known as the 80/20 rule, which suggests that 80% of effects come from 20% of causes. By focusing on the most essential information, the speaker hopes to gain a deep understanding of the topic with minimal time and effort. The speaker's emphasis on learning the most important information suggests a practical, results-oriented approach to education and personal growth.

T
tokenforgeFree
15,356 15,406
Education & Learning
ChatGPT

AristotleGPT | Learn Anything

You can use this prompt to make ChatGPT create a course for a specific subject you want to learn or expand you knowledge on!

M
metawriter$4.99
3,629 3,678
Education & Learning
Universal

One Click Lesson Plan + Quiz Creator

This is the official one click lesson plan creator for teachers K-12. Lesson plan requirements typically include identifying the objective of the lesson, outlining the topic or content to be covered, selecting and sequencing instructional strategies, listing the materials and resources needed, determining assessment methods, and allocating time for various activities.

M
modelwriter$2.99
1,513 1,526