Assessment in programming competitive assignments
A Collaborative Mobile Learning System to Facilitate Foreign Language Learning and Assessment Processes