What do students know, learn and think about computers?