In order to hide potentially offensive comments from users I have installed the Adminimize and Role-manager plugins. Using RM I've removed the capability to edit comments and using Adminimize I've hidden the Comment section in the LHS menu- but comments still show up in the Dashboard.
I tried removing the comments element from the dashboard and disabling the 'Screen Options' in Adminimize - but to no avail. My only solution now is to turn off the Dashboard entirely for that user.
Now comments are totally hidden, but the default screen after logging in is the profile screen (not a major issue, but not ideal) and students who are users on more than one blog can't access any other unless they change their default blog and then and then click 'Settings >> Admin Bar'. A bit of a chew on for my poor Year 7 (11 year old) bloggers...