This document discusses the design of an effective feedback system for computer-based sport training. It draws from pedagogical models like Laurillard's conversational framework and theories of competence and cybernetics to construct a framework. This framework identifies performance capabilities, analyzes competence gaps, and provides machine-processable representations of competences to allow for advanced feedback algorithms. The goal is an design-oriented framework that facilitates effective teaching and learning through computer-based sport training.