Elliot Soloway

Affiliations:
  • University of Michigan, Ann Arbor, USA


According to our database1, Elliot Soloway authored at least 149 papers between 1976 and 2019.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2019
Computational thinking should just be good thinking.
Commun. ACM, 2019

2018
Third Graders' Use of Digital Tools Designed for Multimodal Communication in Project-based Science.
Proceedings of the Rethinking learning in the digital age: Making the Learning Sciences count, 2018

2015
A model driven framework to address challenges in a mobile learning environment.
Educ. Inf. Technol., 2015

2014
E-learning in School Education in the Coming 10 Years for Developing 21st Century Skills: Critical Research Issues and Policy Implications.
J. Educ. Technol. Soc., 2014

Implementing mobile learning curricula in a grade level: Empirical study of learning effectiveness at scale.
Comput. Educ., 2014

2012
Effects of game technology on elementary student learning in mathematics.
Br. J. Educ. Technol., 2012

2011
1: 1 mobile inquiry learning experience for primary science students: a study of learning effectiveness.
J. Comput. Assist. Learn., 2011

Constructing scientific arguments with user collected data in nomadic inquiry.
Proceedings of the International Conference on Human Factors in Computing Systems, 2011

The future of child-computer interaction.
Proceedings of the International Conference on Human Factors in Computing Systems, 2011

2010
Deconstructing and reconstructing: Transforming primary science learning via a mobilized curriculum.
Comput. Educ., 2010

Scaffolding science inquiry in museums with Zydeco.
Proceedings of the 28th International Conference on Human Factors in Computing Systems, 2010

2009
Anatomy of a mobilized lesson: Learning my way.
Comput. Educ., 2009

StoryTime: a new way for children to write.
Proceedings of the Interaction Design and Children, 2009

2006
One-to-One Technology-Enhanced Learning: an Opportunity for Global Research Collaboration.
Res. Pract. Technol. Enhanc. Learn., 2006

Effects of Handheld Games on Students Learning in Mathematics.
Proceedings of the Making a Difference...: Proceedings of the 7th International Conference for the Learning Sciences, 2006

MUSHI: A Multi-Device Framework for Collaborative Inquiry Learning.
Proceedings of the Making a Difference...: Proceedings of the 7th International Conference for the Learning Sciences, 2006

Preliminary evaluation of a synchronous co-located educational simulation framework.
Proceedings of the Extended Abstracts Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006

2004
Having a Genuine Impact on Teaching and Learning - Today and Tomorrow.
Proceedings of the Intelligent Tutoring Systems, 7th International Conference, 2004

Standardized Test Outcomes of Urban Students Participating in Standards and Project Based Science Curricula.
Proceedings of the Embracing Diversity in the Learning Sciences: Proceedings of the 6th International Conference for the Learning Sciences, 2004

Design guidelines for learner-centered handheld tools.
Proceedings of the 2004 Conference on Human Factors in Computing Systems, 2004

More than just fun and games: assessing the value of educational video games in the classroom.
Proceedings of the Extended abstracts of the 2004 Conference on Human Factors in Computing Systems, 2004

Chemation: a handheld chemistry modeling and animation tool.
Proceedings of the Interaction Design and Children, 2004

2003
Computer science is more important than calculus: the challenge of living up to our potential.
ACM SIGCSE Bull., 2003

Issues and approaches for developing lerner-centered technology.
Adv. Comput., 2003

Pocket PiCoMap: a case study in designing and assessing a handheld concept mapping tool for learners.
Proceedings of the 2003 Conference on Human Factors in Computing Systems, 2003

2002
Editorial - A Survey of Research Questions for Intelligent Information Systems in Education.
J. Intell. Inf. Syst., 2002

Examining 25 years of technology in U.S. education.
Commun. ACM, 2002

Teaching the Nintendo generation to program.
Commun. ACM, 2002

Supporting Learning in Context: Extending Learner-Centered Design to the Development of Handheld Educational Software.
Proceedings of the Proceedings IEEE International Workshop on Wireless and Mobile Technologies in Education, 2002

Handheld Use in K-12: A Descriptive Account.
Proceedings of the Proceedings IEEE International Workshop on Wireless and Mobile Technologies in Education, 2002

ArtemisExpress: A Case Study in Designing Handheld Interfaces for an Online Digital Library.
Proceedings of the Mobile Human-Computer Interaction, 4th International Symposium, 2002

Middle school children's use of the ARTEMIS digital library.
Proceedings of the ACM/IEEE Joint Conference on Digital Libraries, 2002

Using handhelds to support collaborative learning.
Proceedings of the Conference on Computer Support for Collaborative Learning: Foundations for a CSCL Community, 2002

