org.activemath.content.metadata
Class MathBridgeProcess
java.lang.Object
org.activemath.content.metadata.MetadataConstant
org.activemath.content.metadata.CognitiveProcess
org.activemath.content.metadata.MathBridgeProcess
public final class MathBridgeProcess
- extends CognitiveProcess
TECHNICAL
public static final MathBridgeProcess TECHNICAL
- 1. Technical competency
This competency characterizes the technical mastery of mathematical concepts and
procedures.
This competency requires for instance technical abilities such as:
- drawing a graph
- solving of equations
- simplifying mathematical terms
- differentiating a function
- use of computational (CAS, DGS, …) and non-computational tools
SOLVING
public static final MathBridgeProcess SOLVING
- 2. Mathematical problem solving competency
This competency requires the understanding and solving of mathematical problems.
This competency requires
- understanding of mathematical problems and concepts,
- solving mathematical problems,
- making conclusions on mathematical concepts.
MODELING
public static final MathBridgeProcess MODELING
- 3. Modelling competency
This competency relates to the modelling of real world problems.
This requires the following mathematical activities:
- analysis of real world problems,
- transformation of the given situation to a reduced real model,
- mathematization of the reduced model to a mathematical model,
- interpretation of results in view of the real world situation.
REASONING
public static final MathBridgeProcess REASONING
- 4. Communication and reasoning competency
This competency reflects abilities that concern the communication, representation
and explanation of mathematical content.
This competency requires
- interpretation of mathematical concepts (definition, theorems, correlations of
concepts, …) and the ability to explain them ,
- communicating mathematical proofs,
- communicating mathematical solving and results,
- application of mathematical reasoning.
getWithLevel
public MathBridgeProcess getWithLevel(AchievementLevel level)
- Parameters:
level -
- Returns:
- a math-bridge-process with the specified achievement level.
getAchievementLevel
public AchievementLevel getAchievementLevel()
- Returns:
- The achievement level of this math-bridge-process if specified
- See Also:
getWithLevel(AchievementLevel)
getProcesses
public static final Collection<CognitiveProcess> getProcesses()
getByName
public static final MathBridgeProcess getByName(String name)
- Returns:
MathBridgeProcess instance for type name, or null
.