What is the difference between
“growing 5% per year”
and “growing continuously at 5%” —
and does the distinction
actually change anything?
| Step | What to type | Example |
|---|---|---|
| 1 | Press the e^x key (often above ln; use SHIFT or 2nd). |
display shows e^( |
| 2 | Type the entire exponent inside the parentheses, close with ), then =. |
e^(3.4) → 30.04166 |
e^9 · .31 for problem 2, which is wildly off.e^x key → precision loss (e.g., 23.34 vs. 30.04 on problem 1).e^x key. If a calculator only has ln, the e^x is usually the SHIFT/2nd of ln.
Order per problem: Text component (problem text) → Math Response named answer1 / answer2 / answer3 → Note with CL.
All three are numeric — use answer.numericValue with bands centered on the exact value. Feedback strings point to parentheses + precision, never to the answer.
Math Response input hint: Example: 30.04
content:
when answer1.submitted and answer1.numericValue > 30.04 and answer1.numericValue < 30.05
"Correct! Using the e^x key with the exponent in parentheses gives about 30.04166. You're set up for the rest of the lesson."
when answer1.submitted and answer1.numericValue > 27.0 and answer1.numericValue < 27.2
"Almost! That looks like e^3 · 0.4 instead of e^(3.4). The whole exponent — including the decimal — goes inside the parentheses. Try again with e^(3.4)."
when answer1.submitted and answer1.numericValue > 23.0 and answer1.numericValue < 23.7
"Hmm — that's close to (2.718)^(3.4), which means you typed 2.718 by hand instead of using the e^x key. The e^x key carries more digits of precision. Use it and retry."
when answer1.submitted and answer1.numericValue > 100
"Not quite — that's much too large. Double-check that the exponent is 3.4, not 34 or 3.4·something. Use e^(3.4) with parentheses."
when answer1.submitted and isBlank(answer1.latex)
"Press the e^x key (often above ln — use SHIFT or 2nd), type 3.4 inside the parentheses, close with ), then =. What number comes out?"
when answer1.submitted
"Take another look at the parentheses. The full expression on your screen should read e^(3.4). The answer should sit a little above 30."
otherwise ""
content:
when answer2.submitted and answer2.numericValue > 11041.0 and answer2.numericValue < 11042.5
"Correct! e^(9.31) ≈ 11,041.74. That's a big jump from problem 1 — small change in the exponent, huge change in the output. That's exponential behavior."
when answer2.submitted and answer2.numericValue > 2510 and answer2.numericValue < 2520
"Almost — that looks like e^9 · 0.31, which is what happens when the .31 falls outside the parentheses. The exponent 9.31 needs to live entirely inside: e^(9.31)."
when answer2.submitted and answer2.numericValue > 8000 and answer2.numericValue < 8200
"Not quite — that's close to e^9 alone. The .31 belongs inside the parentheses with the 9. Try e^(9.31) as one chunk."
when answer2.submitted and answer2.numericValue < 100
"Hmm — e^(9.31) should be in the thousands. Check that you pressed the e^x key (not just typed 'e' as a letter), and that 9.31 is inside the parentheses."
when answer2.submitted and isBlank(answer2.latex)
"Press the e^x key, type 9.31 inside the parentheses, close with ), then =. What does your calculator show?"
when answer2.submitted
"Take another look at the parentheses around 9.31. The display should read e^(9.31). The answer should be in the low eleven-thousands."
otherwise ""
content:
when answer3.submitted and answer3.numericValue > 8.478 and answer3.numericValue < 8.480
"Correct! e^(2.137) ≈ 8.47891. Notice you needed all three decimal places of the exponent inside the parentheses to land on this value."
when answer3.submitted and answer3.numericValue > 7.38 and answer3.numericValue < 7.40
"Almost — that's e^2 alone. The .137 belongs inside the parentheses with the 2. Try e^(2.137) as one chunk."
when answer3.submitted and answer3.numericValue > 8.0 and answer3.numericValue < 8.4
"You're close — check that you typed all three decimal places (2.137, not 2.13 or 2.14). The full exponent goes inside the parentheses."
when answer3.submitted and answer3.numericValue > 9.0
"Hmm — take another look. The answer should sit between 8 and 9. Make sure the exponent on your screen is exactly 2.137 inside the parentheses."
when answer3.submitted and isBlank(answer3.latex)
"Press the e^x key, type 2.137 inside the parentheses, close with ), then =. Give it a try."
when answer3.submitted
"Take another look at the exponent. The display should read e^(2.137) with all three decimals inside the parens. The answer should sit between 8 and 9."
otherwise ""
| t (months) | \(f(t) = 9\cdot(1.03)^{t}\) | \(g(t) = 9\cdot e^{0.03t}\) | difference |
|---|---|---|---|
| 6 | |||
| 12 | |||
| 24 | |||
| 48 | |||
| 100 |
| t | \(f(t) = 9\cdot(1.03)^{t}\) | \(g(t) = 9\cdot e^{0.03t}\) | diff |
|---|---|---|---|
| 6 | 10.74 | 10.78 | ~0.04 |
| 12 | 12.82 | 12.90 | ~0.08 |
| 24 | 18.26 | 18.49 | ~0.23 |
| 48 | 37.04 | 37.99 | ~0.95 |
| 100 | 172.40 | 180.79 | ~8.4 |
e^0.03*t evaluates e^0.03 first, then multiplies by t — a linear function, not exponential. Show the parenthesized form on the warm-up How To if a pair gets stuck.Order per row: Text component (problem label) → Math Response named answer1…answer5 → Note with CL.
All five inputs autograde the g(t) column only. Use generous bands (±0.05) to absorb rounding from 2dp display vs. full precision.
Math Response input hint: Example: 10.78
content:
when answer1.submitted and answer1.numericValue > 10.73 and answer1.numericValue < 10.83
"Correct! g(6) = 9 · e^(0.18) ≈ 10.78. The discrete model gives 10.74 — just 0.04 less. At a 3% rate over 6 months, the two models barely diverge."
when answer1.submitted and answer1.numericValue > 10.69 and answer1.numericValue < 10.79
"Almost — you may have typed f(t) instead of g(t). 10.74 is the (1.03)^6 value. For g(6), use e^(0.18), calc entry 9*e^(0.03*6)."
when answer1.submitted and answer1.numericValue > 1.19 and answer1.numericValue < 1.22
"Hmm — take another look. You may have computed e^(0.03)*6 (parens around 0.03 only). The exponent is 0.03 times 6 = 0.18. Calc entry: 9*e^(0.03*6) with parens around 0.03*6."
when answer1.submitted and isBlank(answer1.latex)
"Start with the exponent: 0.03 · 6 = 0.18. Then enter 9*e^(0.18) — or in one step, 9*e^(0.03*6)."
when answer1.submitted
"Good start — check the calculator entry. You want 9*e^(0.03*6) with parens around the whole exponent. What do you get?"
otherwise ""
content:
when answer2.submitted and answer2.numericValue > 12.85 and answer2.numericValue < 12.95
"Correct! g(12) = 9 · e^(0.36) ≈ 12.90. The discrete model gives 12.82 — a gap of about 0.08. Twice the time, twice the gap (roughly)."
when answer2.submitted and answer2.numericValue > 12.77 and answer2.numericValue < 12.87
"You're close — that value is f(12), not g(12). 12.82 comes from (1.03)^12. For g(12), use e^(0.36)."
when answer2.submitted and answer2.numericValue > 0.10 and answer2.numericValue < 0.15
"Not quite — you may have left off the 9. The model has a leading factor of 9 (the starting population). Calc entry: 9*e^(0.03*12)."
when answer2.submitted and isBlank(answer2.latex)
"Compute the exponent first: 0.03 · 12 = 0.36. Then 9*e^(0.36). What do you get?"
when answer2.submitted
"Take another look — check whether you included the leading 9 and the parens around 0.03*12. Calc entry: 9*e^(0.03*12)."
otherwise ""
content:
when answer3.submitted and answer3.numericValue > 18.44 and answer3.numericValue < 18.54
"Correct! g(24) = 9 · e^(0.72) ≈ 18.49. The discrete model gives 18.26 — the gap is now about 0.23. Notice how it grows."
when answer3.submitted and answer3.numericValue > 18.21 and answer3.numericValue < 18.31
"Close — 18.26 is f(24), the discrete model. For g(24), the exponent is 0.72 (not the base 1.03 raised). Calc entry: 9*e^(0.03*24)."
when answer3.submitted and answer3.numericValue > 27.0 and answer3.numericValue < 35.0
"Hmm — take another look. You may have raised 9 to a power instead of multiplying. The form is 9 TIMES e^(0.72), not 9^something."
when answer3.submitted and isBlank(answer3.latex)
"Exponent: 0.03 · 24 = 0.72. Calc entry: 9*e^(0.72). What comes out?"
when answer3.submitted
"Good start — verify the calculator entry: 9*e^(0.03*24). The answer should be a little under 19."
otherwise ""
content:
when answer4.submitted and answer4.numericValue > 37.94 and answer4.numericValue < 38.04
"Correct! g(48) = 9 · e^(1.44) ≈ 37.99. The discrete model gives 37.04 — the gap is up to about 0.95. The longer the time, the wider the spread."
when answer4.submitted and answer4.numericValue > 36.99 and answer4.numericValue < 37.09
"Almost — that value is f(48), not g(48). For the continuous model, use e^(1.44). Calc entry: 9*e^(0.03*48)."
when answer4.submitted and answer4.numericValue > 4.0 and answer4.numericValue < 5.0
"Not quite — you may have typed e^0.03 first (which is about 1.0305), then multiplied by 48. The exponent is 0.03 TIMES 48 = 1.44, all inside the e^( ) parens."
when answer4.submitted and isBlank(answer4.latex)
"Exponent: 0.03 · 48 = 1.44. Calc entry: 9*e^(1.44). What do you get?"
when answer4.submitted
"Take another look — check the parens. The whole exponent 0.03*48 must sit inside e^( ). Try 9*e^(0.03*48) again."
otherwise ""
content:
when answer5.submitted and answer5.numericValue > 180.74 and answer5.numericValue < 180.84
"Correct! g(100) = 9 · e^(3) ≈ 180.79. The discrete model gives 172.40 — the gap is now about 8.4. Over 100 months, the continuous model has pulled noticeably ahead."
when answer5.submitted and answer5.numericValue > 172.35 and answer5.numericValue < 172.45
"Close — 172.40 is f(100), the discrete model. For g(100), the exponent is 3 (which is 0.03 · 100). Calc entry: 9*e^(0.03*100)."
when answer5.submitted and answer5.numericValue > 7.0e+8
"Hmm — way too big. You may have typed 9^(0.03*100) by mistake (which would be 9^3 = 729, or worse). The form is 9 TIMES e^(3), not 9^3."
when answer5.submitted and answer5.numericValue > 9.0 and answer5.numericValue < 28.0
"Take another look — you may have dropped the parens. Without them, the calculator reads e^0.03 * 100 = about 103. The full exponent is 0.03 * 100 = 3. Calc entry: 9*e^(0.03*100)."
when answer5.submitted and isBlank(answer5.latex)
"Exponent: 0.03 · 100 = 3. Calc entry: 9*e^(3). What comes out?"
when answer5.submitted
"Good start — verify the calculator entry: 9*e^(0.03*100). The answer should be about 180."
otherwise ""
For each colony, the two models give predictions that drift apart as the rate gets larger.
General form: \(P(t) = P_0 \cdot e^{rt}\). Worked example: \(P(t) = 9 \cdot e^{0.15t}\) (insect colony, thousands, \(t\) in months).
| Step | What to do | Example |
|---|---|---|
| 1 | Identify P0 — the initial value when \(t = 0\). | \(P(0) = 9 \cdot e^{0} = 9 \cdot 1 = 9\) thousand insects |
| 2 | Identify r — the continuous rate per unit of time (as a decimal). | \(r = 0.15\) → 15% continuous rate per month |
| 3 | The unit of t determines what r means. | If t is in months, r is per month. |
| 4 | To compute a value, substitute t, then evaluate with calculator parens. | \(P(12) = 9 \cdot e^{(0.15 \cdot 12)} = 9 \cdot e^{1.8}\). Calc: 9*e^(1.8) ≈ 54.42 thousand |
Order per problem: Text component (problem text) → Math Response → Note with CL.
All four inputs are Math Responses. Use answer.numericValue with bands that accept BOTH the decimal form (e.g., 0.25) and the percent form (e.g., 25). Feedback should consistently emphasize that r is the decimal — multiply by 100 for a percent.
Math Response input hint: Example: 0.25 (or 25 for percent)
content:
when answer1.submitted and answer1.numericValue > 0.245 and answer1.numericValue < 0.255
"Correct! r = 0.25, which is 25% continuous growth per hour. Read the exponent: 0.25t tells you r is 0.25. Multiply by 100 to get the percent."
when answer1.submitted and answer1.numericValue > 24.5 and answer1.numericValue < 25.5
"Correct! 25% is the continuous growth rate per hour. As a decimal, r = 0.25 — that's the number sitting next to t in the exponent."
when answer1.submitted and answer1.numericValue > 1.28 and answer1.numericValue < 1.29
"Hmm — take another look. 1.284 is e^(0.25), the per-hour growth factor for the whole expression. The continuous rate r is the number in the exponent itself: 0.25 (or 25%)."
when answer1.submitted and answer1.numericValue > 0.99 and answer1.numericValue < 1.01
"Not quite — e^0 = 1 is the factor at t = 0, not the rate. Look at the exponent: 0.25t. What is r?"
when answer1.submitted and isBlank(answer1.latex)
"Compare 50 · e^(0.25t) to the general form P₀ · e^(rt). What number is sitting in the r slot? Multiply by 100 to express as a percent."
when answer1.submitted
"Take another look at the *exponent*, not the whole expression. In e^(0.25t), the r is 0.25 — that's 25% as a continuous rate."
otherwise ""
content:
when answer2.submitted and answer2.numericValue > 0.0135 and answer2.numericValue < 0.0145
"Correct! r = 0.014 because the problem says 1.4% per year, and 1.4% = 0.014 as a decimal. The exponent is 0.014t."
when answer2.submitted and answer2.numericValue > 1.35 and answer2.numericValue < 1.45
"Almost — you wrote 1.4 (the percent). In the exponent, r must be the *decimal*: 1.4% = 0.014. So the exponent is 0.014t."
when answer2.submitted and answer2.numericValue > 0.135 and answer2.numericValue < 0.145
"Hmm — take another look. 0.14 would be 14%, but the problem says 1.4%. Slide the decimal one more place: 1.4% = 0.014."
when answer2.submitted and answer2.numericValue > 1.0139 and answer2.numericValue < 1.0143
"You're close — 1.014 is the per-period factor e^(0.014) ≈ 1.0141. The continuous rate r itself is just 0.014 (the exponent multiplier)."
when answer2.submitted and isBlank(answer2.latex)
"The problem says 1.4% per year. Convert 1.4% to a decimal: divide by 100. What goes in the exponent of e^(__ t)?"
when answer2.submitted
"Re-read the problem: '1.4% per year' means r = 1.4 ÷ 100 = 0.014. The exponent is 0.014t."
otherwise ""
content:
when answer2b.submitted and answer2b.numericValue > 191.5 and answer2b.numericValue < 192.5
"Correct! P₀ = 192 million. That's the value of P(t) at t = 0, because e^(0) = 1, so P(0) = 192 · 1 = 192."
when answer2b.submitted and answer2b.numericValue > 191000000 and answer2b.numericValue < 193000000
"Right idea — but enter it as 192 (the problem says 'in millions'). The coefficient itself is 192, and the units are millions."
when answer2b.submitted and answer2b.numericValue > 0.013 and answer2b.numericValue < 0.015
"Hmm — 0.014 is r, the rate in the exponent. P₀ is the *initial value*, the number out in front of e. Re-read the problem: how many million people in 1964?"
when answer2b.submitted and isBlank(answer2b.latex)
"The problem says '192 million at t = 0'. Compare to P₀ · e^(rt). What is P₀?"
when answer2b.submitted
"P₀ is the initial value — the number multiplied by e^(rt), not the rate. Re-read the first sentence of the problem."
otherwise ""
content:
when answer3.submitted and answer3.numericValue > 0.0163 and answer3.numericValue < 0.0173
"Correct! r = 0.0168, which is 1.68% continuous growth per year. Read the exponent: 0.0168t tells you r directly."
when answer3.submitted and answer3.numericValue > 1.63 and answer3.numericValue < 1.73
"Correct! 1.68% continuous growth per year. As a decimal, r = 0.0168 — the number multiplying t in the exponent."
when answer3.submitted and answer3.numericValue > 1.016 and answer3.numericValue < 1.018
"Hmm — take another look. 1.017 is e^(0.0168), the per-year growth factor for the whole expression. The continuous rate r is the exponent multiplier itself: 0.0168 (or 1.68%)."
when answer3.submitted and answer3.numericValue > 0.16 and answer3.numericValue < 0.18
"Almost — 0.168 would be 16.8%, but the exponent reads 0.0168 (one more zero). Slide the decimal one place: r = 0.0168 = 1.68%."
when answer3.submitted and isBlank(answer3.latex)
"Compare 2.5 · e^(0.0168t) to the general form P₀ · e^(rt). What number is in the r slot? Multiply by 100 to express as a percent."
when answer3.submitted
"Look at the *exponent*, not the whole expression. In e^(0.0168t), the r is 0.0168 — multiply by 100 to get 1.68%."
otherwise ""
Both forms can describe the same situation — but only one captures growth that happens at every moment.
The functions below each model the population of a city, in thousands, t years after 2010.
Describe how each model predicts the population will grow.
Order: Text component (problem text) → Text Response named answer → Note with CL in </>.
No auto-grade — written description. CL uses answer.content matches with keyword patterns to acknowledge the contrast students draw between the two models and nudge incomplete answers toward the missing piece.
content:
when answer.submitted and answer.content matches "8,?750" and answer.content matches "continuous|every moment|every instant" and answer.content matches "once|each year|annually|per year"
"Strong answer — you named the shared starting value, P's continuous rate, and Q's per-year rate. That's the full contrast."
when answer.submitted and answer.content matches "continuous|every moment|every instant"
"You're close — you described one model. When does Q apply the 1% rate? Add the contrast for the second model."
when answer.submitted and answer.content matches "once|each year|annually|per year"
"Good start — you described Q. Now describe when P applies the 1% rate — is it once per year, or something else?"
when answer.submitted and isBlank(answer.content)
"Both start at 8,750 in 2010. Describe *when* the 1% is applied in each model."
when answer.submitted
"Take another look — compare *when* the growth is applied in each model: every moment, or once per year?"
otherwise ""