you're going to bite off more than you can chew.
that's fine, have a wide scope, but just keep in mind you don't have as much time as you think you do.
stuff will get cut.
cut your losses when you've been trying to get something working for a week straight and it's just not coming along.
if you're working in a group, everybody needs to know what they're doing.
i sit next to a group who only really implements something new when they see something they can replicate.
they're working without a plan.
another tip for group work, STANDARDIZE NAMING CONVENTIONS.
this will help better impliment files, because you will be working across multiple computers.
something else would be to BLOG EVERY DAY.
not only because this is what you're marked on, but also this helps your group know what you did without loitering next to your desk.
DO SOMETHING EVERY DAY.
just something, just just look at youtube or tumblr of facebook or w/e.
do work.
just do your work.
don't try and cheat the system by doing a little work and milking out 5 blog posts for it.
it's not clever, it's painfully obvious.
while you might not get called out by your teacher for it, you will incur the wrath of your group, and the last thing you need is in-fighting.
cut your losses, standardize names, do your work, blog your work.
it's that simple.