Only Research
My ListExploreExplore NetworksChangelogAbout
Data from OpenAlex (240M+ academic works, CC0 license). Not affiliated with any university.
Filters

Country

All countriesUnited StatesUnited KingdomCanadaGermanyChinaJapanAustraliaFranceNetherlandsSwitzerlandIndiaSouth KoreaSwedenSingaporeIsraelBrazilItalySpainDenmarkNorwayFinlandAustriaBelgiumIrelandNew ZealandHong KongTaiwanPortugalCzech RepublicPolandMexicoArgentinaTurkeySouth AfricaRussiaChileColombiaThailandMalaysiaSaudi ArabiaEgyptPakistanNigeriaGreeceHungaryRomaniaCroatia

Citations

Any100+1k+5k+10k+50k+

Sort

RelevanceMost citedMost works

Country

All countriesUnited StatesUnited KingdomCanadaGermanyChinaJapanAustraliaFranceNetherlandsSwitzerlandIndiaSouth KoreaSweden
Singapore
Israel
Brazil
Italy
Spain
Denmark
Norway
Finland
Austria
Belgium
Ireland
New Zealand
Hong Kong
Taiwan
Portugal
Czech Republic
Poland
Mexico
Argentina
Turkey
South Africa
Russia
Chile
Colombia
Thailand
Malaysia
Saudi Arabia
Egypt
Pakistan
Nigeria
Greece
Hungary
Romania
Croatia

Citations

Any100+1k+5k+10k+50k+

Sort

RelevanceMost citedMost works

Professors in Teaching and Learning Programming

20.8k

Brad A. MyersActive

Carnegie Mellon University — United States · Computer Science

h 9130.4kcited551works

Software Engineering Research, Usability and User Interface Design, Interactive and Immersive Displays, Spreadsheets and End-User Computing, Teaching and Learning Programming

Marcia C. LinnActive

Twitter (United States) — United States · Psychology

h 7328.4kcited457works

Innovative Teaching and Learning Methods, Science Education and Pedagogy, Educational Strategies and Epistemologies, Education and Critical Thinking Development, Teaching and Learning Programming

Allan CollinsActive

Unknown · Psychology

h 4027.2kcited113works

Innovative Teaching and Learning Methods, Online and Blended Learning, Education and Critical Thinking Development, Intelligent Tutoring Systems and Adaptive Learning, Teaching and Learning Programming

Cynthia BreazealActive

Google (United States) — United States · Psychology

h 8126.0kcited436works

Social Robot Interaction and HRI, AI in Service Interactions, Child and Animal Learning Development, Teaching and Learning Programming, Reinforcement Learning in Robotics

Roy PeaActive

University of Northwestern — United States · Psychology

h 6925.1kcited354works

Innovative Teaching and Learning Methods, Teaching and Learning Programming, Online and Blended Learning, Mobile Learning in Education, Educational Tools and Methods

Elliot SolowayActive

University of Michigan–Ann Arbor — United States · Psychology

h 7024.6kcited380works

Innovative Teaching and Learning Methods, Teaching and Learning Programming, Mobile Learning in Education, Online and Blended Learning, Software Engineering Research

Mark WarschauerActive

University of California, Irvine — United States · Psychology

h 7724.3kcited379works

Innovative Teaching and Learning Methods, EFL/ESL Teaching and Learning, Teaching and Learning Programming, Child Development and Digital Technology, Online Learning and Analytics

Marc PrenskyActive

Unknown · Psychology

h 2422.9kcited100works

Educational Games and Gamification, Digital Games and Media, Online and Blended Learning, Education Systems and Policy, Teaching and Learning Programming

Seymour PapertActive

Unknown · Computer Science

h 4021.4kcited171works

Teaching and Learning Programming, Education Methods and Technologies, Education and Technology Integration, Online and Blended Learning, Digital Games and Media

Ryan S. BakerActive

University of Calgary — Canada · Computer Science

h 6721.2kcited574works

Online Learning and Analytics, Intelligent Tutoring Systems and Adaptive Learning, Innovative Teaching and Learning Methods, Educational Games and Gamification, Teaching and Learning Programming

