ActiveInferenceInstitute

geo-infer-edu

Educational technology for geospatial learning. Use when creating spatial analysis curricula, interactive GIS exercises, learning progression models, competency assessment for geographic concepts, or step-by-step spatial tutorials.

ActiveInferenceInstitute 15 2 Updated 6mo ago

Resources

8
GitHub

Install

npx skillscat add activeinferenceinstitute/geo-infer/geo-infer-edu

Install via the SkillsCat registry.

About this skill

GEO-INFER-EDU provides educational technology for geospatial learning, supporting curriculum design, interactive GIS exercises, competency assessment, and step-by-step spatial tutorials. It is intended for developers and educators building structured learning experiences for geographic concepts and spatial analysis. Use it when creating or organizing educational content that requires guided geospatial exercises and skill evaluation.

SKILL.md

GEO-INFER-EDU

Instructions

Core Capabilities

  • Curriculum design: Learning progression modeling for GIS competencies
  • Exercises: Interactive spatial analysis exercises (template-based with student code)
  • Assessment: Competency evaluation and skill gap analysis
  • Tutorials: Step-by-step guided spatial analysis workflows with checkpoints

Key Imports

from geo_infer_edu.core.curriculum import CurriculumDesigner
from geo_infer_edu.core.exercises import ExerciseGenerator
from geo_infer_edu.core.assessment import CompetencyAssessor
from geo_infer_edu.core.tutorials import TutorialBuilder

Examples

from geo_infer_edu.core.exercises import ExerciseGenerator

generator = ExerciseGenerator(difficulty="intermediate")
exercise = generator.create(
    topic="spatial_autocorrelation",
    dataset="crime_data",
    expected_tool="MoranI"
)
# Students fill in the `pass` block in the generated template

Guidelines

  • exercises.py contains a pass inside a template string for student exercises — this is not production code, it is intentional

Integrations

  • Integrates with MATH for spatial statistics exercises
  • Integrates with SPACE for H3 indexing tutorials
  • Test: uv run python -m pytest GEO-INFER-EDU/tests/ -v

Categories