A Case Study to Distill Structural Scaffolding Guidelines for Scaffolded Software Environments.
Proceedings of the CHI 2002 Conference on Human Factors in Computing Systems: Changing our World, 2002

Scaffolding in the small: designing educational supports for concept mapping on handheld computers.
Proceedings of the Extended abstracts of the 2002 Conference on Human Factors in Computing Systems, 2002

The world of wireless and kids.
Proceedings of the Extended abstracts of the 2002 Conference on Human Factors in Computing Systems, 2002

2001
Log on education: Handheld devices are ready-at-hand.
Commun. ACM, 2001

Learner-Centered Design: Developing Software That Scaffolds Learning.
Proceedings of the Proceedings IEEE International Conference on Advanced Learning Technology: Issues, 2001

Issues and Methods for Evaluating Learner-Centered Scaffolding.
Proceedings of the Proceedings IEEE International Conference on Advanced Learning Technology: Issues, 2001

An Engineering Process for Constructing Scaffolded Work Environments to Support Student Inquiry: A Case Study in History.
Proceedings of the Proceedings IEEE International Conference on Advanced Learning Technology: Issues, 2001

Analyzing Middle School Students' Use of the ARTEMIS Digital Library.
Proceedings of the Proceedings IEEE International Conference on Advanced Learning Technology: Issues, 2001

2000
The three Ts of elementary education.
Commun. ACM, 2000

K-12 and the Internet.
Commun. ACM, 2000

Teachers and Technology: Easing the Way.
Commun. ACM, 2000

Evaluation criteria for scaffolding in learner-centered tools.
Proceedings of the CHI '00 Extended Abstracts on Human Factors in Computing Systems, 2000

1999
Science in the Palms of Their Hands.
Commun. ACM, 1999

Symphony: A Case Study in Extending Learner-Centered Design through Process Space Analysis.
Proceedings of the Proceeding of the CHI '99 Conference on Human Factors in Computing Systems: The CHI is the Limit, 1999

Opening pleanary: sci-fi @ CHI-99: science-fiction authors predict future user interfaces.
Proceedings of the CHI '99 Extended Abstracts on Human Factors in Computing Systems, 1999

SIGCHI's role in influencing technology policy.
Proceedings of the CHI '99 Extended Abstracts on Human Factors in Computing Systems, 1999

1998
Learner-centered design: specifically addressing the needs of learners.
ACM SIGCHI Bull., 1998

Supporting Programming and Learning-to-Program with an Integrated CAD and Scaffolding Workbench.
Interact. Learn. Environ., 1998

Using Technology to Address Old Problems in New Ways.
Commun. ACM, 1998

No One Is Making Money In Educational Software.
Commun. ACM, 1998

Educational technology over 25 years (panel): understanding the conditions when it works.
Proceedings of the 6th Annual Conference on the Teaching of Computing and the 3rd Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 1998

ARTEMIS: Learner-Centered Design of an Information Seeking Environment for K-12 Education.
Proceedings of the Proceeding of the CHI '98 Conference on Human Factors in Computing Systems, 1998

Symphony: exploring user interface representations for learner-centered process scaffolding.
Proceedings of the CHI 98 Conference Summary on Human Factors in Computing Systems, 1998

The Design of Guided Learner-Adaptable Scaffolding in Interactive Learning Environments.
Proceedings of the Proceeding of the CHI '98 Conference on Human Factors in Computing Systems, 1998

Learner-centered design: addressing, finally, the unique needs of learners.
Proceedings of the CHI 98 Conference Summary on Human Factors in Computing Systems, 1998

1997
Does the Internet Support Student Inquiry? Don't Ask.
Commun. ACM, 1997

The future of computers in education: learning 10 lessons from the past (abstract only).
Proceedings of the 1997 ACM symposium on Applied Computing, 1997

You learned all you need to design educational software design in kindergarten (panel).
Proceedings of the 2nd Annual Conference on Integrating Technology into Computer Science Education, 1997

HCI at the University of Michigan's School of Information.
Proceedings of the Human Factors in Computing Systems, 1997

The long-term impact of technology on K-12 education.
Proceedings of the ACM'97: The Next 50 Years of Computing, 1997

1996
Digital Libraries in the Science Classroom: An Opportunity for Inquiry.
D Lib Mag., 1996

Toward Inquiry-Based Education Through Interacting Software Agents.
Computer, 1996

The Next Generation in Human-Computer Interaction.
Commun. ACM, 1996

Using Computational Media to Facilitate Learning (Introduction to the Special Section).
Commun. ACM, 1996

Teachers are the Key.
Commun. ACM, 1996

