Hello World!

This service supports better high school computer science learning.

Learning is improved when students are actively reflecting on their progress. Explicit student-centered goals support better understanding.

Clear knowledge of the gap between current skill & understanding and desired skill & understanding support stronger learning. Authentic meaningful dialog between peers and teachers improves understanding.


Learn Now

How well do you understand topics in computer science? Master important computer science concepts and key terms. You can register and start learning. All of this is free and you can help yourself and other students learn better.


Support Now

Sign up your students and facilitate authentic assessment based around many different popular standards for computer science. Help by writing, reviewing, and rating assessment questions and answers. Current plans for teachers include:

  • adding a course
  • adding a learning reflection
  • relating learning reflection to courses

Once a learning reflection is created, it can be related to any number of courses.

Computer Scientists

Contribute Now

This is an in-development project to apply principles of artificial intelligence and machine learning to create authentic approaches to assessment in computer science.

  1. Phase 1 (current) is to design and implement an assessment instrument for active computer science students
  2. Phase 2 is to begin applying primitive principles of machine learning and interactive intelligence to the system
  3. Phase 3 is to continue applying non-primitive principles of machine learning and interactive intelligence to the system
  4. Phase 4 is to clean up everything and share this system with the world