Epik - Edutainment by Playing and Interacting with Knowledge

A web aplication for the development and distribution of collaborative educational games [see here].

The most relevant features of Epik are:

Epik Games as Learning Activities

There are two key themes common to the development of games for education, namely:

Programming approach for CS1/2

A programming approach that helps students to understand a problem and develop a structured program.

In order to guide/structure the student mental process, this approach incorporates a set of rules/principles related to problem presentation, and a natural and intuitive way to identify, model and implement the problem components.