A Learner-Centered Tool for Students Building Models.
Commun. ACM, 1996

Cognitive Performances in Dynamic Modeling: Case Studies of Opportunities Taken and Missed.
Proceedings of the Learning for the Real World: Proceedings of the Second International Conference on the Learning Sciences, 1996

NORIS: Supporting Computational Science Activities through Learner-Centered.
Proceedings of the Learning for the Real World: Proceedings of the Second International Conference on the Learning Sciences, 1996

The Development of Middle School Students Inquiry Strategies in Project Based-Science Classrooms.
Proceedings of the Learning for the Real World: Proceedings of the Second International Conference on the Learning Sciences, 1996

Creating an Inquiry-Learning Environment Using the World Wide Web.
Proceedings of the Learning for the Real World: Proceedings of the Second International Conference on the Learning Sciences, 1996

Learning Theory in Practice: Case Studies of Learner-Centered Design.
Proceedings of the Conference on Human Factors in Computing Systems: Common Ground, 1996

Interactive learning environments: where they've come from & where they're going.
Proceedings of the Conference on Human Factors in Computing Systems: Common Ground, 1996

1995
Beware, Techies Bearing Gifts.
Commun. ACM, 1995

Toward supporting learners participating in scientifically-informed community discourse.
Proceedings of the First International Conference on Computer Support for Collaborative Learning, 1995

Interactive learning environments: where they've come from & where they're going.
Proceedings of the Human Factors in Computing Systems, 1995

Learner-Centered System Design: HCI Perspective for the Future.
Proceedings of the 1st Conference on Designing Interactive Systems: Processes, 1995

1994
Learner-centered design: the challenge for HCI in the 21st century.
Interactions, 1994

Making Dynamic Modeling Accessible to Precollege Science Students.
Interact. Learn. Environ., 1994

Whorf: a Hypertext Tool for Software Maintenance.
Int. J. Softw. Eng. Knowl. Eng., 1994

Ways of Seeing.
Commun. ACM, 1994

Computational Gifts for the Barney Generation.
Commun. ACM, 1994

The future of programming instruction (abstract).
Proceedings of the 25th SIGCSE Technical Symposium on Computer Science Education, 1994

Interactive learning environments: where they've come from and where they're going.
Proceedings of the Conference on Human Factors in Computing Systems, 1994

ScienceWorks modeler: scaffolding the doing of science.
Proceedings of the Conference on Human Factors in Computing Systems, 1994

1993
Should We Teach Students to Program?
Commun. ACM, 1993

Reading and Writing in the 21st Century.
Commun. ACM, 1993

Technology in Education - Introduction to the Special Issue.
Commun. ACM, 1993

Here comes the multimedia generation! Ready? or not? (abstract).
Proceedings of the 24th SIGCSE Technical Symposium on Computer Science Education, 1993

1992
Buying Computers for Your School: A Guide for the Perplexed.
Commun. ACM, 1992

Whorf: A Visualization Tool for Software Maintenance.
Proceedings of the 1992 IEEE Workshop on Visual Languages, 1992

Programming for the Rest of Us.
Proceedings of the 5th Annual Workshop of the Psychology of Programming Interest Group, 1992

SODA: A Computer Aided Design Environment for the Doing and Learning of Software Design.
Proceedings of the Computer Assisted Learning, 4th International Conference, 1992

Designing collaborative, knowledge-building environments for tomorrow's schools.
Proceedings of the Conference on Human Factors in Computing Systems, 1992

1991
Quick, Where do the Computers Go?
Commun. ACM, 1991

How the Nintendo Generation Learns.
Commun. ACM, 1991

Knowledge-Based Environments for Teaching and Learning - Workshop Report.
AI Mag., 1991

1990
ILE: At The Right Place At The Right Time.
Interact. Learn. Environ., 1990

The Knowledge Required for Tutorial Planning: An Empirical Analysis.
Interact. Learn. Environ., 1990

An Empirically-Derived Control Structure for the Process of Program Understanding.
Int. J. Man Mach. Stud., 1990

Panel at AAAI-90: Why Hasn't AI Had More of an Impact on Software Engineering.
AI Commun., 1990

Artificial Intelligence and Learning Environments - Preface.
Artif. Intell., 1990

The Techies vs. the Non-techies: Today's Two Cultures.
Proceedings of the 8th National Conference on Artificial Intelligence. Boston, Massachusetts, USA, July 29, 1990

1989
A case study of software testers.
Artif. Intell. Eng. Des. Anal. Manuf., 1989

Simulating Student Programmers.
Proceedings of the 11th International Joint Conference on Artificial Intelligence. Detroit, 1989

1988
Designing Documentation to Compensate for Delocalized Plans.
Commun. ACM, 1988

