zeba_academy_skill_assessment 1.0.0 copy "zeba_academy_skill_assessment: ^1.0.0" to clipboard
zeba_academy_skill_assessment: ^1.0.0 copied to clipboard

Skill assessment package with tests, reports, weak area detection and recommendations.

Changelog #

All notable changes to this project will be documented in this file.

The format follows Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2026-06-18 #

Added #

  • Initial stable release of zeba_academy_skill_assessment.

Features #

  • Added skill assessment engine.
  • Added customizable skill tests.
  • Added question and answer management.
  • Added automatic score calculation.
  • Added percentage-based score reporting.
  • Added detailed assessment result model.
  • Added weak area detection system.
  • Added skill-based performance analysis.
  • Added recommendation generation system.
  • Added personalized learning recommendations.

Models #

  • Added QuestionModel

    • Question text support
    • Multiple choice options
    • Correct answer tracking
    • Skill category mapping
  • Added AssessmentModel

    • Assessment title
    • Question collection management
  • Added ResultModel

    • Score tracking
    • Total marks
    • Percentage calculation
    • Weak area reporting
    • Recommendation storage

Engine #

  • Added AssessmentEngine.

Capabilities:

  • Evaluate user answers.
  • Calculate total score.
  • Detect incorrect skill areas.
  • Generate assessment results.

Services #

  • Added RecommendationService.

Capabilities:

  • Generate improvement suggestions.
  • Provide skill-focused recommendations.

UI Components #

Added reusable Flutter widgets:

  • QuestionCard
  • ScoreReport
  • RecommendationCard

Added screens:

  • AssessmentScreen
  • ResultScreen

Improvements #

  • Added null-safe implementation.
  • Added Flutter Material 3 compatible widgets.
  • Updated radio selection handling using RadioGroup.
  • Removed deprecated Flutter radio APIs.
  • Improved package structure.
  • Improved code readability and maintainability.

Testing #

Added unit tests for:

  • Assessment scoring.
  • Weak area detection.
  • Recommendation generation.

Documentation #

  • Added package documentation.
  • Added usage examples.
  • Added API references.

[Unreleased] #

Planned #

  • JSON assessment import/export.
  • Remote assessment support.
  • Difficulty levels.
  • Assessment history.
  • Analytics dashboard.
  • Progress tracking.
  • Certificate generation.
  • Question randomization.
  • Timer-based assessments.
0
likes
140
points
91
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Skill assessment package with tests, reports, weak area detection and recommendations.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_skill_assessment