Hiya-
Although this forum is geared to practicing engineers, well, it's *NOT* geared for students (we spent too much time doing their homework for them), I can point you to a site or two that might prove interesting.
One is:
Although the PIC's used are a little dated, it does give one a head start and it's the one that I used a few years ago. Rather than using the strip PC method that he uses, I suggest going with one of those little push in breadboards where you can stick IC's and wires between them without resorting to soldering them. I also suggest that you start off with DIP IC's rather than surface mount.
There are some programmable PIC controllers out there that use the parallel port for programming. These can be problematic. You could look for the Wisp programmer which I think is sold rather cheaply, and there are certianly others.
Most of us use the MPLAB which is available for free downloading from Microchip.
Depending upon your resouces/time there is also the little Pickit II from Microchip. I'm pretty sure that it's right around $50.00 (US) with a little demo board that has some tutorials that can get you up and programming almost right away. Some of the larger pics can also be used to do debugging if you are willing to spare out some of the pins for it. Usually they are the programming pins anyway.
Heading to the internet, one can join the MIT pic group which is quite active (although not restricted to information about pics).
Other sites:
Hummmm, the last one is the "local club" of folks. I know a couple of members. They are into pics. They are located in San Jose, Ca (where I live). You might have a local club near you for a chance to grin and hoist a few beers. Interesting, that this site/group states:
"The HomeBrew Robotics Club was resurrected from the ashes of the original HomeBrew Computer Club". That brings me back to 30 years ago when we met up at Stanford Linear Accel.
Anyway, I digress. This should give you a good start at doing some of the work to get started without breaking the bank.
Hope this helps.
Cheers,
Rich S.