Interactive Karyotype Activity -

Gamified elements increase student retention of genetic terminology. 🛠️ Popular Interactive Tools

: Participants identify the sex of a patient by analyzing the 23rd pair (XX for female, XY for male). Interactive Karyotype Activity

Count every individual chromosome. Is it 46 (normal) or 47 (abnormal)? Sex Determination: Does the patient have XXcap X cap X (Female) or XYcap X cap Y Is it 46 (normal) or 47 (abnormal)

const sexSlot = karyoSlots[23] || []; let sexDiagnosis = ""; let isNormal = false; let syndromeText = ""; const sexTypesList = sexSlot.map(id => chromosomes.find(c => c.id === id)?.type); if (sexSlot.length === 2) { if (sexTypesList.includes('X') && sexTypesList.includes('Y')) sexDiagnosis = "46,XY"; isNormal = autosomeComplete; syndromeText = "Normal Male"; else if (sexTypesList[0] === 'X' && sexTypesList[1] === 'X') sexDiagnosis = "46,XX"; isNormal = autosomeComplete; syndromeText = "Normal Female"; else if (sexTypesList.includes('X') && sexTypesList.includes('X') && sexTypesList.length ===2) sexDiagnosis = "46,XX"; isNormal = autosomeComplete; syndromeText = "Normal Female"; else if (sexTypesList.includes('X') && sexTypesList.includes('Y') === false && sexTypesList[0]==='X') {} else sexDiagnosis = `Abnormal sex ($sexTypesList.join(','))`; syndromeText = "Sex chromosome aneuploidy suspected"; isNormal = false; } else if (sexSlot.length === 1) if (sexTypesList[0] === 'X') sexDiagnosis = "45,X"; syndromeText = "Turner syndrome (Monosomy X)"; isNormal = false; else if (sexTypesList[0] === 'Y') sexDiagnosis = "47,XYY? Incomplete Y only? Incomplete set"; syndromeText = "Abnormal karyotype"; isNormal = false; else sexDiagnosis = "Missing sex chromosome"; syndromeText = "Incomplete sample"; isNormal = false; else sexDiagnosis = "Sex chromosome pair missing"; syndromeText = "Incomplete karyotype"; isNormal = false; syndromeText = "Abnormal karyotype"

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