No, if you are competent with technology, you should be fine. Classes are recommended for everyone though. Clubs and Camps are different. Camps are mainly for those who have an interest and want to explore it more. Clubs are geared towards people who have the interest and know for a fact that they like it.
Clubs are more frequent than camps also, they require more devotion.
Both are great ways to check out what is offered. At the NREC for the time. We're planning on offering two types of clubs. One for advanced and one for beginners. Both these groups will compete at least once in some competition outside of the NREC, like Bot Ball for the beginners and SME for the adnvanced.