В статье рассматривается проблема организации эффективной проверки практических заданий по программированию на начальном этапе обучения. Определяются критерии оценивания и предлагается двухуровневая процедура проверки, выделяющая автоматизированный и ручной этапы.