Computers in Education
While this article is dated (1999), some of the overarching principles may still stand.