Releases: MathWorks-Teaching-Resources/Calculus-Derivatives
v1.4.0
Maintenance for R2024b
- Update CI workflow file and publish testing results as Pages
- Update .gitignore to match new file structure
- Update the Calculus Flashcards app to properly escape comment
characters in Analysis feedback pane and to improve the response to
theming - Make sure images in Image folder have more descriptive names
- Update the testing files in SoftwareTests
- Add Instructor Resources with solutions
- Remove OldVersions and drop try/catch blocks for SeriesIndex="none"
per its availability in R2024a - Update the project startup/shutdown and file contents to match the
current structure
v1.3.0
Significant updates include:
- Improve support for dark or light theming
- Add options to choose the types of functions used in the Calculus Flashcards App: polynomials, exponentials and logarithms, trigonometric functions
- Reorganize content with better navigation
- Add startup app with the option to review the module
- Add information about how to contribute
- Fix assorted content bugs
- Add testing and CI
v1.2.2
v1.2.1
v1.2.0
This release adds a script on Taylor Polynomials, starting with tangent lines and adding additional terms.
This release adds better navigation from each script to the general navigation scripts as well.
This release adds support for Open in MATLAB Online, including adding a Navigation.mlx that will be used online.
v1.1.2
General Maintenance
-
Update all images to have appropriate alt-text
-
Update all images to be visible with various background colors
Maintenance fixes for derivativeRulesCombinations.mlx
-
Improve the feedback to eliminate messages about NaN% errors
when some practice problems have been attempted. -
Fixes a broken link to derivativeRulesPowers
Maintenance fixes for derivativeDefintion.mlx
-
In the cooling coffee example, update the axis references so that
even if another plot is current when the code is run, the additional
axis ticks marking the point (t, T(t)) and adding the legend will occur
on the correct plot. -
In the basketball example, correct the formula used in the original
creation of the plot to match the formula used in the updates of the
plot so the red dotted vertical line will properly track time in all
cases.
Full Changelog: v1.1.1...v1.1.2
v1.1.1
Adding additional checks on executable user input in the Calculus Flashcards app.
- Add earlier check for the positive usage of appropriate functions: sin(), cos(), tan(), sec(), csc(), cot(), log() and exp()
- Add earlier check for the positive usage of appropriate variables and constants: x, t, y, z, w, r, C
- Check for the negative usage of 'solve this for me' code: int() or diff()
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Add Calculus Flashcards app
- Add the MATLAB app
CalculusFlashcards.mlapp
- Update the README to discuss the Calculus Flashcards app
- Add links and instructions related to the Calculus Flashcards app at each
practice point inderivativeRulesCombinations.mlx
,derivativeRulesPowers.mlx
,
andderivativeRulesTranscendentals.mlx
Calculus Flashcards is a MATLAB® app that allows the user to select among four different categories of derivative practice (simple derivatives, linear combinations of powers, product rule, and chain rule) or integral practice (simple integrals, definite integrals, substitution, and integration by parts) or any combination thereof. Variables can be restricted to x and t or varied randomly over a larger set of options. The solutions can be displayed immediately or multiple attempts at each problem can be recorded. Results are tracked by type of problem including correct solutions, incorrect solutions, and problems which are not even attempted before generating a new one.
Full Changelog: v1.0.2...v1.1.0