Most people would say: carry = the 1day p/l resulting from overnight rate being different from coupon = (3.2- 3.0)* 1day accrual. Roll down = p/l on remaining swap assuming spot rates remain the same = (2.9-3.0) * 9 days accrual.
(This is my opinion; someone is likely to disagee).
I like to think of the carry as the predictable part (e.g. the coupon that accrues daily) and the rolldown as the stochastic part (the curves moved - maybe the forwards realized, maybe not. A good estimate of what it might turn out to be as to reprice for the next day assuming all forwards are realized.
A free course to learn quant finance is:
Python for Trading
A very basic and free course on Python programming. It includes everything a beginner needs to know: data structures, expressions, functions and various libraries used in financial markets. This is a detailed and comprehensive course to build a strong foundation in Python.
The less pricey quant ...