Modul · Detalj

Kollision: Energilösa & Kinetisk Energi

Denna modul kopplar grundläggande fysikbegrepp med informativ modellering. Lärare undersöker genom simulering hur energin förändras vid kollisioner och hur fysikaliska modeller algoritmiskt implementeras.

Tid 30 minuter
Formatet. Pygame
Språk Python 3
Uppgifter 2
Förhandsvisningsbild: Kollision: Energilösa & Kinetisk Energi

Introduktion (Originalutdrag)

I denna lektion undersöker vi hur rörelseenergi kan förloras vid en kollision mellan två objekt. Du arbetar med en enkel 2D-simulering av två bollar i Pygame och lägger till ett modell för den återställningskoefficienten samt visar den kinetiska energin.

Didaktisk klassificering

Subjektivt mål

Byggnadsblocket kopplar fysikaliska begrepp inom mekanik med informativ modellering. Utgångspunkten är enkel simulering av två bollar, vars rörelse och kollision beräknas. Lärare utvidgar programmet steg för steg med fysikrelevant parametrar som återställningskoefficienten, som beskriver energiförlust vid en kollision. Dessutom beräknas och bedöms kinetiska energin hos kropparna. Detta gör det tydligt hur fysikaliska formler kan omvandlas till algoritmiska processer. Simuleringen fungerar som ett modell för att göra teoretiska kopplingar synliga och undersöka dem experimentellt.

Kompetensutveckling

Didaktiskt tilläggsvärde vid undervisning

Strömning av lektionens enhet

1

1) Introducera återställningskoefficienten

I denna steg utökas elastiska kollisionmodellen genom att introducera en återställningskoefficient. Denna parameter bestämmer hur starkt hastigheterna på bollarna minskar efter en kollision och tillåter olika typer av kollisioner att modelleras mellan elastiska och inelastiska.

  • Didaktisk fokus: Modellering av fysikaliska kollisionsregler
  • Typisk utmaning: Att bestämma kollisionsriktningen med hjälp av normalvektorn
2

2) Visa kinetisk energi före och efter kollisionen

Genom att bygga vidare på den utökade elastiska kollisionmodellen beräknas och jämförs kinetiska energin hos båda bollarna före och efter kollisionen. Detta möjliggör en kvantitativ visualisering av energiförlusten i inelastiska kollisioner.

  • Didaktisk fokus: Analys av fysikaliska storheter i en simulering
  • Typisk utmaning: Korrekt beräkning av hastighet som vektorns storlek

Uppgift (utdrag)

1. Lägg till en justerbar återställningskoefficient i programmet och observera dess effekter på kollisionsrörelsen. @RT_PH_0012_002@@2. Beräkna kinetiska energin hos bollarna och jämför den totala energin före och efter en kollision.

Exempel (utdrag)

Följande fragment visar den grundläggande formeln för att beräkna kinetisk energi hos ett objekt utifrån massa och hastighet.

1
ke = 0.5 * kugel.masse * (kugel.vel[0]**2 + kugel.vel[1]**2)

Detta fragment illustrerar hur fysikaliska formler kan direkt översättas till algoritmiska beräkningar.

Tips för undervisningspraxis

Att simulera en kollision gör synligt hur fysikaliska modeller kan översättas till dynamiska processer genom algoritmiska regler.

Den tydligt strukturerade uppsättningen av uppgifter stöder ett överskådligt organiserat undervisningsarbete och möjliggör en spårbar säkerställning av resultat. Utökningar kan flexibelt användas för differentiering.

Begär ett demo-tilgänglighet och testa detta modul i din egen kurskontext. På så sätt kan fysikaliska begrepp direkt kopplas till informativa metoder.