CheckIO
CheckIO è un sito web con una missione: Per insegnare JavaScript e Python codifica competenze attraverso un'interfaccia di gioco-gioco. È stato progettato per insegnare nuove abilità o migliorare le competenze esistenti attraverso le sfide che completano.
- Gli utenti possono guadagnare abbonamenti gratuiti attraverso il contributo di contenuti, scrivendo recensioni interessanti codice o tramite aiutare gli altri utenti sul forum.
- Insegnanti e professori possono integrare CheckIO nella loro classe.
- Essi possono integrare le assegnazioni con le missioni o giochi.
- C'è un forum attraverso il quale gli utenti possono collaborare con altri utenti.
- Gli utenti possono chiedere aiuto con la codifica domande o con sfide solving.
- CheckIO offre una divertente e stimolante modo per imparare o migliorare le capacità di codifica in Python o JavaScript.
- Ci sono piani per aggiungere altre lingue per CheckIO in futuro.
- L'interfaccia per il sito web e il mondo sono intuitivi. E 'facile per iniziare e per passeggiare i mondi.
- Le scelte di lingue attualmente disponibili sono limitati a Python e, più recentemente, JavaScript.
- Una certa conoscenza della lingua selezionata o la programmazione in generale, non è richiesto,
- Mentre gli utenti più giovani o più recenti possono crescere in un ambiente informale, gioco basato, gli sviluppatori gravi auto-descritto possono essere messi fuori dalla leggerezza dell'interfaccia.
CheckIO ha una pagina di destinazione straight-forward, che consente di passare in uno dei "mondi" CheckIO (lingue). Una volta che si sceglie una lingua, si sono presentati con una posizione "home", che ha diversi di livello inferiore sfida a disposizione, e ci sono diverse altre località a cui è possibile viaggiare per ulteriori sfide. Se le sfide della location di casa sono troppo difficili, si può andare oltre alla posizione "elementare" e provare le sfide entry-level lì. Attraverso il completamento di sfide nelle varie località, è possibile sbloccare nuove aree in cui è possibile viaggiare e completare ancora più sfide. Dopo aver completato una sfida, è possibile confrontare la soluzione per le altre soluzioni esistenti. È possibile rivedere le soluzioni "La scelta di editor di" Oltre, per vedere modi ottimali di completare la sfida. Inoltre, le soluzioni sono disponibili tramite GitHub. Meglio di tutti: Questo è tutto disponibile gratuitamente. V'è la possibilità di "diventare impressionante" iscrivendosi al sito sia su base mensile o annuale, ma sottoscrizione non è necessario per utilizzare il sito. Gli utenti con abbonamenti hanno diversi vantaggi rispetto agli utenti in omaggio, come vedere le soluzioni in modo più rapido e con missioni aggiuntive a loro disposizione. Ma v'è abbondanza di contenuti gratuiti per mantenere le vostre abilità di crescere! Nel complesso, CheckIO è un modo divertente per costruire le vostre abilità di programmazione nelle lingue disponibili. E per chi è interessato a una carriera come sviluppatore, ci sono modi per connettersi con le aziende alla ricerca di sviluppatori.