Artichokes on the menu?

We were given some artichoke plants last year and I put them in not knowing what to do with them.

They look great and I am after advice on when and what to do with them. I suspect next year might be in order as I might have missed the ideal picking time.