1. A method comprising: outputting, at a user device, an image sequence that forms an environment to facilitate memorization; displaying a controllable object in the image sequence as moving along a path; controlling a position of the controllable object within each image of the image sequence, based on an input received from a user operating the user device; presenting an item object in the image sequence as an obstacle in the path to block the controllable object, the item object comprising a representation of a prompt that is correct or incorrect or incomplete; the item object including a first item object and a second item object, the first item object including first content displayed at a first time and the second item object including second content displayed at a second time, the first time being earlier than the second time; displaying the first content within the first item object, wherein the first content includes one of an image or text or audio; displaying the second content within the second item object, wherein the second content includes a plurality of images, wherein one image of the plurality of images and the first content correspond to a match, and remaining images of the plurality of images and the first content correspond to a mismatch; receiving the user input, outputting a negative image representing a negative indicator in response to the user input making a decision corresponding to an incorrect action with respect to the prompt or outputting a positive image representing a positive indicator in response to the user input making a decision corresponding to a correct action with respect to the prompt; and outputting an additional environment to facilitate memorization, wherein the additional environment includes information suitable for memorization presented according to whether the positive image or the negative image is outputted.