New horizons in the assessment of computer science at school and beyond: Leveraging on the ViVA platform