FobiaSociale.com  
     

Home Messaggi odierni Registrazione FAQ
 
Vai indietro   FobiaSociale.com > Off Topic > Off Topic Generale > Forum Scuola e Lavoro
Rispondi
 
Vecchio 14-11-2019, 18:49   #1
Avanzato
L'avatar di GiveYourPaw
 

Dunque, mi è arrivata la strana voglia di iniziare ad approcciarmi con la programmazione, è giunta l'ora. Come prima cosa ho bisogno di sapere che linguaggio sarebbe meglio utilizzare per un neofita (tutti mi dicono JAVA, me l'ho confermate?). Come seconda cosa ho bisogna di avere dispense... c'è un piccolissimo problema, la mia dislessia... dovrei avere una dispensa con la sintesi vocale, qualche consiglio, magari anche video ma che vada lento. E terza se esiste una scuola che fa i serali per lo sviluppo software, informatica, tutto inerente al PC (specifico che ho solo una qualifica, non ho laurea, periti, dottorini, certificazioni... l'unico diploma sono gli esami di terza media) perché a Modena non ci sono, o sono io che non riesco a cercare bene e sono orbo... oppure sono lo sfigato che non esiste nessuna scuola a Modena che facciano questi corsi/studi/indirizzi.

Grazie in anticipo.
Vecchio 14-11-2019, 19:29   #2
Banned
 

Quote:
Originariamente inviata da GiveYourPaw Visualizza il messaggio
c'è un piccolissimo problema, la mia dislessia...
piccolissimo, che vuoi che sia.
Io te lo sconsiglio.
Vecchio 14-11-2019, 19:38   #3
Avanzato
L'avatar di GiveYourPaw
 

Quindi mi vuoi far capire che per un dislessico, non può programmare...
Grazie per il supporto morale.
Vecchio 14-11-2019, 19:48   #4
Banned
 

Quote:
Originariamente inviata da GiveYourPaw Visualizza il messaggio
Quindi mi vuoi far capire che per un dislessico, non può programmare...
Grazie per il supporto morale.
Cosa dovevo dirti? che i limiti esistono solo nella nostra testa?
Tu provaci lo stesso se ti piace, ma non è un problema da poco in quel mondo.
Vecchio 14-11-2019, 19:48   #5
Esperto
 

Ti consiglio Python

Per il tuo problema, potrebbero aiutarti dei video su youtube. Ad esempio

Ringraziamenti da
XL (15-11-2019)
Vecchio 14-11-2019, 20:03   #6
Esperto
L'avatar di pokorny
 

Java non è facile per un principiante, anche io suggerisco Python. Se sei stato in grado di scrivere il messaggio di inizio topic sei anche in grado di programmare, te lo posso assicurare.

L'unica difficoltà è che per qualsiasi linguaggio c'è un periodo di apprendimento in cui sembra non ci siano risultati mentre uno vorrebbe subito fare il programma con l'interfaccia grafica. Ebbene, le interfacce sono qualcosa di difficile in qualsiasi linguaggio (anche in Python che ti semplifica al massimo possibile la cosa) quindi serve un po' di pazienza e non mollare.
Vecchio 14-11-2019, 20:15   #7
Esperto
L'avatar di pokorny
 

Quote:
Originariamente inviata da JR_Reloaded Visualizza il messaggio
(programmare fa diventare isterici)
Devo riconoscere che c'è del vero, però può dare qualche soddisfazione e nel suo caso è un modo tra quelli possibili di migliorare qualche aspetto della sua vita.
Vecchio 15-11-2019, 12:48   #8
Avanzato
L'avatar di GiveYourPaw
 

Allora stasera comincio con Python.
Vecchio 15-11-2019, 12:54   #9
Banned
 

A mio parere invece non esiste un linguaggio di programmazione più facile o difficile di un altro. Quello che bisogna imparare è il modo di ragionare. Il modo di ragionare può essere applicato a tutti i linguaggi.

In sostanza imparato uno, li impari tutti (più o meno).

Python non è adatto per imparare, a mio parere ovviamente. Fatti prima le ossa con il linguaggio C e C++. Poi passi a linguaggi di programmazione ad oggetti veri e propri come Java.

Tra l'altro pochi giorni fa è stato postato un thread su Arduino che utilizza un linguaggio simil C.

Valuta anche i linguaggi di markup, cioè i linguaggi per il web (HTML ecc.).
Vecchio 15-11-2019, 13:02   #10
Esperto
L'avatar di lowman's
 

ti hanno consigliato il Python e va bene, ma altri consigliano di iniziare con C++ e poi Java... ma se trovi troppo difficili questi linguaggi, io ti consiglio di partire col PASCAL, che viene usato nelle scuole per insegnare la programmazione agli studenti che sono proprio alle prime armi e non sanno niente di programmazione...

se sei proprio a zero, secondo me prima dovresti capire cos'è la programmazione... intendo proprio la logica che c'è alla base...

io ti consiglio il canale fcamuso su youtube, un prof di informatica, trovi un bel po' di corsi ben fatti lì
Vecchio 15-11-2019, 13:04   #11
Banned
 

Quote:
Originariamente inviata da thevenin Visualizza il messaggio
A mio parere invece non esiste un linguaggio di programmazione più facile o difficile di un altro. Quello che bisogna imparare è il modo di ragionare. Il modo di ragionare può essere applicato a tutti i linguaggi.

In sostanza imparato uno, li impari tutti (più o meno).

Python non è adatto per imparare, a mio parere ovviamente. Fatti prima le ossa con il linguaggio C e C++. Poi passi a linguaggi di programmazione ad oggetti veri e propri come Java.

