A user selects a recipe from a list of recipes. Preparation steps
corresponding to the selected recipe are retrieved from a data store,
such as a database. Each of the retrieved preparation steps is displayed
sequentially to the user on a horizontal surface display that is included
in an interactive cooking preparation device. During at least one
preparation step, a selected kitchen appliance is identified, such as a
configurable burner surface. The identified preparation step also
includes one or more appliance parameters that correspond to the selected
kitchen appliance. The selected kitchen appliance is controlled by
sending one or more signals from the interactive cooking preparation
device to the selected kitchen appliance. At least one of the signals
sent to the appliance includes one of the appliance parameters.