Quali sono i vantaggi e l'inconveniente della documentazione rispetto ai tutorial e ai tutorial video [chiuso]

3

Quali tipi di risorse di apprendimento trovi più utili, per quali tipi di apprendimento e / o forse in momenti specifici?

Alcuni esempi di tipi di apprendimento che potresti prendere in considerazione:

  • Quando si inizia a integrare un nuovo SDK in una base di codice esistente
  • Quando apprendi un nuovo framework senza dover integrare il codice precedente
  • Quando si scava più in profondità in un SDK già utilizzato che forse non si conosce ancora bene

Ad esempio - le esercitazioni (video) di solito sono molto facili da seguire e raccontano una storia dall'inizio alla fine per ottenere risultati, ma quasi sempre partiranno da zero o da un tutorial precedente. Pertanto, tale risorsa è utile per l'apprendimento rapido se non si dispone di un codice legacy in giro, ma meno se si deve cercare il codice più adatto al codice già esistente.

La documentazione dell'SDK d'altra parte è ben strutturata ma non racconta una storia. È più difficile ottenere un risultato specifico più ampio con la sola documentazione, ma è più adatto quando si dispone di un codice legacy e si stanno cercando modi non ovvi di utilizzare l'SDK o la libreria.

Esistono altre forme di risorse che ritieni utili, come la formazione interattiva?

    
posta Cat 18.09.2012 - 06:10
fonte

5 risposte

5

Questo è altamente soggettivo in base alla persona.

Sono uno studente intuitivo, devo infilare le mie mani in qualcosa e muoverle, tagliarmi qualcosa da imparare. Quindi vado direttamente alla documentazione per trovare le manopole e le impennate che posso girare. Ma per molti, questo metodo è buono come le foglie di tè.

Penso basandomi sul modo in cui i sistemi educativi tendono ad insegnare alle persone (almeno quello con cui ho familiarità, e penso che molti lo seguano allo stesso modo) è più comune per le persone avere uno stile di apprendimento adatto ai tutorial. Per molti tuttavia questi semplicemente non sono efficaci.

Alcune persone imparano molto bene dal visual come in un tutorial video, mentre molti imparano meglio dalla lettura dei tutorial.

Non sono sicuro che tu sia l'obiettivo qui, ma suppongo che il mio punto sia:

  • Se devi generare allenamento, usa tutto il 3.
  • Se stai cercando una tecnica da imparare, usa quella che trovi meglio per tu .
risposta data 18.09.2012 - 06:18
fonte
1

Ci sono varie teorie su come le persone imparano. D'altra parte, la maggior parte dei programmatori ha alcune cose in comune: generalmente non abbiamo molto tempo e siamo bravi a leggere.

Niente mi fa impazzire più del cercare di trovare informazioni su un framework / sdk / library per vedere se avrà qualche utilità per me in un video di 2 ore.

Ecco una strategia comune:

  1. Una panoramica di base su ciò che fa (articolo, video)
  2. Confronto con materiale simile (articolo)
  3. Documentazione dettagliata dell'API (articoli)
  4. Esercitazioni per principianti (articoli, video)
  5. Libri di cucina (articoli, video)

Il mio consiglio, vai con articoli / documentazione e aggiungi video / screencast quando hai più tempo.

    
risposta data 18.09.2012 - 08:05
fonte
0

Nessuno di quelli elencati. La migliore fonte di apprendimento è rappresentata dai libri . Sono più dettagliati di un tutorial che indica i dettagli e non sono così schietti nell'esprimere idee come la documentazione.

    
risposta data 18.09.2012 - 09:31
fonte
0

Dipenderà!

La risposta giusta dipenderà davvero dal tipo di tecnologia / framework che stai cercando di promuovere o imparare.

Ad esempio, una serie di post su nuovi framework / tecnologie emergenti potrebbe essere interessante per alcuni sviluppatori, mentre altri potrebbero divertirsi guardando video tutorial e / o webcast.

Quindi, è una domanda davvero soggettiva ed è difficile dire cosa funzionerà e cosa no . Perché, hai a che fare con le preferenze umane su un'altra. Immagino che il sondaggio di questa domanda possa fornire un risultato migliore.

Tuttavia, tenendo conto dello sforzo di apprendimento, lo classificherei come " documentazione < tutorial < tutorial video ".

    
risposta data 18.09.2012 - 06:30
fonte
0

Penso che tutti gli alberi siano importanti, ma, per me, devi prenderli nell'ordine giusto. Ho imparato iOS Dev da solo. Quindi la mia esperienza mi porta a dirti di andare prima per il più facile e poi approfondire.

Quindi ho iniziato con video tutorial , poi alcuni tutorial e infine libri .

Poiché imparare nuove cose è difficile da aggiungere al carico di lavoro corrente, devi prestare attenzione alla tua motivazione . Quindi, inizia con un approccio simile alla TV e quando sei a tuo agio con nuovi concetti e termini, scopri i riferimenti reali.

    
risposta data 18.09.2012 - 09:44
fonte

Leggi altre domande sui tag