Anfonwch hwn fel neges destun: Programming an architecture of learning environments