Vai al contenuto

Imparare a programmare


Messaggio consigliato

ma quando dite...trippone teorico...oppure...un po' di logica di programmazione...cosa intendete? se c'e' della base teorica e avete qualche documento mandatemelo o linkateli!!!

domani pomeriggio ando' in libreria a vedere se trovo qualche cosa :D

grazie ankora per le cose ke state dicendo ^^ mi raccomando se avete altri consigli o informazioni postate :D

Link al commento
Condividi su altri siti


  • Risposte 36
  • Creato
  • Ultima risposta

Principali partecipanti

...e agli elementi teorici, io aggiungerei una cosa ancor più fondamentale, ovvero la mentalità.

Soprattutto quella, altrimenti si rischia di scrivere righe e righe di codice, quando invece con un po' di logica(e di esperienza;-) ) si può risolvere il tutto in poche istruzioni.

Ricordo ancora tutte le bacchettate che mi dava il prof. quando scrivevo inutili righe di codice:banghead:

Però mi è servito, e non so senza qualcuno che mi avesse seguito allora, ora cosa combinerei.

E' anche per questo che potrebbe essere complicato imparare da un libro.

Link al commento
Condividi su altri siti

uhm per imparare a programmare... beh ci sono tanti modi...

pascal... beh può essere un'inizio...

anche C... ma è un po' più ostico...

Parti dalle basi, studia i vari algoritmi di base etc... ma va sempre per gradi... parti col canonico "ciao mondo!" insomma...

mi pare che si possa trovare qualcosa anche su un sito di manuali gratuiti... ma non ricordo l'url.

Ah... magari dopo che ti sei fatto una bella infarinata sui linguaggi procedurali, guardati anche quelli a oggetti, magari Java...

Link al commento
Condividi su altri siti

ciao, ho visto questo forum e ho pensato di potervi dare una mano.

io uso turbo pascal da circa un anno (a scuola lo usiamo due ore a settimana)

Sono arrivato fino a IF......THEN......ELSE(per chi capisce qualcosa)

ps: non so tutto quindi quello che non so cerchero sul mio libro di testo di 400 pagine che uso a scuola

:-D

Link al commento
Condividi su altri siti

bwahhh non ascoltarlo! Il pascal è un buon linguaggio didattico, permette di imparare le istruzioni basilari di qualsiasi linguaggio e di fare le prime sperimentazioni...

...poi potrai passare a linguaggi più evoluti e che confanno alle tue esigenze!

Ricorda che ci sono tantissimi linguaggi in giro, alcuni ad uso generali altri specifici per certe applicazioni... sceglierai poi quale approfondire, ma per partire scegli qualcosa di semplice e che sia quindi un buono strumento didattico... a complicarsi la vita si è sempre a tempo ;-)

^_^

Link al commento
Condividi su altri siti

bwahhh non ascoltarlo! Il pascal è un buon linguaggio didattico, permette di imparare le istruzioni basilari di qualsiasi linguaggio e di fare le prime sperimentazioni...

...poi potrai passare a linguaggi più evoluti e che confanno alle tue esigenze!

Ricorda che ci sono tantissimi linguaggi in giro, alcuni ad uso generali altri specifici per certe applicazioni... sceglierai poi quale approfondire, ma per partire scegli qualcosa di semplice e che sia quindi un buono strumento didattico... a complicarsi la vita si è sempre a tempo ;-)

^_^

Hai ragione, anche se in parte. Dipende tutto da quello che PalinMajere vorrebbe arrivare a fare.

Se vuole avere un idea dei costrutti base, presenti in molti linguaggi, allora il Pascal può essere utile.

Se invece, da come ho capito io, vuole imparare a programamre in maniera hobbistica, per togliersi una voglia, allora il Pascal non gli serve assolutamente a niente. Al di la della didattica non porta veramente da nessuna parte, anzi, anche didatticamente parlando può essere pericoloso in quanto spesso lascia al programmatore dei brutti vizi di scrittura.

PalinMajere, se il tuo vuole essere un hobby, è brutto a dirsi, ma datti al Visual Basic. Te lo impari in un volo e ti permette di realizzare cose concrete col minimo sforzo.

:bye:

Link al commento
Condividi su altri siti

cavolo era da un po' che nn c'erano risposte ^^ grazie per questi ultimi consigli ma cmq per curiosita' vorrei vedere un po' anke il pascal ^^

tanto ora mi sono messo a lavorare quindi non ho piu' molto tempo :( quindi mi sa che per ora riusciro' a dedicare poco tempo al pc :(

grazie cmq a tutti per aver partecipato a questa discussione ^^

Link al commento
Condividi su altri siti

  • 4 anni dopo...

Ti direi di iniziare come noi vecchi ma non troppo con il mitico Turbo Pascal, ma è anacronistico. C? Sarebbe molto serio da parte tua, ma presumibilmente un po' "contorto" e anche troppo non sapendo le tue finalità. Direi C++, che ti "prepara" a diversi aspetti pur essendo fruibile anche in maniera barbina. Un bellissimo libro sul C++ è "Programmare in C++" di Steve Oualline (mi pare che in originale sia Practical C++ Programming), ma a mio parere non è adatto per iniziare. Per quello scopo ti consiglierei testi più semplici: so che i Deitel fanno bei testi di programmazione, ne ho letti un paio su Java e uno su C. Ce n'è sicuramente uno sul C++, nemmeno mi prendo la briga di cercare. :-p

Consiglio: installati StumbleUpon e tra i tuoi interessi inserisci "C++": da un lato la tua vita sarà rovinata e perderai un casino di tempo tra foto di seni nudi, ricette di pollo indiano e video di scimmie che ballano (quando scoprirai il funzionamento di StumbleUpon capirai), dall'altro troverai una marea di tutorial, how to, best practices e altro.

Prima di pensare ai testi, poniti una domanda, in ogni caso: perché? A che livello ti interessa la programmazione? Ti interessa la programmazione o l'informatica? Ti interessa saper fare software o conoscere la programmazione? Hai un obiettivo a breve termine? In caso contrario trovalo. Trovane anche uno a medio-lungo termine (fissato il quale, a dirla tutta, potremmo tornare sui nostri passi e cambiare linguaggio).

Ci sono diverse discussioni sulla programmazione qui, ce n'era uno intitolato tipo "Help Blackboard" (o una cosa simile) con diversi consigli terra terra.

Link al commento
Condividi su altri siti

Di solito i Deitel sono abbastanza "rigorosi" nel non compiere grossi salti logici, almeno nei testi che ho io lo sono. Ad ogni modo, "creare vari programmi" è vaghissimo, ma giustamente se non hai alba di programmazione o quasi non è un problema per te. Te ne accorgerai più avanti.

Quanto ai giochi, vedi topic apposito linkato da D@rkraven. ;-)

Ti dico, io fossi in te installerei un buon editor e un compilatore (se sei su Linux hai già tutto, nella fattispecie io uso gdb, g++ e amo Emacs, che se lo sai usare fa un po' da IDE molto spartana) e inizierei a seguire quasi pedissequamente un testo a scelta per iniziare a familiarizzare un minimo con la sintassi e partire come tutti dalle basi assolute (chiaro che la mentalità critica, attenta e curiosa ci deve essere, quindi via via devi fidarti meno e capire più).

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente registrato per poter lasciare un commento

Crea un account

Crea un nuovo account e registrati nella nostra comunità. È facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.
 

Accedi ora
×
×
  • Crea nuovo...