Qualitative spatial representation and reasoning with the region connection calculus

AG Cohn, B Bennett, J Gooday, NM Gotts - geoinformatica, 1997 - Springer
This paper surveys the work of the qualitative spatial reasoning group at the University of
Leeds. The group has developed a number of logical calculi for representing and reasoning …

History of logo

C Solomon, B Harvey, K Kahn, H Lieberman… - Proceedings of the …, 2020 - dl.acm.org
Logo is more than a programming language. It is a learning environment where children
explore mathematical ideas and create projects of their own design. Logo, the first computer …

ToonTalkTM—an animated programming environment for children

K Kahn - Journal of Visual Languages & Computing, 1996 - Elsevier
Seymour Papert once described the design of the Logo programming language as taking
the best ideas in computer science about programming language design and 'child …

Models and emerging trends of concurrent constraint programming

C Olarte, C Rueda, FD Valencia - Constraints, 2013 - Springer
Abstract Concurrent Constraint Programming (CCP) has been used over the last two
decades as an elegant and expressive model for concurrent systems. It models systems of …

The AGG approach: Language and environment

C Ermel, M Rudolf, G Taentzer - Handbook Of Graph Grammars And …, 1999 - World Scientific
Abstract The Attributed Graph Grammar system (AGG) provides a visual programming
environment which is based on graph transformation and Java. The idea is to program the …

[PDF][PDF] Moving Beyond Syntax: Lessons from 20 Years of Blocks Programing in AgentSheets.

A Repenning - J. Vis. Lang. Sentient Syst., 2017 - researchgate.net
The blocks programming community has been preoccupied with identifying syntactic
obstacles that keep novices from learning to program. Unfortunately, this focus is now …

13 Programming Paradigms and Beyond

S Krishnamurthi, K Fisler - The Cambridge handbook of …, 2019 - books.google.com
Programming is central to computing. It is both the practical tool that actually puts the power
of computing to work and a source of intellectual stimulation and beauty. Therefore …

[PDF][PDF] Building visual language parsers

R Helm, K Marruitt, M Odersky - … of the SIGCHI conference on Human …, 1991 - dl.acm.org
Notepad computers promise a new input paradigm where users communicate with
computers in visual languages composed of handwritten text and diagrams. A key problem …

Color and sound in algorithm animation

MH Brown, J Hershberger - Computer, 2002 - ieeexplore.ieee.org
The techniques developed by MM Brown and R. Sedgewick (1985) in using the Balsa
algorithm-animation system are reviewed. Techniques that focus on color and sound, areas …

Animated user interface for computer program creation, control and execution

KM Kahn - US Patent 5,517,663, 1996 - Google Patents
A computer programming system provides animated program sources that are created in an
interactive visual manner. Animation is integrated with computer programming to allow a …