Welcome!

Here, you can practice programming via solving block-based visual coding tasks. This website is developed as part of a research project to evaluate techniques for adaptively generating new coding tasks.