CodinGame
CodinGame fornisce agli utenti un divertente ed efficace modo per imparare la codifica che rifugge la struttura rigida di metodi di insegnamento tradizionali.
- Centinaia di puzzle classici che insegnano una vasta gamma di concetti
- Supportato da sfide contribuito dalla comunità CodinGame
- Multiplayer sfida che buca direttamente contro altri giocatori dal vivo
- Grande grafica e interfaccia colmano il divario tra teoria e risultati
- Regolarmente aggiornato con nuovi puzzle e sfide
- ricompense costante incoraggiano gli utenti a continuare ad imparare
- Non come accessibili ai nuovi utenti come il design suggerirebbe
- Interfaccia può essere una distrazione ingombra per programmatori più esperti
Con il computer di programmazione diventando uno dei più redditizi e nelle carriere di domanda disponibile, non c'è carenza di imprenditori e visionari che cercano di trasformare il processo di apprendimento di codifica in un business, ed i risultati si estendono tutto, dai corsi tradizionali adattato al paesaggio internet per le risorse che cercare di rendere l'intero processo facile e divertente. CodinGame è forse la forma più gamified di formazione e commenti. Mentre le risorse come Codecademy abbattere gli aspetti di codifica in componenti morso dimensioni e vi ricompensi con badge e riconoscimenti per il progresso e CodeWars mette di testa a testa contro altri giocatori in complessi concorsi di codifica, CodinGame up la posta in gioco per legare i loro esercizi a un'interfaccia visiva che trasforma letteralmente il vostro codice in un gioco in stile arcade. Se questo è un approccio efficace per l'apprendimento dei componenti complessi di codifica scienza è un altro caso del tutto, ma l'interfaccia è liscia ed emozionante, probabilmente per attirare potenziali programmatori che possono essere spaventato dall'interfaccia semplificata ed alieno di righe di comando di codifica tradizionali. Uno degli ostacoli più difficili da ingresso per l'apprendimento di codifica è l'inoltro agli studenti esattamente che tipo di impatto il loro codice può avere sull'ambiente. Si può richiedere molto tempo prima che i principi building block come le classi e le variabili arrivare ad avere significato sostanziale e gli utenti possono capire come interagiscono tra loro per produrre risultati significativi. Cosa CodinGame fa così bene è trasformare anche queste la maggior parte delle funzioni di base in risultati tangibili. comportamenti semplici come numeri di ordinazione in un insieme si traducono in interfaccia di gioco vengono convogliati concretamente come una navicella spaziale mira obiettivi a rischio più elevato. Questa fusione di principio con i risultati è elegantemente eseguito, e concetti di costruire uno sopra l'altro nel corso di centinaia di esempi reali che appaiono nella galleria del gioco. Purtroppo, per una piattaforma di apprendimento che sembra fatto su misura per gli utenti completamente nuovo per la codifica, non c'è molto in termini di assistenza. Ci sono vantaggi e svantaggi di questo. A differenza di fonti come Codecademy - cui si cammina attraverso lezioni con piccolo contesto - forze CodinGame di scavare attraverso le risorse on-line alla ricerca di soluzioni. Ma per i nuovi utenti con poca esperienza di codifica, la nozione sembra in contrasto con l'accogliente approccio scaletta al design. Anche il primo esercizio, che serve come un tutorial, sarà probabilmente guardare tutto estranea a chi non capisce la sintassi o fondamentali di come lingue di lavoro. Nonostante il suo valore apparente, come un corso introduttivo, è probabilmente una migliore vestibilità per utenti esperti che non hanno paura al processo di tentativi ed errori che spesso accompagna l'esperienza di apprendimento in cui è interessato codifica. Ma le funzioni disponibili sono piuttosto carnoso. Il singolo componente giocatore, che vi porterà attraverso prove sempre più difficili, è disponibile in 23 dei più comuni di codifica lingue, ed è completato da tornei multiplayer robuste che sono sicuri di sfidare i programmatori, anche esperti.