Skip to main content

Physics of Motion with PythonLaajuus (1 ECTS)

Course unit code: TX00EU32

General information


Credits
1 ECTS

Objective

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.

Content

• 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)

Qualifications

suorakulmaisen kolmion trigonometria; lukion kaikille pakollinen fysiikan kurssi

Assessment criteria, satisfactory (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.

Assessment criteria, approved/failed

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.

Go back to top of page