A network-based education system for providing social emotional education includes a computer storage that can store a plurality of competencies for social emotional learning and education scenarios for the plurality of competencies, and servers that can enable one of the education scenarios to be presented on a user device. The servers can receive an input from a child user in response to the presentation of the one of the education scenarios. The computer storage can store a child user's history in viewing the education scenarios, input from the child user during the presentation of the education scenarios, and an assessment of the child user's competencies in social emotional skill. An intelligence module can assess the child user's competencies in social emotional skills based in part on the input from the child user during the presentation of the education scenarios.
Network-Based System for Social Emotional Learning