Siirry suoraan sisältöön

Sovellusohjelmointi (5 op)

Toteutuksen tunnus: 5000BL73-3012

Toteutuksen perustiedot


Ilmoittautumisaika
01.06.2023 - 18.09.2023
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
05.09.2023 - 15.12.2023
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
suomi
Paikat
75 - 105
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Tuomo Helo
Ryhmät
PTIVIS22D
PTIVIS22D
PTIVIS22E
PTIVIS22E
PTIVIS22F
PTIVIS22F
Opintojakso
5000BL73
Toteutukselle 5000BL73-3012 ei löytynyt varauksia!

Arviointiasteikko

H-5

Sisällön jaksotus

Opintojaksolla luodaan www-sivusto Python-ohjelmointikielellä ja Django-ohjelmistokehyksellä. Kehitystyössä hyödynnetään ammattilaisten työkaluja kuten Git. Sivusto toteutetaan noudattaen MVT -arkkitehtuurimallia (versio MVC:stä).

Opiskelijat syventävät taitojaan ryhmätyössä.

Luennot pääosin paikan päällä: teoriaa, ohjelmointia yhdessä, demoamista ja ryhmätyön tukemista. Teoria ja yhdessä ohjelmointi tunneilla päättyy pian syysloman jälkeen, minkä jälkeen järjestetään vielä demot ja luento harjoitustyön tukemiseen.

7 henkilökohtaista harjoitustehtävää
2 ryhmätyötä

Tavoitteet

Opintojakson suoritettuaan opiskelija osaa:
* ohjelmoida toimivan sovelluksen ryhmän jäsenenä
* hyödyntää olemassa olevaa koodia ja kirjastoja sekä lukea kaavioita
* ymmärtää ja soveltaa joitakin suunnittelumalleja
* käyttää sovelluskehitintä koodaustyökaluna
* käyttää versionhallintajärjestelmää

Sisältö

* sovelluksen vaatimat ohjelmointikielen piirteet
* joihinkin suunnittelumalleihin tutustuminen
* sovelluskehittimen käyttö ohjelmointityökaluna
* versionhallintajärjestelmän käyttö sovelluksen kehityksessä
* projektityö: sovelluksen toteuttaminen ryhmätyönä

Oppimateriaalit

Python Crash Course
3rd Edition
A Hands-On, Project-Based Introduction to Programming
Eric Matthes
January 10, 2023
ISBN-10 ? : ? 1718502702
ISBN-13 ? : ? 978-1718502703

Lukualue: etenkin luvut 9 sekä 18 - 20.

Kirjan 3. painos on luettavissa sähköisessä muodossa eBook Central -ympäristössämme.

Tenttien ajankohdat ja uusintamahdollisuudet

Ei tenttiä

Opiskelijan ajankäyttö ja kuormitus

Kokonaistyömäärä 135 h.

Paikan päällä 40 h.

Harjoitustehtävät 55 h.

Ryhmätyöt 40 h.

Siirry alkuun