---
id: 63d83ffd39c73468b059cd40
title: "Build a Graphing Calculator"
challengeType: 10
dashedName: build-a-graphing-calculator
---

# --description--

You will be <a href="https://colab.research.google.com/drive/1BHKshb67jWVVZQ9VlzQOpdFA-gzJkSUF?usp=sharing" target="_blank" rel="noopener noreferrer nofollow">working on this project with Google Colaboratory</a>.

After going to that link, create a copy of the notebook either in your own account or locally. Once you complete the project and it passes the test (included at that link), submit your project link below. If you are submitting a Google Colaboratory link, make sure to turn on link sharing for "anyone with the link."

# --instructions--

For this challenge, you need to create a graphing calculator using Python that can take input and do the following:

- Graph one or more functions
- Create a table of (x,y) values
- Shade above or below the line
- Solve and graph a system of equations
- Zoom in or out on a graph
- Solve quadratic equations

If you are struggling, you can follow the <a href="https://www.youtube.com/embed/EM0yNdZBdfQ" target="_blank" rel="noopener noreferrer nofollow">video walkthrough for this project.</a>

Once you're done, submit the URL to the public Colab notebook on your Google drive.

