Kenneth Koedinger

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Dr. Kenneth Koedinger
CitizenshipUSA
Alma materUniversity of Wisconsin-Madison, Carnegie Mellon University (PhD)
Scientific career
FieldsCognitive psychology, Human-Computer Interaction
InstitutionsCarnegie Mellon University

Kenneth R. Koedinger (born 1962 in Wisconsin) is a professor of human–computer interaction and psychology at Carnegie Mellon University.[1][2] He is the founding and current director of the Pittsburgh Science of Learning Center.[3] He is widely known for his role in the development of the Cognitive Tutor software.[4][5] He is also widely published in cognitive psychology, intelligent tutoring systems, and educational data mining, and his research group has repeatedly won "Best Paper" awards at scientific conferences in those areas, such as the EDM2008 Best Paper,[6] ITS2006 Best Paper, ITS2004 Best Paper,[7] and ITS2000 Best Paper.

Education

[edit | edit source]

Koedinger received his bachelor's degree in Mathematics and Computer Science from the University of Wisconsin–Madison, working with Richard Lehrer, and his M.S. in Computer Science from the University of Wisconsin–Madison. He then obtained his Ph.D. in Cognitive Psychology from Carnegie Mellon University.[8] His doctoral advisor was John Robert Anderson.

Career

[edit | edit source]

Koedinger worked as a Research Scientist in the Human-Computer Interaction Institute at Carnegie Mellon University. Eventually, Koedinger became an Associate Professor and subsequently a professor at Carnegie Mellon University.[9] He has had many prestigious graduate students and post-doctoral fellows, in particular Neil Heffernan and Vincent Aleven.

Research

[edit | edit source]

Knowledge-Learning-Instruction Framework (KLI Framework)

Koedinger studied and developed the KLI framework of Learning Science. In 2012, Koedinger, along with his colleague Albert Corbett from the HCII and Charles Perfetti from the University of Pittsburgh, introduced the Knowledge-Learning-Instruction framework.[10] The propositions within the KLI framework can help generate research questions within specific domains and instructional situations that, with further work, yield precise and falsifiable predictions. The KLI framework relates a set of observable and unobservable events: Learning Events, Instructional Events, Assessment Events and Knowledge Components.

  • Instructional Events: Variations, typically planned, in the learning environment that are intended to produce learning. Instructional Events cause Learning Events.
  • Learning Events: Changes in cognitive and brain states that can be inferred from data, but cannot be directly observed or directly controlled.
  • Assessment Events: Involve student responses that are evaluated. Assessment Events are usually test items that can be directly observed, but they can also be embedded in the context of instruction.
  • Knowledge Components: A description of a mental structure or process that a learner uses, alone or in combination with other knowledge components,[11] to accomplish steps in a task or a problem. A knowledge component is also closely related to an assessment event, since it is an acquired unit of cognitive function or structure that can be inferred from performance on a set of related tasks.

Cognitive Tutor

Koedinger has a huge contribution to the Intelligent Tutoring System (ITS), and developed several cognitive tutor software to aid the traditional classroom learning. Among which the "Cognitive Tutor Algebra" is one of the precursors of the ITS. In 2006, Koedinger and Albert Corbett invented the Cognitive Tutor Algebra from their Cognitive Tutor research.[12] It is intended to provide students with immediate step by step hints and feedback, which traditional classroom practice can not provide.

In 2011, Koedinger, and his colleagues Ido Roll, Vincent Aleven and Bruce M. McLaren introduced the Help Tutor, an enhanced version of the Geometry Cognitive Tutor that is capable of giving immediate metacognitive feedback on students' help-seeking errors.[13] As an enhanced version, the Help Tutor teaches help-seeking skills by giving metacognitive feedback on students' help-seeking errors in the context of learning a domain-specific problem-solving skill. The Help Tutor messages include only domain-independent metacognitive content for several reasons: to encourage students to focus more on the metacognitive feedback (and not be distracted by domain content), to help students generalize the help-seeking skills, and to make the Help Tutor reusable with different Cognitive Tutors.

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Testimony to National Mathematics Panel, Steven Ritter, John Anderson, November 6, 2006, available at www.carnegielearning.com/whitepapers/6/
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]

Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).