11. A method for analyzing student performance and learning activity in a learning environment, the method comprising: receiving, with a learning analysis system including at least one electronic computer processor, input data based on interaction, by students, with the learning analysis system, wherein the input data comprises clickstream data; calculating the following: (a) student-learning data based on the clickstream data, wherein the student learning data is associated with the students performing at least one activity in the learning environment, (b) knowledge component model data based on the clickstream data, wherein the knowledge component model data comprises a mapping of at least one knowledge component to at least one activity to be performed by the student in the learning environment; generating, with an inference engine of the learning analysis system, in association with the student-learning data and the knowledge component model data, a statistical probability distribution or a point estimate for at least the following components of a statistical model: (a) a learning state parameter representing a level of learning the student has attained for at least one knowledge component, wherein the at least one knowledge component comprises a predetermined number of skills, facts, concepts, strategies, or relationships regarding subject matter within a learning domain and is specific to an individual student, (b) a skill dynamics parameter representing a relationship between practice and the learning state parameter for the at least one knowledge component, wherein the skill dynamics parameter is specific to an individual knowledge component, and (c) a variability parameter representing variability in the learning state parameter and the skill dynamics parameter across the students; and providing, via a monitor, a screen display that displays a plurality of learning objectives, wherein at least one of the plurality of learning objectives provides an interactive link in the screen display that, when activated by a user, causes the monitor to display a graphical representation of a student learning and performance based on the statistical model; wherein the graphical representation of the at least one student learning and performance comprises information illustrating at least one of the following: which knowledge component of a plurality of knowledge components were not well learned across the students; which students achieved comparatively lower levels of learning for a given learning objective; and which learning objective had not been practiced sufficiently.
11. A method for analyzing student performance and learning activity in a learning environment, the method comprising: receiving, with a learning analysis system including at least one electronic computer processor, input data based on interaction, by students, with the learning analysis system, wherein the input data comprises clickstream data; calculating the following: (a) student-learning data based on the clickstream data, wherein the student learning data is associated with the students performing at least one activity in the learning environment, (b) knowledge component model data based on the clickstream data, wherein the knowledge component model data comprises a mapping of at least one knowledge component to at least one activity to be performed by the student in the learning environment; generating, with an inference engine of the learning analysis system, in association with the student-learning data and the knowledge component model data, a statistical probability distribution or a point estimate for at least the following components of a statistical model: (a) a learning state parameter representing a level of learning the student has attained for at least one knowledge component, wherein the at least one knowledge component comprises a predetermined number of skills, facts, concepts, strategies, or relationships regarding subject matter within a learning domain and is specific to an individual student, (b) a skill dynamics parameter representing a relationship between practice and the learning state parameter for the at least one knowledge component, wherein the skill dynamics parameter is specific to an individual knowledge component, and (c) a variability parameter representing variability in the learning state parameter and the skill dynamics parameter across the students; and providing, via a monitor, a screen display that displays a plurality of learning objectives, wherein at least one of the plurality of learning objectives provides an interactive link in the screen display that, when activated by a user, causes the monitor to display a graphical representation of a student learning and performance based on the statistical model; wherein the graphical representation of the at least one student learning and performance comprises information illustrating at least one of the following: which knowledge component of a plurality of knowledge components were not well learned across the students; which students achieved comparatively lower levels of learning for a given learning objective; and which learning objective had not been practiced sufficiently. 14. The method of claim 11 , further comprising monitoring the student-learning data to identify when a condition associated with a posterior expected learning state for a given knowledge component is below a specific threshold.