Suitable first project?

I think this is a good entry level project.

Two very importatnt things to take into acount with this project is switch debouncing and pull up / down resistors.

A VERY good place to start understanding and handeling that, is to read lady Ada's Arduino tutorial on using switches with Arduino.