| CPC G09B 7/08 (2013.01) [G09B 19/003 (2013.01)] | 17 Claims |

|
1. A computer implemented method for presenting a cooking recipe, the method comprising:
receiving a request from a user for a cooking recipe;
determining, in response to the received request, a cooking skill level achieved by a user;
granting the user, in response to determining the achieved cooking skill level, electronic access to a cooking recipe corresponding to the cooking skill level achieved by the user;
after being granted electronic access, receiving a selection from the user of an accessible cooking recipe; and
electronically presenting a selected interactive cooking recipe to the user, wherein the cooking recipe is displayed showing cooking recipe steps using a color-coded measurement corresponding to physical color-coded measurement tools accessible to the user with the achieved cooking skill level, and wherein the interactive cooking recipe provides feedback to the user using at least one of audio or video capture device on a user computer during food preparation using the recipe, and
wherein determining the cooking skill level achieved includes:
electronically presenting a plurality of interactive cooking skill videos to the user, wherein each cooking skill video presents a cooking skill corresponding to a certain cooking skill level which the user has not yet achieved, wherein the cooking skills presented in the plurality of interactive cooking skill videos are cumulative, and wherein each cooking skill video includes interactive elements or prompts that permit the user to provide feedback during the presentation of the cooking skill video;
after viewing each cooking skill video, electronically displaying a quiz to the user to evaluate whether the user has mastered the cooking skill corresponding to the certain cooking skill level;
electronically receiving user responses to each quiz;
determining from the received responses for each quiz whether the user has passed or failed the quiz;
if it is determined that the user has not completed all cooking skill videos and passed all quizzes corresponding to the certain cooking skill level, repeating presenting and quizzing the user until the user has completed all cooking skill videos and passed all quizzes corresponding to the certain cooking skill level; and
if it is determined that the user has completed all cooking skill videos and passed all quizzes corresponding to the certain cooking skill level, determining that the user has achieved the certain cooking skill level.
|