ULTERIORI ATTIVITA' FORMATIVE
Anno accademico 2023/2024 - Docente: Roberto GRIMAUDORisultati di apprendimento attesi
Modalità di svolgimento dell'insegnamento
Prerequisiti richiesti
Frequenza lezioni
Contenuti del corso
Introduzione a Mathematica e Python e alle loro funzioni base.
Introduzione a elementi base di programmazione (Variabili. Espressioni numeriche. Vettori e matrici. Script. Operazioni input/output. Grafici. Istruzioni If. Istruzioni Loop.)
Introduzione all'uso di LateX.
Testi di riferimento
2. Python Crash Course: a hands-on, project-based introduction to programming, 2nd edition, by Eric Matthes
3. Stephen Wolfram, An Elementary Introduction to the Wolfram Language, Cambridge University Press, 2015.
4. Wolfram Alpha Documantation, online.
3. C.F.Van Loan, K Y Daisy Fan, Insight through computing, SIAM
4. Dilip Datta, LaTeX inn 24 hours, A practical guide for scientific writing, Springer
5. Lorenzo Pantieri, LaTeXpedia, online
Programmazione del corso
Argomenti | Riferimenti testi | |
---|---|---|
1 | Introduzione a Mathematica | |
2 | Introduzione a Python | |
3 | Introduzione a Latex | |
4 | Istruzioni di input-output | |
5 | Cicli for e while | |
6 | Istruzioni if | |
7 | Generazione di grafici | |
8 | Utilizzo di funzioni | |
9 | Scrivere un report in LaTex |
Verifica dell'apprendimento
Modalità di verifica dell'apprendimento
Esempi di domande e/o esercizi frequenti
1.
(a) Scrivi uno script che calcola il numero di secondi, s, una volta assegnato il numero di ore, h, secondo la seguente formula: s = 3600*h.
(b) Usa lo script scritto per trovare il numero di secondi contenuti in 1.5, 12 e 24 ore.
2.
(a) Scrivi lo script che calcola la massa m di una sfera, dati il raggio r e la densità ρ della sfera stessa, secondo la formula: m=(4π/3) ρ r3.
(b) Usa tale script per trovare la massa di una sfera di acciaio con diametro di 1 cm, 1 m e 10 m.
3.
(a) Scrivi la funzione che, data la coppia ordinata (x,y), restituisca il valore dell'angolo θ rispetto all'asse x, tramite la formula θ = arctan(y/x).
(b) Trova gli angoli θ per i punti sul piano x-y: (1,1), (1,-1), (-1,1), (-1,-1).
(c) Che modifiche apporteresti alla funzione in maniera tale che restituisca valori compresi nell'intervallo [0, 2π]?