Кулачковый механизм
Wiki
SCORM
Lazarev