I'm just a senior high school student studying in China, and now I want to participate in the Fedora Project. As I said in the subject, I didn't know how to start. I had experiences with C/C++/Pascal console programming. Is this enough? Also I want to learn to develop with GNOME. How to start? Thanks for helping me.