From 76ae5d8bbf3357118dcbbbd55612fcf3305a671c Mon Sep 17 00:00:00 2001 From: helmutm Date: Fri, 4 May 2007 13:52:31 +0000 Subject: [PATCH] work in progress: cybertools.scorm package git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@1712 fd906abe-77d9-0310-91a1-e0d9ade77398 --- scorm/README.txt | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/scorm/README.txt b/scorm/README.txt index d479f49..09d9aee 100644 --- a/scorm/README.txt +++ b/scorm/README.txt @@ -37,4 +37,14 @@ track for each interaction and one track for all the other elements. ... print t.data {'id': 'q007', 'key_prefix': 'cmi.interactions.0', 'result': 'correct'} {'cmi.comments_from_learner': 'Hello SCORM', 'key_prefix': ''} - {'id': 'q009', 'key_prefix': 'cmi.interactions.1', 'result': 'incorrect'} \ No newline at end of file + {'id': 'q009', 'key_prefix': 'cmi.interactions.1', 'result': 'incorrect'} + +Using the getValue() method we can retrieve certain values without having +to care about the storage in different track objects. + + >>> api.getValue('cmi.comments_from_learner') + ('Hello SCORM', '0') + >>> api.getValue('cmi.interactions.0.id') + ('q007', '0') + >>> api.getValue('cmi.interactions.1.result') + ('incorrect', '0')