How do i rotate blocks to form a curvature?

the search function will reveal a ton of options – this is a common student exercise, don’t forget the old forum as well.

This one is probably a good place to start