CheckIO
CheckIO est un site web avec une mission: enseigner les compétences de codage JavaScript et Python via une interface jeu-jeu. Il est conçu pour enseigner de nouvelles compétences ou améliorer les compétences existantes en relevant des défis.
- Les utilisateurs peuvent gagner des abonnements gratuits grâce à un contenu contribuant, en écrivant des critiques de code intéressants ou par aider les autres utilisateurs sur le forum.
- Les enseignants et les professeurs peuvent intégrer CheckIO dans leur salle de classe.
- Ils peuvent intégrer des missions avec des missions ou des jeux.
- Il y a un forum où les utilisateurs peuvent collaborer avec d'autres utilisateurs.
- Les utilisateurs peuvent demander de l'aide de codage des questions ou des réponses aux problèmes.
- CheckIO offre un moyen amusant et stimulant d'apprendre ou d'améliorer les compétences de codage en Python ou JavaScript.
- Il est prévu d'ajouter d'autres langues à CheckIO à l'avenir.
- L'interface pour le site web et le monde sont intuitifs. Il est facile de démarrer et de se promener autour des mondes.
- Les choix linguistiques actuellement disponibles sont limitées à Python et, plus récemment, JavaScript.
- Une certaine connaissance de la langue choisie ou la programmation en général n'est pas nécessaire,
- Alors que les utilisateurs plus jeunes ou les plus récents peuvent se développer dans le secteur informel, environnement basé sur le jeu, les développeurs sérieux autoproclamés peuvent être rebutés par la frivolité de l'interface.
CheckIO a une page d'atterrissage droit vers l'avant qui vous permet de sauter dans l'une des CheckIO « mondes » (langues). Une fois que vous choisissez une langue, vous êtes présenté avec un emplacement « à domicile », qui a plusieurs niveaux plus bas défis disponibles, et il y a plusieurs autres endroits où vous pouvez voyager pour des défis supplémentaires. Si l'emplacement de la maison défis sont trop difficiles, vous pouvez passer à l'emplacement « élémentaire » et essayer les défis au niveau d'entrée là-bas. Grâce à l'achèvement des défis aux divers endroits, vous pouvez débloquer de nouvelles zones où vous pouvez voyager et compléter encore plus de défis. Après avoir terminé un défi, vous pouvez comparer votre solution à d'autres solutions existantes. Vous pouvez passer en revue les solutions « au choix du rédacteur en chef », ainsi, de voir les meilleures façons de terminer le défi. De plus, les solutions sont disponibles via GitHub. Le meilleur de tous: Tout cela est disponible gratuitement. Il y a une option de « devenir impressionnant » en vous inscrivant sur le site soit sur une base mensuelle ou annuelle, mais abonnée n'est pas nécessaire d'utiliser le site. Les utilisateurs avec des abonnements n'ont plusieurs avantages par rapport aux utilisateurs libres, tels que voir des solutions plus rapidement et avoir des missions supplémentaires à leur disposition. Mais il y a beaucoup de contenu gratuit pour garder vos compétences de plus en plus! Dans l'ensemble, CheckIO est un moyen amusant de construire vos compétences en programmation dans les langues disponibles. Et pour ceux intéressés par une carrière en tant que développeur, il existe des moyens de se connecter avec des entreprises de recherche pour les développeurs.