Such dir ein Projekt, vllt auch eines, das bereits auf
http://www.instructables.com/ beschrieben wird, fang an es nachzuprogrammieren und erweitere essoweit du willst.
Zum Einstieg in eine neue Programmiersprache finde ich persönlich es viel effektiver mit etwas zu starten, an dem man Spaß hat...