Email (record): An Intelligent Tutor for Teaching Basic Computer Science and Java Programming to Medical Informatics Students