1. A method of administering an assessment to a student, the method comprising: for each of one or more tasks, calculating the expected weight of evidence for the task based on a student model pertaining to a student; selecting a task based on the calculated expected weights of evidence; administering the selected task to the student; collecting evidence regarding the selected task; updating the student model pertaining to the student based on the evidence; determining whether additional information is required to assess the student; if so, repeating the above steps; and if not, assigning a proficiency status to the student based on the student model.