This repository contains Jupyter Notebooks focused on solving SAT Math past papers. The project is designed to help students better understand the types of questions commonly seen on the SAT Math section by providing step-by-step solutions, explanations, and visualizations.
- Charunthon Limseelo
This project was inspired by Thongchut Ingkutanonta from OnDemand, whose approach to SAT Math preparation greatly influenced the structure and methodology of this repository.
The project is advised by Pat Limpuangthip from Ignite by OnDemand, who provided guidance on best practices and problem-solving techniques.
The goal of this repository is to provide clear, detailed solutions to SAT Math past papers using Python and Jupyter Notebooks. Each problem is broken down to showcase both the problem-solving process and the underlying mathematical concepts. This is intended to serve as both a study aid for students and a resource for instructors.
- Step-by-Step Solutions: Each SAT Math problem is solved step-by-step, ensuring clarity in explanations.
- Python Integration: Python code is used to simulate problems and verify solutions, offering a computational approach to checking work.
- Interactive Plots: Graphs and visualizations are provided where applicable to enhance understanding.
- Past Papers: Solutions are structured by paper and section for ease of navigation.
- Resource for Self-Study: Students can use this as a supplementary resource to practice SAT Math questions and learn problem-solving techniques.
To use the Jupyter Notebooks in this repository, you'll need to set up a Python environment with the required libraries.
-
Clone the repository:
git clone https://github.com/chrnthnkmutt/SAT_Math_Digital.git cd sat_math_digital -
Create a virtual environment and activate it:
python -m venv env source env/bin/activate # On Windows use `env\Scripts\activate`
-
Launch Jupyter Notebook:
jupyter notebook
To use this repository:
- Navigate to the folder containing the SAT Math past papers.
- Open the desired Jupyter Notebook file (
.ipynb). - Follow along with the solutions and feel free to modify the code for further practice.
Each notebook is self-contained and includes solutions for specific SAT Math past paper sections.
Contributions are welcome! If you have any suggestions for improvements or additional resources, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add a new feature" - Push to the branch:
git push origin feature-name
- Create a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
