The evolution of distance education: Emerging technologies and distributed learning

C Dede - American Journal of Distance Education, 1996 - Taylor & Francis
The development of high performance computing and communications is promoting the
creation of new media, such as the World Wide Web and virtual reality (VR). In turn, these …

Toward a phenomenology of computational thinking in STEM education

P Sengupta, A Dickes, A Farris - … in the STEM disciplines: Foundations and …, 2018 - Springer
In this chapter, we argue for an epistemological shift from viewing coding and computational
thinking as mastery over computational logic and symbolic forms to viewing them as a more …

[图书][B] The semiotic engineering of human-computer interaction

CS De Souza - 2005 - books.google.com
A theory of HCI that uses concepts from semiotics and computer science to focus on the
communication between designers and users during interaction. In The Semiotic …

Social translucence: an approach to designing systems that support social processes

T Erickson, WA Kellogg - ACM transactions on computer-human …, 2000 - dl.acm.org
We are interested in desiging systems that support communication and collaboration among
large groups of people over computing networks. We begin by asking what properties of the …

[图书][B] Encyclopedia of the City

RW Caves - 2004 - taylorfrancis.com
The Encyclopedia of the City focuses on the key topics encountered by undergraduates and
scholars in urban studies and allied fields. Contributors include major theoreticians and …

Learning by teaching: A new agent paradigm for educational software

G Biswas, K Leelawong, D Schwartz… - Applied Artificial …, 2005 - Taylor & Francis
This paper discusses Betty's Brain, a teachable agent in the domain of river ecosystems that
combines learning by teaching with self-regulation mentoring to promote deep learning and …

[图书][B] Your wish is my command: Programming by example

H Lieberman - 2001 - books.google.com
As user interface designers, software developers, and yes-as users, we all know the
frustration that comes with using" one size fits all" software from off the shelf. Repeating the …

Scalable game design: A strategy to bring systemic computer science education to schools through game design and simulation creation

A Repenning, DC Webb, KH Koh, H Nickerson… - ACM Transactions on …, 2015 - dl.acm.org
An educated citizenry that participates in and contributes to science technology engineering
and mathematics innovation in the 21st century will require broad literacy and skills in …

Transcending the individual human mind—creating shared understanding through collaborative design

E Arias, H Eden, G Fischer, A Gorman… - ACM Transactions on …, 2000 - dl.acm.org
Complex design problems require more knowledge than any single person possesses
because the knowledge relevant to a problem is usually distributed among stakeholders …

From turtles to Tangible Programming Bricks: explorations in physical language design

TS McNerney - Personal and Ubiquitous Computing, 2004 - Springer
This article provides a historical overview of educational computing research at MIT from the
mid-1960s to the present day, focusing on physical interfaces. It discusses some of the …