Descrizione
La base per l'educazione nell'ultimo millennio era "leggere, scrivere e aritmetica", ora sta leggendo, scrivendo e calcolando. Imparare a programmare è una parte essenziale dell'educazione di ogni studente, non solo nelle scienze e nell'ingegneria, ma anche nelle arti, nelle scienze sociali e nelle discipline umanistiche. Oltre alle applicazioni dirette, è il primo passo per comprendere la natura dell'innegabile impatto dell'informatica sul mondo moderno. Questo corso copre la prima metà del nostro libro Computer Science: An Interdisciplinary Approach (la seconda metà è coperta nel nostro corso Coursera Computer Science: Algorithms, Theory and Machines). Il nostro intento è insegnare la programmazione a coloro che hanno bisogno o vogliono impararlo, in un contesto scientifico.
Iniziamo introducendo elementi di programmazione di base come variabili, condizionali, loop, array e I / O. Successivamente, passiamo alle funzioni, introducendo concetti chiave come ricorsione, programmazione modulare e riutilizzo del codice. Quindi, presentiamo una moderna introduzione alla programmazione orientata agli oggetti.
Usiamo il linguaggio di programmazione Java e insegniamo le competenze di base per la risoluzione dei problemi computazionali applicabili in molti ambienti di elaborazione moderni. La competenza in Java è un obiettivo, ma ci concentriamo su concetti fondamentali nella programmazione, non in Java in sé.
Tutte le funzionalità di questo corso sono disponibili gratuitamente. Non offre un certificato al completamento.
Prezzo: Iscriviti gratuitamente!
Lingua: English
Sottotitoli: English
Informatica: programmazione con uno scopo - Università di Princeton
TUN aiuta gli studenti!
Borse di studio
Comunità
Diritto d'autore, 2025 – TUN, Inc