Tra l'altro pochi giorni fa è stato postato un thread su Arduino che utilizza un linguaggio simil C.

Valuta anche i linguaggi di markup, cioè i linguaggi per il web (HTML ecc.).
C++ e' a oggetti e ha una curva di apprendimento superiore a quella di Java... Secondo me Python lo puoi imparare presto.. poi se ti piace approfondisci con altri linguaggi..
Vecchio 15-11-2019, 13:13   #12
Banned
 

Quote:
Originariamente inviata da dharma Visualizza il messaggio
C++ e' a oggetti e ha una curva di apprendimento superiore a quella di Java... Secondo me Python lo puoi imparare presto.. poi se ti piace approfondisci con altri linguaggi..
C++ è multiparadigma cioè supporta sia programmazione procedurale (come C) sia ad oggetti ed l'evoluzione del C. Java a sua volta è l'evoluzione del C++

Per me andrebbero studiati in questo modo , partendo dal C, che ad oggi è ancora molto diffuso tra l'altro. Proprio perché è troppo semplificato python non è adatto. Sempre mio parere
Vecchio 15-11-2019, 13:18   #13
Banned
 

Parti da un Deitel, che è un classicone

Il linguaggio C. Fondamenti e tecniche di programmazione. Ediz. mylab. Con espansione online https://www.amazon.it/dp/8891901652/ref=cm_sw_r_cp_apa_i_ALOZDbJ2DEB2R
Vecchio 15-11-2019, 13:34   #14
Banned
 

Quote:
Originariamente inviata da thevenin Visualizza il messaggio
C++ è multiparadigma cioè supporta sia programmazione procedurale (come C) sia ad oggetti ed l'evoluzione del C. Java a sua volta è l'evoluzione del C++
vero, anche se in maniera procedurale userei puro C
Vecchio 15-11-2019, 13:37   #15
Banned
 

Quote:
Originariamente inviata da thevenin Visualizza il messaggio
Parti da un Deitel, che è un classicone

Il linguaggio C. Fondamenti e tecniche di programmazione. Ediz. mylab. Con espansione online https://www.amazon.it/dp/8891901652/..._ALOZDbJ2DEB2R
io andrei con il K&R

https://it.wikipedia.org/wiki/Il_linguaggio_C
Vecchio 15-11-2019, 13:58   #16
Banned
 

Quote:
Originariamente inviata da dharma Visualizza il messaggio
Anche, io li ho entrambi. Sul Deitel ci sono più esempi però
Ringraziamenti da
dharma (15-11-2019)
Vecchio 15-11-2019, 17:21   #17
Esperto
 

Manco io sono per il python, ma lo usano tutti i corsi introduttivi accademici - anche in America (vedasi lezioni MIT su youtube)
Vecchio 15-11-2019, 18:01   #18
Esperto
L'avatar di pokorny
 

Secondo me C/C++ sono la peggior cosa per iniziare. Io ho dovuto-voluto usarli ma ero studente a metà corso in una facoltà scientifica non banale e non sono cascato dal pero, ma uno che sa zero?

Il C/C++ è molto vicino alla macchina e soprattutto se si vuole produttività tutto dipende dalle librerie con i relativi problemi di linkaggio e peggio di tutti debug. Bisognerebbe ricordare che per chi non ne fa una professione è essenziale vedere risultati il prima possibile. Dopo qualche settimana con Python, una GUI si tira fuori facilmente, dopo un paio di mesi con Java la si tira fuori dopo aver bestemmiato tutto il tempo precedente ma con il C/C++? E' roba di un anno abbondante, tutto in salita.

Non deve diventare programmatore, deve occuparsi di qualcosa e che questo qualcosa gli dia fiducia e gli apra delle prospettive, o no? Ormai i PC sono così veloci che un linguaggio interpretato non è un peso per le cose che può fare e presumibilmente vorrà fare lui.
Ringraziamenti da
dharma (15-11-2019)
Vecchio 15-11-2019, 18:03   #19
Esperto
L'avatar di pokorny
 

Quote:
Originariamente inviata da GiveYourPaw Visualizza il messaggio
Allora stasera comincio con Python.
Installa pure TeamViewer che suppongo avrai spesso bisogno di una mano, come tutti agli inizi
Vecchio 15-11-2019, 18:29   #20
Avanzato
L'avatar di GiveYourPaw
 

Vi faccio una domanda non so se è facile o difficile: Quanti linguaggi di programmazione ci sono? Infiniti?

Quote:
Originariamente inviata da pokorny Visualizza il messaggio
Installa pure TeamViewer che suppongo avrai spesso bisogno di una mano, come tutti agli inizi
TeamViewer...? Esagerato, posterò sicuramente sul forum ma non chiederò un aiuto in tempo reale da remoto , poi è bello risolvere gli errori del computer (e litigarci anche)
Rispondi


Discussioni simili a Iniziare a programmare
Discussione Ha iniziato questa discussione Forum Risposte Ultimo messaggio
Consigli per programmare cancellato18934 Off Topic Generale 45 08-04-2018 20:26
Le donne non sanno programmare infinitesimale Off Topic Generale 25 03-02-2018 13:52
iniziare da zero!! tino Timidezza Forum 55 04-07-2011 14:28
Io...non so come iniziare Intro-spettivo Presentazioni 2 10-10-2009 14:18
Qualcuno sa programmare... GLABREZU Off Topic Generale 17 23-03-2008 00:50



Tutti gli orari sono GMT +2. Attualmente sono le 18:07.
Powered by vBulletin versione 3.8.8
Copyright ©: 2000 - 2024, Jelsoft Enterprises Ltd.
Powered by vBadvanced CMPS v3.2.2