Before revision: It covers research into computer programmers cognition; tools and methods for programming related actives ; and programming education.
After revision: It covers research into computer programmers cognition; tools and methods for programming-related activities' ; and programming education.