La capacità di programmare è diventata la quarta componente dell'alfabetizzazione. Tutti devono sapere come funziona il nostro mondo digitale, non solo gli ingegneri". – afferma Mark Serman, CEO della Mozilla Foundation


Programmazione. Perché studiare se ci sono molti programmi già pronti per computer Sì, ci sono davvero molti programmi già pronti. Ma come dimostra la pratica, ci sono sempre compiti che non possono essere risolti con mezzi standard. In questo caso, devi creare il tuo programma (o modificare un programma esistente).  

Eppure puoi dire che la programmazione non fa per te, che propendi per le discipline umanistiche. Allora perché ne hai bisogno comunque?
Innanzitutto, viviamo nell'era della tecnologia dell'informazione. La tecnologia informatica è ovunque intorno a noi. Sapere come funziona è semplicemente utile.
In secondo luogo, imparare a programmare aiuta le persone a pensare in modo astratto e a suddividere un'attività in parti più piccole.

I nostri corsi ti permetteranno di apprendere la programmazione passo dopo passo dalle competenze di base alla risoluzione di problemi complessi.  

Questo corso è dedicato allo studio del linguaggio di programmazione più popolare: il linguaggio C ++ (così come il classico C). Molte lingue moderne sono simili al C. Pertanto, dopo aver studiato questo linguaggio di programmazione, puoi impararne facilmente qualsiasi altro.

L'ambito di C e C++ è sorprendentemente ampio. Anche nel mondo di oggi, nonostante tutta la varietà di moderni strumenti affidabili, questi due linguaggi di programmazione rimangono indispensabili. Il linguaggio C è molto economico nel consumare risorse di sistema, il che rende il programma veloce. , i sensori e i dispositivi che utilizzano la tecnologia IoT (ad esempio le macchine da caffè) hanno un software incorporato scritto interamente in C o C++.

Man mano che segui il corso, svilupperai gradualmente le tue capacità. Partendo dalle basi della programmazione, sarai presto in grado di portare alla perfezione le tue abilità, risolvendo i problemi più complessi. Per apprendere le basi, potresti non aver bisogno di alcun software specializzato. Basta avere Internet e la tua voglia di imparare. 

Se sei pronto per imparare a programmare facilmente e liberamente, allora inizia a fare compiti!

 

Tipi di attività
1) Il primo tipo di attività consiste nello scrivere il programma da soli. 
Nell'attività precedente, dovevi scrivere tu stesso il programma. Questo può essere fatto sia nell'editor sul sito, sia copiando il programma da qualsiasi ambiente di programmazione. Oppure puoi semplicemente inviare il file. Molto spesso lavorerai con questo tipo di attività.

2) Il secondo tipo di attività sono attività per la modifica del codice del programma esistente.  

3) Un altro tipo di problemi sono i soliti problemi di prova, in cui dovrai dare una risposta breve o scegliere tra le opzioni offerte.

Programmi e compilatori

Un compilatore  è un programma che traduce l'intero programma in codice macchina che il processore può eseguire.

Durante la formazione lavorerai con un compilatore online, scrivendo o modificando un programma in una finestra speciale sullo schermo.  Ma in alcune attività (che dovrai risolvere da solo), avrai bisogno di un compilatore sul tuo computer funzionante. 
Per imparare il linguaggio di programmazione C++, ti consigliamo di installare l'ambiente di programmazione DevC++, che contiene il compilatore MinGW (scarica qui) . 

Programma semplice

Il programma C più semplice è lungo solo 8 caratteri: principale() { } Spieghiamo ogni carattere nel programma:
main - Il programma principale è sempre chiamato main.
Il linguaggio di programmazione C distingue tra lettere maiuscole e minuscole.

() - le parentesi vuote indicano che main non ha argomenti.
{} - le parentesi graffe segnano l'inizio e la fine del programma principale.

Tutte le azioni che devono essere eseguite sono scritte tra parentesi graffe

Cosa fa il nostro programma?
Poiché non c'è nulla all'interno delle parentesi graffe, il nostro programma non fa nulla, segue semplicemente le regole del linguaggio C, può essere compilato e ottenere un file exe, un file eseguibile che può essere eseguito.