Knowledge Management - Panel Report.
Proceedings of the Expert Database Systems, 1988

Providing the requisite knowledge via software documentation.
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 1988

1987
Special section on empirical studies of programming.
J. Syst. Softw., 1987

Mental models and software maintenance.
J. Syst. Softw., 1987

I Can't Tell What in the Code Implements What in the Specs.
Proceedings of the Cognitive Engeineering in the Design of Human-Computer Interaction and Expert Systems, 1987

Interface design: a neglected issue in educational software.
Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface, 1987

Assessing the Maintainability of XCON-in-RIME: Coping with the Problems of a VERY Large Rule-Base.
Proceedings of the 6th National Conference on Artificial Intelligence. Seattle, 1987

1986
Delocalized Plans and Program Comprehension.
IEEE Softw., 1986

Workshop on empirical studies of programmers.
ACM SIGSOFT Softw. Eng. Notes, 1986

Software psychology: The need for an interdisciplinary program.
Proc. IEEE, 1986

A model of software design.
Int. J. Intell. Syst., 1986

Novice Mistakes: Are the Folk Wisdoms Correct?
Commun. ACM, 1986

Learning to Program = Learning to Construct Mechanisms and Explanations.
Commun. ACM, 1986

Alternatives to construct-based programming misconceptions.
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 1986

Panel: AI and Education.
Proceedings of the 5th National Conference on Artificial Intelligence. Philadelphia, 1986

An Analysis of Tutorial Reasoning about Programming Bugs.
Proceedings of the 5th National Conference on Artificial Intelligence. Philadelphia, 1986

1985
PROUST: Knowledge-Based Program Understanding.
IEEE Trans. Software Eng., 1985

The Role of Domain Experience in Software Design.
IEEE Trans. Software Eng., 1985

A Goal/Plan Analysis of Buggy Pascal Programs.
Hum. Comput. Interact., 1985

Introduction to this Special issue on Novice Programming.
Hum. Comput. Interact., 1985

Preprogramming Knowledge: A Major Source of Misconceptions in Novice Programmers.
Hum. Comput. Interact., 1985

Where the bugs are.
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 1985

The psychology of programming.
Proceedings of the 1985 ACM annual conference on The range of computing: mid-80's perspective: mid-80's perspective, 1985

1984
Empirical Studies of Programming Knowledge.
IEEE Trans. Software Eng., 1984

Psychological perspectives for software science.
Inf. Process. Manag., 1984

A Cognitively-Based Methodology for Designing Languages/Environments/Methodologies.
Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, 1984

Intention-Based Diagnosis of Programming Errors.
Proceedings of the National Conference on Artificial Intelligence. Austin, 1984

1983
Cognitive Strategies and Looping Constructs: An Empirical Study.
Commun. ACM, 1983

Uncovering Principles of Novice Programming.
Proceedings of the Conference Record of the Tenth Annual ACM Symposium on Principles of Programming Languages, 1983

Beyond numbers: Don't ask "how many" ... ask "why".
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 1983

1982
Tapping into tacit programming knowledge.
Proceedings of the 1982 Conference on Human Factors in Computing Systems, 1982

Kill two birds with one stone: Teach procedural query languages.
Proceedings of the ACM 1982 Annual Conference, Dallas, TX, USA, October 25-27, 1982, 1982

Intelligent Assistance for Complex Systems.
Proceedings of the ACM 1982 Annual Conference, Dallas, TX, USA, October 25-27, 1982, 1982

1981
Beverly Park Woolf, Eric Rubin, Paul Barth: Meno-II: An Intelligent Tutoring System for Novice Programmers.
Proceedings of the 7th International Joint Conference on Artificial Intelligence, 1981

Constrained Example Generation: A Testbed for Studying Issues in Learning.
Proceedings of the 7th International Joint Conference on Artificial Intelligence, 1981

1980
Problems, plans, and programs.
Proceedings of the 11th SIGCSE Technical Symposium on Computer Science Education, 1980

Positive effects of computer programming on students understanding of variables and equations.
Proceedings of the ACM 1980 Annual Conference, 1980

Overview of an Example Generation System.
Proceedings of the 1st Annual National Conference on Artificial Intelligence, 1980

1977
Knowledge-directed learning.
SIGART Newsl., 1977

Levels of Pattern Description in Learning.
Proceedings of the 5th International Joint Conference on Artificial Intelligence. Cambridge, 1977

1976
Mechanizing the Common-Sense Inference of Rules which Direct Behaviour.
Proceedings of the Summer Conference on Artificial Intelligence and Simulation of Behaviour, Edinburgh, UK, 12th, 1976


  Loading...