1. An electronic device, comprising: a display; a touch-sensitive surface; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for: while in an unrestricted interaction mode, detecting a first input; in response to detecting the first input, entering an interaction configuration mode that is distinct from the unrestricted interaction mode; and, while in the interaction configuration mode: displaying on the display a first user interface that includes a plurality of user interface objects; while displaying the first user interface, detecting one or more gesture inputs on the touch-sensitive surface; for a respective gesture input detected on the touch-sensitive surface, determining whether one or more user interface objects of the plurality of user interface objects correspond to the respective gesture input; visually distinguishing a first set of user interface objects in the plurality of user interface objects that correspond to the detected one or more gesture inputs from a second set of user interface objects in the plurality of user interface objects that do not correspond to the detected one or more gesture inputs; detecting a second input while displaying on the display the first user interface; and, in response to detecting the second input while displaying on the display the first user interface, exiting the interaction configuration mode and entering a restricted interaction mode that is distinct from the unrestricted interaction mode, wherein: the first user interface in the interaction configuration mode includes a user interface displayed in the unrestricted interaction mode just prior to detecting the first input, and the user interface displayed in the unrestricted interaction mode just prior to detecting the first input includes the plurality of user interface objects.