Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chrnthnkmutt/sat_math_digital

This repository will guide you some questions that I am able to code Digital SAT Mathematics Exam with some programing language like Python. Stay tuned for a further update.
https://github.com/chrnthnkmutt/sat_math_digital

Last synced: 6 days ago
JSON representation

This repository will guide you some questions that I am able to code Digital SAT Mathematics Exam with some programing language like Python. Stay tuned for a further update.

Awesome Lists containing this project

README

        

# SAT Math Past Paper Solutions

![alt text](image.png)

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.

## Author

- **Charunthon Limseelo**

## Inspiration

This project was inspired by **Thongchut Ingkutanonta** from OnDemand, whose approach to SAT Math preparation greatly influenced the structure and methodology of this repository.

## Advisor

The project is advised by **Pat Limpuangthip** from Ignite by OnDemand, who provided guidance on best practices and problem-solving techniques.

## Table of Contents

1. [Introduction](#introduction)
2. [Features](#features)
3. [Installation](#installation)
4. [Usage](#usage)
5. [Contributing](#contributing)
6. [License](#license)

## Introduction

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.

## Features

- **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.

## Installation

To use the Jupyter Notebooks in this repository, you'll need to set up a Python environment with the required libraries.

1. Clone the repository:
```bash
git clone https://github.com/chrnthnkmutt/SAT_Math_Digital.git
cd sat_math_digital
```

2. Create a virtual environment and activate it:
```bash
python -m venv env
source env/bin/activate # On Windows use `env\Scripts\activate`
```

3. Launch Jupyter Notebook:
```bash
jupyter notebook
```

## Usage

To use this repository:

1. Navigate to the folder containing the SAT Math past papers.
2. Open the desired Jupyter Notebook file (`.ipynb`).
3. 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.

## Contributing

Contributions are welcome! If you have any suggestions for improvements or additional resources, please follow these steps:

1. Fork the repository.
2. Create a new branch:
```bash
git checkout -b feature-name
```
3. Commit your changes:
```bash
git commit -m "Add a new feature"
```
4. Push to the branch:
```bash
git push origin feature-name
```
5. Create a pull request.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.