Home Projects Jobs Clientele Contact


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: UU Object Diagram

To this point. If we decide to have the difficulty property in general, the very next question is criteria. My first guess is the following: an Author can mark an UMO as one of the "next" or certain by number difficulty level. UU is to follow up it by checking this author's UMOs of the same type and to designate a number meaning difficulty level to the UMO. These numbers are "relative", that is they have to be correlated somehow with difficulty levels of the UMOs of the same type throughout Repository.

sergey@total-knowledge.com wrote:
Updated uu.xmi attached

(moving this over to UU list)

sergey@total-knowledge.com wrote:
I looked at your diagrams and I have some questions/comments.

1. Regarding Levels of Difficulty.
You mention it in your comments, here is the link(2nd paragraph):
I thought we would set Levels of Difficulty at a course level,
Err... "Thus, student can select default difficulty level (probably on
per-course basis),"
_student_ choses his default difficulty level on per-course basis (this
is not reflected
in scheme, yes). This is different from what creator of a course does...

So, what the creator of a course does?
As I understood and reflected in the page mockups, an author adds/removes
levels of difficulty on per-course level. All UMOs that belong to the
course have those levels of difficulty available for use(some children
UMOs may not  be implemented for certain level of difficulty). A child UMO
cannot have more levels of difficulty than it's course.
Am I wrong?

 you have
getDifficultyLevel() only in "Problem" interface.
Is it on purpose?

Not on purpose. Just that the diagram is far from being even half-baked.
It lays down some ideas, but that's it.

Based on my previous comment I moved getDifficultyLevel() from "Problem"
to "StudyObject".

I added some new operations and functions from my diagram with
documentations. I have bunch of activity diagrams but I can't find the way
to copy them from mine to uu.xmi.They are all either one-liners or
represent simple loop anyway.

Ilya A. Volynets-Evenbakh
Total Knowledge. CTO


Anatoly Volynets, Co-Founder

Authoright © Total Knowledge: 2001-2008