First thing I would do is look into getting a content management system like Wordpress. It makes updating pages so simple, you could even hold a short workshop to teach new students how to add/update content on the website.
Some of my favorite team websites;
Team 1114 - Simbotics
Clean and well done design. Not "responsive" though, which means it doesn't scale well if someone reaches their website on a phone or tablet. Recent content is one of the first things the user sees. Really good use of their team logo and team colors.
Team 3132 - Thunder Down Under
Responsive web design, scales well on almost every device. Uses Wordpress. Uses their team colors for elements of their website, instead of just being the background color or something.
Team 245 - AdamBots
Shameless plug, but to be fair I didn't work on the website redesign. Also uses responsive web design. Recent content is one of the first things the user sees. Twitter feed integrated in the front page. Unique animation used in the header of the website.
Team 3476 - Code Orange
Cool design that also has an interesting implementation of touch controls you would find in an iPhone or Android app. Click and drag to the left to reveal a site-map.