Author: Ruven Brooks

Publications

Publication period start: 2011
Number of co-authors: 5

Co-authors

Number of publications with favourite co-authors
Raymonde Guindon
1
Thomas W. Mastaglio
1
Keith Butler
1

Productive Colleagues

Most productive colleagues in number of publications
Raymonde Guindon
12
Wayne D. Gray
45
Michael E. Atwood
48

Publications

Brooks, Ruven (1999): Towards a Theory of the Cognitive Processes in Computer Programming. In International Journal of Human-Computer Studies, 51 (2) pp. 197-211.

Brooks, Ruven (1993): "Watch What I Do: Programming by Demonstration," edited by Allen Cypher. In International Journal of Man-Machine Studies, 39 (6) pp. 1051-1057.

Brooks, Ruven (1990): Categories of Programming Knowledge and Their Application. In International Journal of Man-Machine Studies, 33 (3) pp. 241-246.

Brooks, Ruven (1990): The Contribution of Practitioner Case Studies to Human-Computer Interaction Science. In Interacting with Computers, 2 (1) pp. 3-7.

Brooks, Ruven (1983): Towards a Theory of the Comprehension of Computer Programs. In International Journal of Man-Machine Studies, 18 (6) pp. 543-554.

Brooks, Ruven (1982): A Theoretical Analysis of the Role of Documentation in the Comprehension of Computer Progr. In: Nichols, Jean A., Schneider, Michael L. (eds.) Proceedings of the SIGCHI conference on Human factors in computing systems March 15-17, 1982, Gaithersburg, Maryland, United States. pp. 125-129.

Brooks, Ruven (1977): Towards a Theory of the Cognitive Processes in Computer Programming. In International Journal of Man-Machine Studies, 9 (6) pp. 737-751.

Atwood, Michael E., Brooks, Ruven, Gray, Wayne D., Guindon, Raymonde, Mastaglio, Thomas W. (1989): Current Research in the Psychology of Programming. In: Proceedings of the Human Factors Society 33rd Annual Meeting , 1989, . pp. 242-244.

Butler, Keith, Brooks, Ruven (2011): CHI 2011 engineering community SIG: the role of engineering work in CHI. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems , 2011, . pp. 605-607. https://dx.doi.org/10.1145/1979742.1979537

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,660 designers enjoy our newsletter—sure you don’t want to receive it?

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,660 designers enjoy our newsletter—sure you don’t want to receive it?