WATCH THE VIDEO
WATCH THE VIDEO
We are just starting to learn Python or TypeScript. Will CheckiO be a good fit for us?
CheckiO is primarily for practice and skill improvement, and although it starts from a very low level, you should have some basic knowledge of the language and coding in general. The simplest task on CheckiO is to write a function that will sort strings. And even though the task is quite easy, the teacher still has to give the theory first, so that the student can actually solve it. The awesome thing happens after the student deals with this simple challenge, he will see the unique solutions of other CheckiO users and realize that the task can also be solved by using format or f-string. In this case, students learn not only by solving the coding puzzles themselves, but also by seeing other solutions.
Is the ClassRoom creation free of charge?
The Classroom feature is free for at least one year. During that period we are only asking you for feedback and are totally open to any submitted feature requests concerning the class improvements.
Do I have to create a class in order for my students to use CheckiO?
It’s not necessary. CheckiO is a free-to-play program that anyone can join for free. The CheckiO ClassRoom is simply a set of additional tools that make it easier for a teacher to monitor and support his students’ activity, plus it grants full access and a broad spectrum of CheckiO possibilities for students.
How can I create a TypeScript class?
CheckiO ClassRoom is currently supported only by the Python Version of the portal. The design of the TypeScript course is not done yet. As soon as it'll be finished, you'll be able to create your first JS class.