Jon BentleyActive

Unknown · Computer Science

h 3820.9kcited127works

Algorithms and Data Compression, Data Management and Algorithms, Software Engineering Research, Teaching and Learning Programming, Computational Geometry and Mesh Generation

David N. PerkinsActive

AstraZeneca (United Kingdom) — United Kingdom · Social Sciences

h 5120.6kcited134works

Education and Critical Thinking Development, Innovative Teaching and Learning Methods, Educational Strategies and Epistemologies, Teaching and Learning Programming, Neuroscience, Education and Cognitive Function

Peter J. DenningActive

Naval Postgraduate School — United States · Computer Science

h 5520.5kcited607works

Distributed and Parallel Computing Systems, Parallel Computing and Optimization Techniques, Computability, Logic, AI Algorithms, Teaching and Learning Programming, Information Systems Education and Curriculum Development

Brian S. SilvermanActive

University of Toronto — Canada · Business, Management and Accounting

h 4620.4kcited128works

Innovation and Knowledge Management, Business Strategy and Innovation, Corporate Finance and Governance, Firm Innovation and Growth, Teaching and Learning Programming

Brian W. KernighanActive

Unknown · Computer Science

h 3018.0kcited147works

Distributed and Parallel Computing Systems, Parallel Computing and Optimization Techniques, Logic, programming, and type systems, Teaching and Learning Programming, Mathematics, Computing, and Information Processing

Douglas H. ClementsActive

Unknown · Mathematics

h 7017.9kcited438works

Cognitive and developmental aspects of mathematical skills, Mathematics Education and Teaching Techniques, Early Childhood Education and Development, Education and Technology Integration, Teaching and Learning Programming

Mitchel ResnickActive

Human Media — United States · Computer Science

h 5016.7kcited128works

Teaching and Learning Programming, Educational Games and Gamification, Innovative Human-Technology Interaction, Interactive and Immersive Displays, ICT in Developing Communities

Mark GuzdialActive

Unknown · Computer Science

h 6016.6kcited419works

Teaching and Learning Programming, Online Learning and Analytics, Innovative Teaching and Learning Methods, Educational Games and Gamification, Experimental Learning in Engineering

Valerie J. ShuteActive

Florida State University — United States · Psychology

h 5115.8kcited229works

Educational Games and Gamification, Intelligent Tutoring Systems and Adaptive Learning, Innovative Teaching and Learning Methods, Online Learning and Analytics, Teaching and Learning Programming

Thomas ConnollyActive

University of the West of Scotland — United Kingdom · Psychology

h 5415.7kcited293works

Educational Games and Gamification, Online Learning and Analytics, Online and Blended Learning, Innovative Teaching and Learning Methods, Teaching and Learning Programming

David S. TouretzkyActive

Carnegie Mellon University — United States · Computer Science

h 4515.6kcited199works

Teaching and Learning Programming, Memory and Neural Mechanisms, Neural Networks and Applications, Neuroscience and Neuropharmacology Research, Neural dynamics and brain function

Sasha A. BarabActive

Unknown · Psychology

h 5515.2kcited146works

Innovative Teaching and Learning Methods, Educational Games and Gamification, Online and Blended Learning, Digital Games and Media, Teaching and Learning Programming

Kurt VanLehnActive

Unknown · Computer Science

h 5615.1kcited291works

Intelligent Tutoring Systems and Adaptive Learning, Innovative Teaching and Learning Methods, AI-based Problem Solving and Planning, Teaching and Learning Programming, Visual and Cognitive Learning Processes

Yasmin B. KafaiActive

Pennsylvania State University — United States · Computer Science

h 5315.0kcited394works

Teaching and Learning Programming, Educational Games and Gamification, Digital Games and Media, Innovative Teaching and Learning Methods, Child Development and Digital Technology

Andrea A. diSessaActive

University of California, Berkeley — United States · Social Sciences

h 4215.0kcited128works

Science Education and Pedagogy, Innovative Teaching and Learning Methods, Mathematics Education and Teaching Techniques, Teaching and Learning Programming, Educational Strategies and Epistemologies

page 1Next →