A mechanism is provided to implement a student understanding cognitive assessment computing system for assessing a student's understanding of a subject or topic of a course based on the quality of questions prepared by the student. Responsive to the student completing a review of a portion of course content, the student is prompted to generate a set of questions associated with a topic associated with the portion of the course content. For each question generated by the student, a comprehension score is determined based the question's content and intent; and, responsive to the comprehension score being at or above a predetermined acceptance level and at or above a predetermined decisive level, an answer is generated to the question. Responsive to the student assessing each answer to each question in the set of questions, a final understanding score value is established for the set of questions.
展开▼