| name | alvaro-milc-stem-lab |
| description | Enrich Álvaro's MILC Tecnología e Informática resources with STEM labs, mathematical modeling, physics simulations, electronics and IoT projects, Python scientific analysis, data visualization, experiments, contextualized problems, and grade-appropriate scientific explanations for guides, projects, exams, and dashboards. |
Alvaro MILC STEM Lab
Purpose
Use this skill to turn generic technology content into richer STEM learning: experiments, simulations, data analysis, electronics, sensors, scientific reasoning, mathematical models, and applied problem solving.
The skill is intended for MILC guides, projects, exams, and curricular redesign when the content can benefit from mathematics, physics, electronics, IoT, or Python/Colab.
Reference Use
Load only the reference needed:
references/mathematics.md: mathematical modeling, statistics, probability, graphs, functions, optimization, ICFES math competencies.
references/physics.md: motion, forces, energy, fluids, heat, optics, waves, electricity, constants, physics simulations.
references/electronics.md: Arduino, ESP32, Raspberry Pi, MicroPython, sensors, circuit theory, communication protocols, IoT project patterns.
references/python-scientific.md: NumPy, SymPy, SciPy, Pandas/Polars, Matplotlib, TensorFlow/Keras, PuLP, ipywidgets, Colab-style simulations.
Do not load all references by default. Choose the smallest reference that directly supports the task.
Quick Workflow
- Identify the grade, period, topic, current product, and available tools.
- Decide the STEM angle:
- model a phenomenon;
- analyze data;
- build or simulate a circuit/sensor;
- create a dashboard;
- solve an optimization or decision problem;
- design an experiment or virtual lab.
- Keep the activity grade-appropriate:
- lower grades: observation, classification, simple measures, visual models;
- middle grades: formulas, tables, graphs, simulations, controlled variables;
- upper grades: data cleaning, dashboards, reports, business decisions, automation, validation.
- Add enough conceptual scaffolding before asking students to calculate, code, wire, or interpret.
- Include a worked example and a verification step.
- Align the product with MILC:
- Escucha: context/problem/data source;
- Sistematización: concepts/model/procedure;
- Praxis: experiment/simulation/prototype/dashboard;
- Evaluación: evidence, interpretation, limitations, ethics.
Product Patterns
Use these patterns when appropriate:
- Data mini-lab: question, variable table, graph, interpretation, decision.
- Physics simulation: parameters, model, predicted result, run/observe, compare, explain.
- Electronics prototype: sensor/actuator, circuit diagram, pseudocode, test cases, safety note.
- IoT dashboard: data source, protocol, storage, visualization, alert or recommendation.
- Python/Colab activity: starter code, editable parameter, output graph, reflection.
- Business STEM report: data cleaning, indicator, visualization, finding, recommendation, risk.
Quality Checks
Flag a proposal as weak if:
- it asks for advanced formulas without examples;
- it requires hardware the school may not have and offers no simulation alternative;
- code is copied without prediction, testing, or interpretation;
- data are graphed but not used to make a decision;
- the final product cannot be evaluated with observable criteria;
- the activity ignores safety, privacy, or ethical use of data.
Assessment Guidance
Assess:
- scientific or technical concept understanding;
- quality of data, measurement, or simulation procedure;
- interpretation of evidence;
- debugging, testing, or validation;
- clarity of final product;
- reflection on limits, risks, ethics, and community usefulness.
For ICFES-style items, emphasize interpretation, representation, explanation of phenomena, and indagación rather than isolated recall.
Output Expectations
When using this skill, report:
- which STEM reference was used;
- the proposed lab/simulation/project pattern;
- the student deliverable;
- the minimum materials or digital tools;
- how the activity connects to MILC and evaluation.