Debugging: from novice to expert
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Frances: A Tool for Understanding Computer Architecture and Assembly Language
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |
A successful educational course on assembly language programming at the University of Illinois is described with particular emphasis on its pedagogical innovations, including the treatment of multitasking and the provision of library versions of subroutines. The course reinforces fundamental concepts of both data and control structures by illustrating their machine-level implementations. The machine problems provide experience with the design of large programs and with real-time data acquisition and control graphic devices