Scritture da un programmatore di Brisbane, da un avvocato futuro, da uno storico acuto e da un surfista di fotoricettore avido

Terabell - tecnologia, legge, programmare e una risata

23 agosto 2007 al 9:44

Acquisti padronanza rapidamente di nuova lingua a 8 punti facili

Il email, il tasso, Bookmark questo

Per divertimento o per lavoro potete avere bisogno di di imparare come usare rapidamente un nuovo linguaggio di programmazione. Presupporrlo può già programmare ad una competenza ragionevole in una lingua, questa non è duro quanto esso primi suoni.  Ho sviluppato una metodologia che lo aiuta ad imparare la maggior parte delle caratteristiche nel più breve tempo possibile.  Questi gli permetteranno di fare più “ciao del mondo„ e dovrebbero essere abbastanza da ottenere che cosa lavoro avete bisogno di ottenere fatto, fatto!

1. Ricerca

Usi il vostro Search Engine favorito e cerchi gli articoli sulla vostra nuova lingua.   Non cerchi le lezioni private appena ancora.  State cercando una comprensione generale di come la vostra lingua osserva e di come effettuare le mansioni di base.  Impari come a:

  • Salvo le stringhe nelle variabili
  • Salvo i numeri nelle variabili
  • Provi a circostanze per essere allineare o falso
  • Come fare matematica di base (MOD di -/*)
  • Generi i cicli
  • Generi le funzioni che dati di ritorno
  • Generi le funzioni che non restituiscono i dati (sottoprogrammi)
  • Enumeri attraverso una lista
  • Generi un allineamento
  • Accetti l'input dell'utente
  • Visualizzi l'uscita
  • Generi le variabili globali
  • Usi le dichiarazioni condizionali di logica, dell'interruttore o di caso
  • Ridimensioni un allineamento
  • Tratti le date e le ore.
  • Scriva ad una lima
  • Legga da una lima
  • Metta a punto il vostro codice
  • Tratti gli errori

*HINT: Se conoscete un'altra lingua può essere un buon posto da cominciare cercando “il confronto C C# di lingua„ (se conosceste uno e voleste imparare l'altro)

Dovreste ora avere una conoscenza di base di che cosa state esaminando.  Ogni lingua (a me almeno) ha il loro propri sguardo e tatto distinti.   Se può capire che i principi fondamentali sopra allora tutto il programma che lo esaminate dovrebbero potere capire la maggior parte di che cosa vedete nelle lezioni private, senza dovere leggere dettagliatamente.  Mantenga sulla ricerca fino a che non possiate rispondere facilmente alle domande di cui sopra - o avere una pagina bookmarked in modo da potete controllare rapidamente indietro.

2. Esercitazione

Trovi “ciao una lezione privata rapida e breve di applicazione del mondo„.  Trovi uno che ha il codice sorgente e una spiegazione di come funziona.  Carichi programmi oggetto il codice - porti in su la vostra interfaccia di programmazione e convinca il codice per funzionare.  Ci è niente di più difettoso dell'avendo un compilatore che non sta funzionando e provare a lungo ad ottenere qualcosa funzionare, pensandolo è il vostro errore di codificazione, per scoprire le ore più successivamente che il vostro compilatore non sia stato installato correttamente.

Capisca il codice che avete realizzato appena.  Non dovreste dovere scriv a macchina fuori - mentre vostro cercando prima che dovrebbe dirlo tutto avete bisogno di.

3. Legga

Ottenga un libro sulla vostra lingua, utenti intermedi puntati su dell'affare uno, quei di base sembrano spendere la maggior parte della spiegazione del libro che cosa avete cercato prima.  Le lezioni private in linea sono buone, ma può essere duro saltare i capitoli di base di andata e la vibrazione di nuovo a vede che cosa volete. 

Se gradite i ebooks quindi caricano programmi oggetto uno ma per me è il più veloce avere un libro fisico che posso giudicare aperto vicino me ed iniziare a scriv.  La battitura a macchina in contrasto con la copiatura e l'incollatura sembra fare il vostro cervello ottenere l'abilità di padronanza della lingua nuova più velocemente e la rende più intuitiva quando volete cominciare sviluppare i vostri propri programmi.

4. Chieda

Ora state leggendo per un istante che eventualmente dovreste capire che cosa la vostra nuova lingua richiede e come fare alcune mansioni semplici. Se ci è qualche cosa che non capiate a questo punto, legga un poco più.  Se ancora non la ottenete allora chieda.  Ci è la gente come me che è felice di rispondere alle domande della gente quando non sono sicure che cosa stanno facendo.  Ciò può conservarla molti frustrazione e momento critico nell'apprendimento della vostra lingua nuova.  Vi siete domandato mai perché la gente va alla scuola, piuttosto che colto appena? La gente impara il più bene le loro prime lingue con l'interazione con l'altra gente.  Potere chiedere è critico a questo.  Se allora siete attaccato trovi qualcuno per aiutarlo - potete imparare più per un piccolo investimento di tempo che potete qualunque altro senso.  Si noti che gli chiedo di chiedere aiuto a punto 4, perché con una priorità bassa nella lingua, capirete l'aiuto più meglio di se stiate cominciando appena e non avere idea che cosa state facendo.  Inoltre potrete comunicare intelligentemente e chiedere le cose multiple in una vanno.

5. Rallentamento

Siete quasi là.  Dovreste avere una stretta per i principi fondamentali e state bene esaminando la vostra nuova lingua.  Se saltate diritto nella programmazione della vostra applicazione voluta ancora farete alcuni grandi errori.  Rifletta che cosa voi hanno fatto, che cosa volete fare, pensano a che cosa avete imparato ed alcune delle finezze di nuova lingua.  Confronti come fareste le cose nelle vostre esperienze precedenti di lingua e come nel vostro nuovo.  Se non potete rispondere a che queste domande non si non lasci prendere dal panicoare, dovreste stare più bene dopo il punto seguente.  Se rallentate potete notare le cose che non avevate pensato mai a prima.  Anche dovreste notare che ormai quello anche se una nuova lingua suona scoraggiante che è molto simile ad altre abbiate imparato nel passato.

6. Programma

State facendo male per entrare nelle vostre mansioni e per volere colpire fuori la vostra nuova lingua…. Pazienza siete quasi là, ma più sforzo che spendete in preparazione gli darete un migliore ed apprezzamento più duraturo della vostra nuova lingua.  Il Now è il tempo che posate il vostro libro, fine il vostro browser e porta in su la vostra interfaccia di programmazione.  State andando sviluppare alcune applicazioni che dovrebbero non richiedergli tempo affatto, ma dimostrerete quanto avete imparato, o devono imparare prima di voi può progredire.

Applicazioni di configurazione che possono fare quanto segue:

  1. Visualizzi una serie di numeri generati in un ciclo
  2. Generi un'applicazione che prende l'utente immesso e visualizza che cosa è stato immesso al contrario
  3. Generi un'applicazione di conteggio giù, quello prenderà l'input di un numero e visualizzerà un numero ogni secondo per il numero dell'input
  4. Generi un'applicazione che può contenere un importo e un fattore di conversione e produca il prodotto - IE cm - > dentro
  5. Generi un'applicazione che contiene l'età dell'utente come input e visualizza i messaggi secondo quanto vecchio sono - lo IE 0-10 “bambino„
  6. Accetti una serie di numeri dall'utente immesso e visualizzili nell'ordine discendente o ascendente
  7. Sviluppi una funzione ricorsiva per trovare 10 fattoriali
  8. Sviluppi un'applicazione per prendere l'utente immesso e per conservarlo ad una lima
  9. Esposizione sui dati dello schermo che avete richiamato da una lima.
  10. Generi un'applicazione che prenderà l'input che è sotto forma d'i numeri per dividere 100 vicino, per visualizzare i risultati e gli errori della maniglia se 0 è immesso.
  11. Generi un'applicazione che è una sveglia, quello richiederà tempo allarmare, visualizzare un messaggio e mantenere sulla visualizzazione del messaggio fino all'uccisione o al sonno dell'input è presentata.  Il sonno allora la farà attendere un periodo considerato e una ripetizione.  L'uccisione lo chiuderà
  12. Generi un'applicazione del calcolatore.  Usando la radice quadrata di/ -*, quadrato, poteri, peccato, cos, tan, fattoriale, modulous.  Abbia le opzioni di uscita differenti e un'opzione di memoria.

Anche se ci è molto altro che potete fare per esercitarti nelle vostre abilità che questo dovrebbe renderlo le funzioni di generazione felici, per mezzo degli attrezzi generali che avete cercato e se potete fare tutto il questo dovreste essere sicuro che potete fare qualche cosa.

6. Rifletta

Di nuovo, è tempo di pensare a che cosa state facendo.  Rallenti e consideri perché avete voluto imparare questa lingua in primo luogo.  Se aveste un'operazione in mente avete gli attrezzi da potere realizzarla? Sono ci cose che dovrete fare che non potete fare ancora, IE vi collegate al Internet o scrivete alle basi di dati? Se così ora è il momento di ottenere insieme quelle abilità, andare al vostro libro può essere tutto che abbiate bisogno di.  Inoltre consideri che cosa volete scrivere dopo, fornito alcune specifiche circa che cosa volete per fare e considerare come state andando farli.  Questo senso che potete sederti appena e programmare e non essere distratto.

7. Vada per esso

Il Now è il momento di mettere i vostri duri lavori ad uso.  Sviluppi il programma che avete avuto in mente quando avete cominciato.  Ricordi le abilità che avete e che siete sicuro.  Non si riferisca di nuovo al vostro testo a meno che dobbiate - la maggior parte di che cosa volete fare dovrebbero essere naturali voi ora.  Essere sicuro significherà che la vostra programmazione dovrebbe essere elegante e digiunare, il tempo che avete passato in preparazione lo pagherete indietro bello ora.  Sia felice e congratuli sulla padronanza dell'abilità nuova.

8. Esplori e pensi

Ora avete vostre nuove abilità di lingua non pensate che conosciate tutto e cominciate fiammeggiare un esperto in un gruppo di notizie.  Pensi a che cosa state facendo ed a perché lo avete fatto quel senso.  Non ottenga arrabbiato alla vostra nuova lingua perché fa alcune cose nei modi diversi che siete usato - abbracciano la differenza!!!  Faccia un po'più di lettura, ottenga di conoscere e realmente apprezzare le sfumature sottili che sono le ragioni per cui le lingue multiple esistono. 


%DIGG%   Abboni a questo blogAbboni al blog di Terabell via RSS

Queste icone si collegano ai luoghi bookmarking sociali in cui i lettori possono ripartire e scoprire i nuovi Web pagi.
  • del.icio.us
  • blogmarks
  • Furl
  • SphereIt
  • StumbleUpon
  • Technorati
  • Reddit
  • co.mments
  • NewsVine
  • Slashdot
  • TailRank

Alimentazione di Trackback

2007-11-29 14:37: 22

Trovo “il rallentamento„ molto importante. Dovete dare un momento prima che le idee di linguaggio di programmazione si depositino in voi!

Sto provando imparo il rubino per un po di tempo e guardando indietro, ho fatto quasi gli stessi punti che avete dato.

Se volete diventare un esperto in una lingua, il migliore senso è di affrontare un progetto complesso, uno che è più complesso appena della calcolazione “fattoriale„! : -)

2007-12-04 22:28: 43

Ciao tipo del Java, acconsento completamente, per diventare un esperto che dovete andare oltre i principi fondamentali, dovete esplorare le cose di che la gente non ha provato prima e fornire le soluzioni agli insetti ed alle finezze della lingua. Inoltre ho trovato quello per le mansioni personali, dove state imparando per divertimento che è molto più duro ottenere una conoscenza approfondita, confrontata a quando qualcuno sta pagandolo per fare le cose che neppure non sognereste di lei e ci sono scadenze per ottenerle fatta.

Troverei che molto dura isolare come passare con quel processo di starmi bene un esperto e ritiene sospetto che differisce da personale. Tuttavia - sopra, i punti dovrebbero indicare come ottenere abbastanza esperti con la lingua che potete iniziare sul grande progetto in modo da il vostro lavoro è messo a fuoco su che cosa volete realizzare piuttosto che come state andando cominciare andare a questo proposito.

 
 
Chiami (richiesto)
Email (richiesto - non indicato mai pubblicamente)
URI
Abboni alle osservazioni via il email
Il vostro commento (più piccolo formato | più grande formato)
Potete utilizzare il "" del title= del "" del href= di <a > il "" del title= del <abbr > il "" del title= del <acronym > il "" del cite= del <blockquote del <b> > il <strong> del <strike> del <i> del <em> del <code> nel vostro commento.


Fine
Email esso