Dear arduino development team, arduino is more and more popular in the world, especially the two most popular boards: uno, mega2560. But there is an inconvenient: they can't be debugged step by step.
The boards can be debugged step by step is important. One reason is that it is easy and quick to find the bugs and fix them. Another reason is that the students and pupils can understand the program impressively and directly when debugging step by step. A lot of teachers use arduino uno/mega2560 as introduction programming for students/pupils.
Hope arduino development team improve uno/mega2560, make them can be debugged step by step.