06/04/2021, 07:44
(Questo messaggio è stato modificato l'ultima volta il: 06/04/2021, 07:47 da Roipnol.)
(07/11/2020, 00:22)marco91 Ha scritto: Ciao a tutti.Buongiorno, mi ha incuriosito il tuo post e provo a risponderti da tuo pari avendo avuto anche io in passato lo stesso problema.
Sono solo appassionato di informatica e pongo questa domanda.
Mi acquistai molto tempo fa un libro di C++ però non riusci ad imparare nulla perchè le stringhe erano solo codici: imparai le basi di come è strutturato il C++, ma finita lì.
Successivamente seguii molte videoguide del C++, python, ma tutte le videoguide si basano su concetti di base e non di ragionamento e i codici di C++ mi sembrano solo codici senza che io riesca a capire il loro significato.
Di mio principio non sono mentalmente formato per sapere cosa possa svolgere un esercizio con un linguaggio, in quanto non ho gli studi e formazione di base solida e pratica.
Vi chiedo se abbiate un libro in cui non mi cimenti sul linguaggio, ma che mi plasmi il cervello sul "pezzo" e che mi aiuti ad affrontare la programmazione, allo scopo di pensare ad un progetto che sia fattibile in un linguaggio.
Se penso cosa progettare, all'infuori di quello che vedo e ho esperienza di informatica, non mi viene in mente nulla e non saprei come fare, se non cercare i semplici esempi di programmazione come una calcolatrice, copiando e incollando i codici.
Premetto che in questo ambito sono stato quasi sempre autodidatta, per alcuni anni mi sono occupato di assistenza hardware e piccole reti, ma adesso faccio tutt'altro da diverso tempo, pur rimanendo la passione per questo mondo.
Dunque, partecipai anni addietro ad un corso regionale come tecnico di reti, tra i vari moduli formativi, ve n'era uno chiamato 'informatica di base', in cui tra le altre cose si introduceva la programmazione attraverso lo studio degli algoritmi. Ebbi alcune difficoltà non nel comprendere la sintassi del linguaggio che adoperavamo (forse il pascal ) , ma proprio nella stesura della struttura logica, intesa come sequenza di operazioni, che il programma avrebbe dovuto eseguire...
Come mi spiegò un amico perito informatico (io venivo da un liceo) loro studiavano una parte dei fondamenti di informatica chiamata 'analisi', che serve esattamente a fare quello che dici tu, a capire come ragionare sul problema da risolvere e trasformarlo in una sequenza razionale e funzionale di operazioni logiche, l'algoritmo.
Fatto questo puoi usare poi il lunguaggio che preferisci.
Spero di essere stato utile, magari qualche esperto ti potrà suggerire una guida in tal senso.