Full circle on Moodle considerations

"Social constructivism extends constructivism into social settings, wherein groups construct knowledge for one another, collaboratively creating a small culture of shared artifacts with shared meanings."Moodle philosophy

Wikimedia: small global. But we also need to digest the rest of the page on "activities".

"Ultimate database" would also have/imply a language to express the interleaving of activity and learning. Do it, not in Zen, not in gestalt psychology, not in pedagogical theory, but in code!