We provide a structured classification of properties to guide the principled design of interactive systems. This classification is motivated by an existing software quality framew...
A family of recombination operators is studied in this work. These operators are based on keeping and using certain information about the past evolution of the algorithm to guide t...
I develop technological tools to help communities of children creatively solve problems as they program computers. The Hook-ups project introduces computational tools that support...
Gradiance On-Line Accelerated Learning GOAL is a system for creating and automatically grading homeworks, programming laboratories, and tests. Through the concept of root questi...
Access to information remains a major challenge for people with disabilities. In this paper, an approximate model of how people access information is proposed. This model is prese...
Kevin Carey, Rosaria Gracia, Christopher Power, He...