Interactive Karyotype Activity Jun 2026

slots[23] = []; // sex chromosome pair (XX or XY) return slots; }

Present students with a "messy" image—chromosomes scattered randomly, as they would appear under a microscope during metaphase. Interactive Karyotype Activity

Before diving into the activity, let's brush up on the basics. A is an individual's collection of chromosomes. In humans, a standard karyotype consists of 23 pairs of chromosomes: slots[23] = []; // sex chromosome pair (XX

if (autosomeComplete && isNormal) document.getElementById('diagnosisMessage').innerHTML = `🧬 CLINICAL REPORT: Karyotype $sexDiagnosis — NORMAL. No numerical or structural anomalies detected. ✅`; else let missingAutosomes = []; for (let i=1; i<=22; i++) if (karyoSlots[i].length !== 2) missingAutosomes.push(i); let errorMsg = `⚠️ ABNORMAL KARYOTYPE: $sexDiagnosis } In humans, a standard karyotype consists of 23

In a paper lab, a student might mispair a chromosome and never know they made an error. Interactive platforms provide immediate visual or auditory cues. If you try to place a large chromosome in the spot reserved for a small one, the system rejects it, forcing metacognitive reflection on the spot.

function removeChromosomeFromSlot(chromosomeId, slotNumber) const slotArr = karyoSlots[slotNumber]; if (!slotArr) return; const index = slotArr.indexOf(chromosomeId); if (index !== -1) slotArr.splice(index, 1); unsortedList.push(chromosomeId); fullRefreshUI();