In one embodiment, a computer-implemented method for use in evaluating performance of a task by one or more observed persons comprises: outputting for display through a user interface a plurality of rubric nodes to the first user for selection, each node corresponds to a desired characteristic for the performance of the task; receiving a selected rubric node from the first user; outputting for display on the display device, a plurality of scores for the selected rubric nodes to the first user for selection, each of the scores corresponds to a level at which the task performed satisfies the desired characteristics; receiving, through the input device, a score selected for the selected rubric node from the user, the score is selected based on an observation of the performance of the task; and providing a professional development resource suggestion related to the performance of the task based at least on the score.
展开▼