• Length:
    7 Weeks
  • Effort:
    8–10 hours per week
  • Price:

    FREE
    Add a Verified Certificate for $60 USD

  • Institution
  • Subject:
  • Level:
    Intermediate
  • Language:
    Italiano
  • Video Transcript:
    Italiano

About this course

Skip About this course
Il linguaggio di programmazione è uno degli strumenti che abbiamo per interpretare e risolvere i problemi di tutti i giorni. Un linguaggio che è alla base di problemi comuni, come le previsioni del tempo o l'analisi della deformazione di una struttura di un'auto in un incidente stradale.

Questo corso fornisce un’introduzione alle metodologie e agli strumenti per la risoluzione di problemi attraverso l'uso del computer. Sarai guidato nell'individuazione di metodologie di progetto, sviluppo ed analisi degli algoritmi di base per il calcolo scientifico nonché all’uso dei principali strumenti di calcolo (hardware e software), con particolare riguardo all’influenza che questi ultimi esercitano sullo sviluppo degli algoritmi stessi. 

Programming Lab

Programming languages offer a solution for interpreting and solving everyday problems. A language that underlies basic problems, like forecasting the weather, or understanding the dynamics of a car accident from the damage to the car.

This course introduces students to the various methods and tools for problem-solving via computer. You will learn how to select the best methodology for your project, how to develop and analyze basic algorithms for scientific calculation, and how to use the main calculation tools (hardware e software). You will also see how these tools influence the development of algorithms.

What you'll learn

Skip What you'll learn
  • linguaggio degli algoritmi;
  • strutture dati e strutture di controllo;
  • principali metodologie di progetto;
  • tradurre algoritmi in programmi (Linux, C e Foltran)

  • Language of algorithms
  • Data structures and control structures
  • Main methodologies to define and develop a project
  • How to translate algorithms into programmes (Linux, C and Foltran)

Meet your instructors

Marco Lapegna
Professor
Università di Napoli Federico II

Pursue a Verified Certificate to highlight the knowledge and skills you gain $60.00

View a PDF of a sample edX certificate
  • Official and Verified

    Receive an instructor-signed certificate with the institution's logo to verify your achievement and increase your job prospects

  • Easily Shareable

    Add the certificate to your CV or resume, or post it directly on LinkedIn

  • Proven Motivator

    Give yourself an additional incentive to complete the course

  • Support our Mission

    EdX, a non-profit, relies on verified certificates to help fund free education for everyone globally