Skip to content

Calculus Helper Alexa Skill that tells you about Calculus Terms

License

Notifications You must be signed in to change notification settings

thehappydinoa/CalculusHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Calculus Helper Alexa Skill Python 2.7 Alexa Skill

This is the code of my Amazon Alexa Skill Calculus Helper

How it works

This is a Python program that interacts with the Amazon Alexa SDK and references a database filled with this years Calculus terms, definitions, and examples.

Why

After my Calculus teacher found out I was interested in programming he suggested that my unit and final assessments could be done in the form of an app. I took this suggestion and made a skill (app) for Amazon Alexa. My app has a list of Calculus terms, definitions, and examples. You can ask Alexa what a term is, you can also ask for only definitions or only examples.

Units Log

Unit 1

  • calculus
  • function
  • limits (graphical, algebraic, table analysis)
  • continuity
  • continuous function
  • discontinuity (removable, essential, infinite, and hole)

Unit 2

  • derivative
  • formal definition of a derivative
  • properties of derivatives
  • power rule for derivatives
  • sum/difference rule for derivatives
  • product rule for derivatives
  • quotient rule for derivatives
  • chain rule for derivatives
  • derivatives of exponential, logarithmic, and trigonometric functions

Unit 3

  • implicit differentiation
  • inverse derivative
  • critical value
  • local extrema
  • absolute extrema
  • maximum
  • minimum
  • inflection point
  • concavity
  • L'Hopital's Rule

Unit 4

  • tangent lines
  • normal lines
  • approximation
  • differential
  • related rates
  • optimization

Unit 5

  • Reimann sum
  • right endpoint rule
  • left endpoint rule
  • midpoint rule
  • definite integral
  • antiderivative
  • indefinite integral

Unit 6

  • u-substitution for integration
  • integration by parts
  • partial fraction decomposition
  • integration by partial fraction decomposition

Unit 7

  • determine the area between curves
  • solid of revolution
  • volume of a solid of revolution
  • disk method
  • washer method
  • cylindrical shell method

Unit 8

  • differential equations
  • arc length

Todos

  • Find the derivative of a functions
  • Machine Learning Math

DEPENDENCIES

This has been tested with Python 2.6 and 2.7.

LICENSE

MIT License