CheckIO
CheckIO ist eine Website mit einer Mission: JavaScript und Python Programmierkenntnisse durch eine Spielerei Schnittstelle zu lehren. Es wurde entwickelt, um neue Fähigkeiten zu lehren oder vorhandene Fähigkeiten durch Ausfüllen Herausforderungen zu verbessern.
- Benutzer können kostenlos Abonnements über Inhalte beitragen, indem er interessanten Code-Reviews oder über Hilfe für andere Benutzer auf dem Forum verdienen.
- Lehrer und Professoren können CheckIO in ihre Klassenzimmer integrieren.
- Sie können Zuweisungen mit Missionen oder Spiele integrieren.
- Es gibt ein Forum, über die Benutzer mit anderen Benutzern zusammenarbeiten können.
- Benutzer können um Hilfe bitten, mit Fragen oder bei der Lösung Herausforderungen Codierung.
- CheckIO bietet eine unterhaltsame und herausfordernde Art und Weise Programmierkenntnisse in Python oder JavaScript zu lernen oder zu verbessern.
- Es gibt Pläne, andere Sprachen zu CheckIO in Zukunft hinzuzufügen.
- Die Schnittstelle für die Website und der Welt ist intuitiv. Es ist leicht zu beginnen und die Welten zu wandern herum.
- Die Sprachoptionen zur Zeit verfügbar sind auf Python und in jüngerer Zeit, JavaScript.
- Einige Kenntnisse der gewählten Sprache oder Programmierung im Allgemeinen nicht erforderlich ist,
- Während jüngere oder neue Benutzer in der informellen, Spiel-basierten Umgebung, selbst beschrieben ernsthafte Entwickler durch die Frivolität der Schnittstelle aufschieben können gedeihen können.
CheckIO hat eine geradlinige Zielseite, die Sie in einer der CheckIO „Welten“ (Sprachen) zu springen. Sobald Sie eine Sprache auswählen, werden Sie mit einem „Zuhause“ Ort dargestellt, die mehrere untergeordnete hat Herausforderungen zur Verfügung, und es gibt einige andere Orte, zu denen Sie für zusätzliche Herausforderungen reisen. Wenn die Herausforderungen des Heimatorts zu schwierig sind, können Sie auf die „elementare“ Lage gehen und versuchen, die Entry-Level-Herausforderungen gibt. Durch Abschluss der Herausforderungen an den verschiedenen Standorten, können Sie neue Gebiete erschließen, zu denen Sie reisen können und noch mehr Herausforderungen abzuschließen. Nachdem Sie eine Herausforderung abgeschlossen haben, können Sie Ihre Lösung auf andere, bestehende Lösungen vergleichen. Sie können „Editors Choice“ Lösungen als auch, um zu sehen, optimale Wege zur Beendigung der Herausforderung überprüfen. Darüber hinaus sind Lösungen via GitHub verfügbar. Das Beste: Das alles ist kostenlos zur Verfügung. Es gibt eine Option „wurde awesome“ durch entweder auf monatliche oder jährliche Basis auf die Website abonnieren, aber zeichn ist nicht erforderlich, die Website zu nutzen. Benutzer mit Abonnements haben mehrere Vorteile gegenüber freiem Anwender, wie Lösungen schneller und mit zusätzlichen Missionen zur Verfügung, um sie zu sehen. Aber es gibt genügend freie Inhalte Ihre Fähigkeiten weiter zu wachsen! Insgesamt ist CheckIO eine unterhaltsame Art und Weise Ihrer Programmierkenntnisse in den verfügbaren Sprachen zu bauen. Und diejenigen, die in einer Karriere als Entwickler interessiert, gibt es Möglichkeiten, mit Unternehmen der Suche nach Entwicklern zu verbinden.