A cognitonics approach to computer supported learning in the mexican state of Oaxaca