Skip to content

My thesis presentation about the Fourier Series, created using Reveal.js

License

Notifications You must be signed in to change notification settings

Bradwave/thesis

Repository files navigation

Tesi di Laurea Triennale in Matematica

La serie di Fourier e una sua applicazione alla grafica

Università degli Studi di Torino

CANDIDATO: Matteo Bramardi
RELATORE: Prof. Paolo Boggiatto

fourier

Presentazione: bradwave.github.io/thesis

Introduzione

L'idea per l'argomento della tesi nasce dal video But what is a Fourier series? From heat flow to circle drawings pubblicato su YouTube da Grant Sanderson, noto come 3Blue1Brown. Rimasto colpito dal fascino estetico delle animazioni e dalla loro squisita immediatezza, ho deciso di approfondirne i fondamenti teorici.

Il cuore della tesi è la presentazione che, oltre ad una dissertazione teorica del tema, ripropone le suddette animazioni, da me ricreate ed adattate. La presentazione è affinata per agevolarne la comprensione attraverso l'interazione con diversi suoi elementi e aspira ad essere un esempio di applicazione delle tecnologie informatiche a fini didattici.

Essa è il risultato di quasi un anno di lavoro e studio personale e concretizza la mia idea di presentare la matematica in modo coinvolgente e con l'ausilio di visualizzazioni grafiche di forte impatto e semplice interpretazione.

La presentazione

Accessibilità e piacevolezza estetica hanno costituito il fondamento su cui sviluppare il contenuto della presentazione e il mezzo con cui esaltarlo, ma senza in alcun modo prevaricarlo. In tal senso, diversi accorgimenti sono stati adottati per affinare l'esperienza dell'utente finale.

La presentazione è stata realizzata con Reveal.js, un framework open source per presentazioni HTML a cui ho apportato diverse personalizzazioni.
Ciò mi ha permesso di integrare perfettamente (ovvero seamlessly in inglese) le animazioni nell'ambiente della presentazione, senza richiedere all'utente operazioni aggiuntive. Inoltre, il file HTML può essere visualizzato da un'ampia gamma di dispositivi tramite un qualsiasi browser e le ridotte dimensioni del file lo rendono ideale per la distribuzione online.


Relazione

Una realzione completa è disponibile a questo link.


reveal.js

Slides

reveal.js is an open source HTML presentation framework. It enables anyone with a web browser to create fully featured and beautiful presentations for free. Check out the live demo.

The framework comes with a broad range of features including nested slides, Markdown support, Auto-Animate, PDF export, speaker notes, LaTeX support, syntax highlighted code and much more.

Documentation

The full reveal.js documentation is available at revealjs.com.

Online Editor

Want to create your presentation using a visual editor? Try the official reveal.js presentation platform for free at Slides.com. It's made by the same people behind reveal.js.

License

MIT licensed

Copyright (C) 2011-2020 Hakim El Hattab, https://hakim.se