Search results
IT Professional > 2013 > 15 > 6 > 56 - 62
IEEE Transactions on Education > 2012 > 55 > 1 > 22 - 28
Journal of Science Education and Technology > 2012 > 21 > 1 > 183-196
IEEE Annals of the History of Computing > 2009 > 31 > 1 > 46 - 61
IEEE MultiMedia > 2008 > 15 > 4 > 56 - 57