Top publications in computer education 1–100 of 51,121 results
Publications Citations  
1
The constitution of society (1984) 2943
2
Using Technology to Transform Communities of Practice into Knowledge-Building Communities (1978) 2165
3
What video games have to teach us about learning and literacy (2003) 1296
4
Operating System Concepts (2003) 962
5
Learning and Teaching Styles In Engineering Education 927
6
Digital game-based learning (2003) 877
7
Modern Operating Systems (1992) 865
8
What Is Web 2.0: Design Patterns and Business Models for the Next Generation of Software (2007) 785
9
Adaptive Hypermedia (2001) 760
10
A Theory of Human Motivation (2005) 552
11
Extending the TAM for a World-Wide-Web context (2001) 538
12
Why do people use information technology? A critical review of the technology acceptance model (2003) 469
13
Some observations on mental models (1982) 457
14
Intelligent Tutoring Goes To School in the Big City (1997) 456
15
Animated Pedagogical Agents: Face-to-Face Interaction in Interactive Learning Environments (2000) 452
16
Artificial Intelligence and Tutoring Systems (1998) 441
17
Fundamentals of data structures in C (1993) 416
18
Unlocking the clubhouse: women in computing (2003) 412
19
Empirical Evaluation of the Revised Technology Acceptance Model (1996) 408
20
Algorithms and data structures= programs (1976) 386
21
Classroom 2000: An Experiment with the Instrumentation of a Living Educational Environment (1999) 363
22
Unlocking the clubhouse: women in computing (2001) 362
23
TANGO: A FRAMEWORK AND SYSTEM FOR ALGORITHM ANIMATION (1990) 353
24
The persona effect: affective impact of animated pedagogical agents (1997) 351
25
Computing as a discipline (1989) 344
26
Psychology of computer programming (1971) 334
27
The technology acceptance model and the World Wide Web (2000) 329
28
Fine particles, thin films and exchange anisotropy (1963) 325
29
A Principled Taxonomy of Software Visualization (1993) 313
30
Constructivism in computer science education (1998) 282
31
Extending the technology acceptance model with task-technology fit constructs (1999) 282
32
Authoring Intelligent Tutoring Systems: An Analysis of the State of the Art (1999) 272
33
ELM-ART: An Intelligent Tutoring System on World Wide Web (1996) 271
34
Introduction to the personal software process (1997) 271
35
ELM-ART: An Adaptive Versatile System for Web-based Instruction (2001) 270
36
Operating systems: design and implementation (1987) 269
37
Use and Abuse of Reusable Learning Objects (2003) 267
38
The brave new world of work (2000) 266
39
Operating systems: design and implementation (1987) 262
40
Effectiveness of computer-based instruction: An updated analysis (1991) 259
41
Web-Based Education for All: A Tool for Development Adaptive Courseware (1998) 251
42
A Meta-Study of Algorithm Visualization Effectiveness (2002) 247
43
Issues and challenges in ubiquitous computing (2002) 243
44
Asynchronous learning networks as a virtual classroom (1997) 242
45
Group cognition: Computer support for building collaborative knowledge (2006) 235
46
Adaptive and Intelligent Technologies for Web-based Education 234
47
Beyond Left and Right (1994) 233
48
An investigation of computer coaching for informal learning activities (1978) 232
49
Zeus: A System for Algorithm Animation and Multi-View Editing (1991) 231
50
<u>structured computer organization</u (1976) 229
51
Computer graphics (1986) 226
52
Collaborative Learning: Cognitive and Computational Approaches (1999) 226
53
Methodological Issues in the Content Analysis of Computer Conference Transcripts (2001) 226
54
AHA! An open Adaptive Hypermedia Architecture (1998) 225
55
Cognitive Modeling and Intelligent Tutoring (1990) 223
56
Enticing online consumers: an extended technology acceptance perspective (2002) 222
57
Introduction to the team software process (2000) 220
58
The Incredible Shrinking Pipeline (1997) 218
59
From Mirroring to Guiding: A Review of State of the Art Technology for Supporting Collaborative Learning (2001) 214
60
The Design of Personal Mobile Technologies for Lifelong Learning (2000) 212
61
IS 2002 Model Curriculum and Guidelines for Undergraduate Degree Programs in Information Systems (2002) 212
62
The second serf: computers and the human spirit (1984) 210
63
Postmodernity and its Discontents (1997) 210
64
Introduction to algorithms - a creative approach (1989) 208
65
Arti3~cial intelligence and tutoring systems (1987) 205
66
Identifying the pitfalls for social interaction in computer-supported collaborative learning environments: a review of the research (2003) 205
67
Taxonomies of visual programming and program visualization (1990) 203
68
A system for algorithm animation (1984) 201
69
The effects of self-efficacy on computer usage (1995) 200
70
A multi-national, multi-institutional study of assessment of programming skills of first-year CS students (2001) 193
71
User Modeling and Adaptive Navigation Support in WWW-Based Tutoring Systems 192
72
Techniques for Algorithm Animation (1985) 190
73
Personal Dynamic Media (1977) 189
74
The functions of multiple representations (1999) 189
75
Artificial Intellig ence and Tutoring Systems: Computational and Cognitive Approaches to the Communication of Knowledge (1987) 187
76
From adaptive hypermedia to the adaptive web (2002) 185
77
Do algorithm animations assist learning?: an empirical study and analysis (1993) 184
78
A Motivational Model of Microcomputer Usage (1996) 182
79
Supporting Social Interaction in an Intelligent Collaborative Learning System (2001) 177
80
Assessing computer anxiety: Development and validation of the Computer Anxiety Rating Scale (1987) 177
81
Intelligent tutoring systems (1985) 176
82
Exploring Algorithms Using Balsa-II (1988) 174
83
Technologies for knowledge-building discourse (1993) 174
84
Programming Languages (1967) 174
85
Curriculum '78: recommendations for the undergraduate program in computer science--- a report of the ACM curriculum committee on computer science (1979) 172
86
Probabilistic Assessment of User's Emotions in Educational Games (2002) 172
87
The Psychology of How Novices Learn Computer Programming (1981) 171
88
Representing the Learning Design of Units of Learning (2004) 169
89
Computational thinking (2006) 168
90
"Concepts of Programming Languages (1994) 168
91
Adaptive and Intelligent Web-based Educational Systems (2003) 168
92
the elements of programming style (1974) 167
93
Learning to program = learning to construct mechanisms and explanations (1986) 167
94
Data structures and algorithms in Java (1998) 163
95
Using Bayesian Networks to Manage Uncertainty in Student Modeling (2002) 162
96
Software Design Methods for Concurrent and Real-Time Systems (1994) 161
97
In Search of Politics (1999) 161
98
Bypassing the Intractable Problem of Student Modelling (1990) 160
99
Computing Curricula 1991 (1991) 159
100
Classtalk : A classroom communication system for active learning (1996) 159