Siirry suoraan sisältöön

Liikefysiikkaa PythonillaLaajuus (1 op)

Opintojakson tunnus: TX00EU32

Opintojakson perustiedot


Laajuus
1 op

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija osaa analysoida yksinkertaisia liikefysiikkaan liittyviä ongelmia tietokoneen avulla. Hän tutustuu tarvittaviin Python-ohjelmoinnin peruskäsitteisiin, ja oppii sekä ratkaisemaan liikeyhtälöitä ohjelmoimalla että esittämään saamansa tulokset havainnollisesti graafisessa muodossa ja asianmukaisesti dokumentoituina.

Sisältö

• Python-ohjelmointiympäristöön tutustuminen
• Python-ohjelmoinnin alkeita: perustietorakenteet (muuttujat ja listat) ja silmukat
• Liikefysiikan peruskinematiikkaa (nopeus, kiihtyvyys, vektorilaskennan perusteita)
• Liikeyhtälöt ja niiden ratkaiseminen yksinkertaisissa esimerkkitilanteissa
• Graafisten esitysten laatiminen Pythonin Matplotlib-kirjaston avulla
• Ohjelmakoodin ja sen tulosten dokumentoitu esittäminen (Jupyter Notebook -esitysmuoto)

Esitietovaatimukset

suorakulmaisen kolmion trigonometria; lukion kaikille pakollinen fysiikan kurssi

Arviointikriteerit, tyydyttävä (1)

Opiskelija tuottaa valitsemaansa liiketilanteeseen liittyvän dokumentin, joka sisältää liikkeen etenemistä laskevan Python-ohjelmakoodin, sen tuottamat tulokset graafisesti esitettyinä ja näiden ympärille rakennetun dokumentaation.

Arviointikriteeri, hyväksytty/hylätty

Opiskelija tuottaa valitsemaansa liiketilanteeseen liittyvän dokumentin, joka sisältää liikkeen etenemistä laskevan Python-ohjelmakoodin, sen tuottamat tulokset graafisesti esitettyinä ja näiden ympärille rakennetun dokumentaation.

Siirry alkuun