Skip to content

Commit 91d2e65

Browse files
committed
ai chatbot docs
1 parent 34c5739 commit 91d2e65

3 files changed

Lines changed: 6838 additions & 6716 deletions

File tree

docs/getting-started/ai-chatbot.md

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
---
2+
sidebar_label: "Generate & edit with AI"
3+
sidebar_position: 8
4+
---
5+
6+
# Generating and editing apps with AI
7+
8+
MecSimCalc integrates with your favorite OpenAI and Anthropic models to help you create and modify apps using natural language prompts. **Generate** new apps, **edit** existing ones, or **get help** with our documentation — all powered by AI.
9+
10+
This page will walk you through some real-life examples created with our AI chatbot and the prompts they used.
11+
12+
<div style={{textAlign: 'center'}}>
13+
14+
![img alt](/docs/getting-started/ai_chatbot.png)
15+
16+
</div>
17+
18+
## Creating Illustrations
19+
20+
### Tired of building practice problems in Word or Excel?
21+
22+
Let our chatbot do the work for you. Just describe what you need, and it will create a complete interactive app — with input fields, step-by-step solutions, and graphs.
23+
No more formatting. No coding. No Excel.
24+
Try it now and share it with your students instantly.
25+
26+
**Prompt:**
27+
28+
> Create an app to calculate the dot product of two vectors. Let users enter the magnitude and angle (from the positive x-axis) of each vector. Show the solution detailed steps and plot the vectors.
29+
30+
<div style={{width: "100%", height: "600px", overflow: "hidden"}}>
31+
<iframe src='https://mecsimcalc.com/app/3134054/vector_dot_product_calculator' style={{position:"relative", left:"-45px", top:"-48px"}} width="100%" height="600" title="MecSimCalc" frameBorder="0"></iframe>
32+
</div>
33+
34+
---
35+
36+
### Want to show your students how a function behaves — not just tell them?
37+
38+
Skip graphs in PowerPoint or Excel.
39+
Use our chatbot to create interactive visualizations in seconds.
40+
No coding. Just teaching.
41+
Let your students explore functions visually — anytime, anywhere.
42+
43+
**Prompt:**
44+
45+
> Create an app that plots(x^(3.7)+y^(1.5)-5). Let the user input the x and y ranges. Allow the user to hover over the points.
46+
47+
<div style={{width: "100%", height: "600px", overflow: "hidden"}}>
48+
<iframe src='https://mecsimcalc.com/app/9073531/3_d_surface_plot_x_3_7_y_1_5_5' style={{position:"relative", left:"-45px", top:"-48px"}} width="100%" height="600" title="MecSimCalc" frameBorder="0"></iframe>
49+
</div>
50+
51+
---
52+
53+
### Want your students to visualize motion instead of just solving equations?
54+
55+
Use our chatbot to build interactive physics apps in seconds — with graphs, animations, and step-by-step solutions.
56+
No code. No spreadsheets. Just describe the problem. Perfect for physics educators or students who want to test ideas visually.
57+
58+
**Prompt:**
59+
60+
> Create an app that calculates and plots the trajectory of a projectile. Let the user enter the initial velocity, angle, and height. Show the time of flight, maximum height, and range. Plot the path of the projectile.
61+
62+
<div style={{width: "100%", height: "600px", overflow: "hidden"}}>
63+
<iframe src='https://mecsimcalc.com/app/7487589/projectile_trajectory_calculator' style={{position:"relative", left:"-45px", top:"-48px"}} width="100%" height="600" title="MecSimCalc" frameBorder="0"></iframe>
64+
</div>
65+
66+
## Class Interaction Example
67+
68+
### Explained a tricky concept in class and want to check if students really understood it?
69+
70+
Don’t waste time building forms.
71+
Just tell the chatbot what concept to test, and it will generate a custom quiz app that sends student responses directly to your email.
72+
Instant feedback. Fully customized to your lesson.
73+
74+
- [How to add your email in the code](https://docs.mecsimcalc.com/advanced-applications/quiz-toolkit#email-results-to-studentinstructor)
75+
76+
**Prompt:**
77+
78+
> Create an app that asks students to explain the conditions for equilibrium in 2D. Let them enter their CCID and written answer. When they submit, send their response to xxxxx@ualberta.ca.
79+
80+
<div style={{width: "100%", height: "600px", overflow: "hidden"}}>
81+
<iframe src='https://mecsimcalc.com/app/8861989/2_d_equilibrium_conditions_assessment' style={{position:"relative", left:"-45px", top:"-48px"}} width="100%" height="600" title="MecSimCalc" frameBorder="0"></iframe>
82+
</div>
83+
84+
## Quiz Examples With Grading
85+
86+
### Want to quiz your students and collect their scores automatically?
87+
88+
With MecSimCalc, you can create an auto-graded app that logs student answers to a shared spreadsheet.
89+
No grading. No Google Forms. Just instant results — and everything saved in one place.
90+
91+
- [Learn how to use Gsheet in MecSimCalc](https://docs.mecsimcalc.com/advanced-applications/quiz-toolkit#export-results-to-google-sheets)
92+
93+
**Prompt:**
94+
95+
> Create a quiz app that asks: ‘What is the moment at midspan for a simply supported beam of 6 m with a 4 kN/m uniform load?’ The student should enter their CCID and answer. The correct answer is –72 kNm. Award 1 mark if the answer is correct. Append the CCID, answer, and score to this Google Sheet: https://docs.google.com/spreadsheets/d/xxxxxxxxxxxxxxxx
96+
97+
<div style={{width: "100%", height: "600px", overflow: "hidden"}}>
98+
<iframe src='https://mecsimcalc.com/app/5698085/simply_supported_beam_midspan_moment_quiz' style={{position:"relative", left:"-45px", top:"-48px"}} width="100%" height="600" title="MecSimCalc" frameBorder="0"></iframe>
99+
</div>
100+
101+
### Need a fast way to test student understanding — and collect their answers?
102+
103+
Let the chatbot build a self-marking quiz app that also stores responses to a Google Sheet or sends them to your email.
104+
Instant quiz. Automatic grading. Results saved.
105+
106+
- [Learn how to use Gsheet in MecSimCalc](https://docs.mecsimcalc.com/advanced-applications/quiz-toolkit#export-results-to-google-sheets)
107+
108+
**Prompt:**
109+
110+
> Create a quiz app that asks: ‘A projectile is launched at 25 m/s at an angle of 40°. What is the maximum height it reaches?’ The student enters their CCID and answer. The correct answer is 12.9 m. Award 1 mark if correct. Append the result to this sheet: [Google Sheet link].
111+
112+
<div style={{width: "100%", height: "600px", overflow: "hidden"}}>
113+
<iframe src='https://mecsimcalc.com/app/2893542/projectile_motion_maximum_height_quiz' style={{position:"relative", left:"-45px", top:"-48px"}} width="100%" height="600" title="MecSimCalc" frameBorder="0"></iframe>
114+
</div>
Lines changed: 3 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)