When in doubt, decompose (break into smaller parts) the problem!
You need to display a GUI.
You need to accept input from two widgets and convert it integers.
You need to add a range of numbers.
You need to concatenate a string of what you're doing with the addition.
You need to display an answer in a widget and maybe redraw the window.
I've been having success copying the assignment into my source file and decomposing it as comments to frame out my program.