34739 - Numerical Calculus and Teaching Software

Academic Year 2022/2023

  • Docente: Germana Landi
  • Credits: 6
  • SSD: MAT/08
  • Language: Italian
  • Teaching Mode: Traditional lectures
  • Campus: Bologna
  • Corso: Second cycle degree programme (LM) in Mathematics (cod. 5827)

Learning outcomes

At the end of the course, students know foundamental numerical algorithms and can use software for education and numerical applications.

Course contents

The course aims to present numerical methods for the solution of mathematical problems faced in secondary schools. Laboratory activities consist in the solution of mathematical problems by widely used Math Education Software.

The following topics will be covered during the course.

  • Numerical methods for non linear equations and for roots of polynomials
  • Numerical methods for nonlinear systems
  • Numerical methods for uncosntrained and constraind one dimensional and bidimensional optimization
  • Elements of linear programming: the graphical method for an LP problem with two variables
  • Numerical methods for ordinary differential equations
Matlab programming language. Geogebra, software for mathematics education.

Readings/Bibliography

  • A. Quarteroni, F. Saleri, Calcolo Scientifico esercizi e problemi risolti con Matlab/Octave. Springer (2008);
  • V. Comincioli, Analisi Numerica: metodi, modelli, applicazioni. Apogeo, on-line ed.(2005)

Teaching methods

    Classroom lectures for the theory, and computer Laboratory for codes implementation and analysis of proposed examples.

    In consideration of the type of activity and teaching methods adopted, the frequency of this training activity requires the prior participation of all students in Modules 1 and 2 of safety training in the places of study, in e-learning mode.

    Assessment methods

    Realization of a project and a oral exam.

    The oral exam is structured to verify the knowledge and the degree of understanding of the theory developed in the course. Both the ability to communicate the subject in a critical way and the use of an appropriate mathematical language are evaluated with particular attention.

    The project consists in the preparation of a laboratory exercise using the didactic software presented in the course. The topic must be agreed with the teacher. The project aims to evaluate the ability to use educational software for the numerical solution of a mathematical problem.

    The project, which must be individual, must be presented before the oral exam is taken.

    The final grade takes into account the results achieved in both tests.

     

     

    Teaching tools

    Slides of the teacher.

    Office hours

    See the website of Germana Landi