MathQuestionWithAnswer constructor
MathQuestionWithAnswer({
- required int id,
- required Topic topic,
- required SubTopic subTopic,
- List<
Skill> skillsAssessed = const [], - required String content,
- required DateTime createdAt,
- required DateTime updatedAt,
- int? difficulty,
- MathQuestionCognitiveSkills? cognitiveSkills,
- int? grade,
- String? expectedTimeToSolve,
- String? hintsProvided,
- String? learningOutcomes,
- String? prerequisites,
- String? recommendedGradeLevel,
- String? expectedAnswer,
- String? image,
- String? answerImage,
- int? platform,
Returns a new MathQuestionWithAnswer instance.
Implementation
MathQuestionWithAnswer({
required this.id,
required this.topic,
required this.subTopic,
this.skillsAssessed = const [],
required this.content,
required this.createdAt,
required this.updatedAt,
this.difficulty,
this.cognitiveSkills,
this.grade,
this.expectedTimeToSolve,
this.relatedConcepts,
this.hintsProvided,
this.learningOutcomes,
this.prerequisites,
this.recommendedGradeLevel,
this.expectedAnswer,
this.image,
this.answerImage,
this.platform,
});