Чтобы определить падежи имен существительных в предложении, нужно задать к ним вопросы.
- На окне - сидел (где?) - предложный падеж.
- Воробей - сидел (кто?) - именительный падеж.
- Клювом - стучал (чем?) - творительный падеж.
- По стеклу - стучал (по чему?) - дательный падеж.
Таким образом, правильный ответ:
П. п., И. п., Т. п., Д. п.