Skip to content

This repository contains Java implementations for solving integrals using four different numerical methods: Rectangle, Trapezoid, Simpson, and Monte Carlo. Each method offers a unique approach to approximating the area under a curve, providing a comprehensive toolkit for numerical integration.

License

Notifications You must be signed in to change notification settings

CoderArtist06/integrals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📘 IntegralMaster - App per imparare e giocare con gli integrali

📌 Descrizione

IntegralMaster è un'app Android sviluppata come progetto di gruppo per esporlo all'esame del diploma. L'app permette agli utenti di imparare e mettere alla prova le proprie conoscenze sugli integrali attraverso teoria e quiz interattivi.

🛠 Struttura del progetto

Il progetto è suddiviso in più componenti, e il mio ruolo specifico è stato lo sviluppo della libreria matematica per il calcolo degli integrali e delle funzioni matematiche utilizzate nell'app.

📂 Moduli principali

  • Interfaccia Utente: Grafica intuitiva per navigare tra le sezioni di teoria e quiz.

  • Libreria Matematica (mia parte): Implementazione delle funzioni matematiche necessarie per il calcolo e la verifica degli integrali.

  • Sistema di Quiz: Serie di domande casuali.

🚀 Tecnologie utilizzate

  • Linguaggio: Java (Android SDK)

  • IDE: Eclipse e Android Studio

  • Struttura UI: XML + Jetpack Components

📚 Funzionalità principali

  • ✅ Esercizi pratici e quiz interattivi

  • ✅ Risoluzione di un integrale con la libreria matematica per confrontare il risultato

  • ✅ Sistema di punteggio per monitorare i progressi

📥 Installazione e utilizzo

Clona la repository:

git clone https://github.com/CoderArtist06/integrals.git

Apri il progetto con un IDE Java, tipo Eclipse.

Compila ed testa la libreria.

🤝 Collaboratori

Valentin Cristian Ghita - Sviluppo libreria matematica

Rossoni Nicola, Martina Barioni, Mattei Marco Augusto - UI, game logic

📜 Licenza

Distribuito sotto la GPL-3.0 License.

About

This repository contains Java implementations for solving integrals using four different numerical methods: Rectangle, Trapezoid, Simpson, and Monte Carlo. Each method offers a unique approach to approximating the area under a curve, providing a comprehensive toolkit for numerical integration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages