Elliot Soloway

Active 1976–2026

200
Papers
21,794
Citations
65
h-index
145
i10-index

Citations

Citations per year for Elliot Soloway1977: 2 citations1978: 1 citations1979: 6 citations1980: 6 citations1981: 9 citations1982: 9 citations1983: 17 citations1984: 37 citations1985: 29 citations1986: 85 citations1987: 67 citations1988: 94 citations1989: 116 citations1990: 183 citations1991: 142 citations1992: 152 citations1993: 138 citations1994: 126 citations1995: 131 citations1996: 151 citations1997: 138 citations1998: 165 citations1999: 124 citations2000: 175 citations2001: 159 citations2002: 221 citations2003: 224 citations2004: 305 citations2005: 360 citations2006: 309 citations2007: 327 citations2008: 317 citations2009: 316 citations2010: 316 citations2011: 307 citations2012: 327 citations2013: 314 citations2014: 376 citations2015: 324 citations2016: 305 citations2017: 325 citations2018: 281 citations2019: 611 citations2020: 275 citations2021: 291 citations2022: 237 citations2023: 223 citations2024: 214 citations2025: 117 citations2026: 38 citations

Citation sources

Countries

World map of the countries and regions citing this authorUnited States: 2,819 citing papers, 36.6% of this breakdownUnited Kingdom: 541 citing papers, 7% of this breakdownTaiwan: 313 citing papers, 4.1% of this breakdownCanada: 304 citing papers, 3.9% of this breakdownGermany: 292 citing papers, 3.8% of this breakdownAustralia: 269 citing papers, 3.5% of this breakdownFinland: 203 citing papers, 2.6% of this breakdownNetherlands: 181 citing papers, 2.3% of this breakdownChina: 167 citing papers, 2.2% of this breakdownSpain: 164 citing papers, 2.1% of this breakdownIsrael: 128 citing papers, 1.7% of this breakdownJapan: 125 citing papers, 1.6% of this breakdown
0%36.6%Other 28.6%

Fields

  • Computer Science62.8%
  • Psychology15.7%
  • Social Sciences11.3%
  • Engineering4%
  • Decision Sciences1.5%
  • Business, Management and Accounting1.3%
  • Other3.4%

Topics

  • Teaching and Learning Programming9.2%
  • Innovative Teaching and Learning Methods8.1%
  • Software Engineering Research6.1%
  • Mobile Learning in Education4.8%
  • Educational Games and Gamification4.5%
  • Software Engineering Techniques and Practices3.4%
  • Other63.9%

Coauthors

All papers

Open in search
  1. Motivating Project-Based Learning: Sustaining the Doing, Supporting the Learning

    Authors: , , , , , - Educational Psychologist 1991 cited by 3,140

  2. Learning to Program = Learning to Construct Mechanisms and Explanations

    Authors: - Communications of the ACM, Commun. ACM 1986 cited by 558

  3. A Scaffolding Design Framework for Software to Support Science Inquiry

    Authors: , , , , , , , , - Journal of the Learning Sciences 2004 cited by 1,004

  4. Empirical Studies of Programming Knowledge

    Authors: , - IEEE Transactions on Software Engineering, IEEE Trans. Software Eng. 1984 cited by 876

  5. Learner-centered design: the challenge for HCI in the 21st century

    Authors: , , - interactions 1994 cited by 479

  6. Studying the Novice Programmer

    Authors: , - Psychology Press eBooks 2013 cited by 489

  7. Novice Mistakes: Are the Folk Wisdoms Correct?

    Authors: , - Communications of the ACM, Commun. ACM 1986 cited by 304

  8. Cognitive Strategies and Looping Constructs: An Empirical Study

    Authors: , , - Communications of the ACM, Commun. ACM 1983 cited by 336

  9. Preprogramming Knowledge: A Major Source of Misconceptions in Novice Programmers

    Authors: , - Human-Computer Interaction, Hum. Comput. Interact. 1985 cited by 238

  10. Mental models and software maintenance

    Authors: , , , - Journal of Systems and Software, J. Syst. Softw. 1986 cited by 180

  11. Should We Teach Students to Program?

    Authors: - Communications of the ACM, Commun. ACM 1993 cited by 103

  12. One-to-One Technology-Enhanced Learning: an Opportunity for Global Research Collaboration

    Authors: , , , , , , , , , , , , , , , , - Research and Practice in Technology Enhanced Learning, Res. Pract. Technol. Enhanc. Learn. 2006 cited by 522

  13. Computational thinking should just be good thinking

    Authors: , , , - Communications of the ACM, Commun. ACM 2019 cited by 41

  14. Promoting understanding of chemical representations: Students' use of a visualization tool in the classroom

    Authors: , , - Journal of Research in Science Teaching 2001 cited by 616

  15. Anatomy of a mobilized lesson: Learning my way

    Authors: , , , , , , , , - Computers & Education, Comput. Educ. 2009 cited by 218

  16. Effects of game technology on elementary student learning in mathematics

    Authors: , , , - British Journal of Educational Technology, Br. J. Educ. Technol. 2011 cited by 201

  17. Creating Usable Innovations in Systemic Reform: Scaling Up Technology-Embedded Project-Based Science in Urban Schools

    Authors: , , , , - Educational Psychologist 2000 cited by 487

  18. Teaching the Nintendo generation to program

    Authors: , - Communications of the ACM, Commun. ACM 2002 cited by 276

  19. The Design of Guided Learner-Adaptable Scaffolding in Interactive Learning Environments

    Authors: , , - SIGCHI conference on Human factors in computing systems - CHI '98 1998 cited by 201

  20. But My Program Runs! Discourse Rules for Novice Programmers

    Authors: , - Journal of Educational Computing Research 1986 cited by 105

  21. Uncovering Principles of Novice Programming

    Authors: , - SIGACT-SIGPLAN symposium on Principles of programming languages - POPL '83 1983 cited by 85

  22. A Goal/Plan Analysis of Buggy Pascal Programs

    Authors: , , - Human-Computer Interaction, Hum. Comput. Interact. 1985 cited by 173

  23. A Collaborative Model for Helping Middle Grade Science Teachers Learn Project-Based Instruction

    Authors: , , , - The Elementary School Journal 1994 cited by 528

  24. Enacting Project-Based Science

    Authors: , , , - The Elementary School Journal 1997 cited by 357