Skip to main content

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.

Evaluation methods and criteria

7 henkilökohtaista harjoitustehtävää: 70 pistettä.
Ryhmätyöt: 30 pistettä.

Harjoitustehtävät täytyy palauttaa annettuihin määräaikoihin mennessä. Myöhässä palautetuista tehtävistä saa vain puolet pisteistä.

Demoluennoilla (tehtyjen tehtävien tarkastaminen ja esittäminen) on oltava läsnä.

Opiskelijan on saatava henkilökohtaisista harjoitustehtävistä vähintään 28 pistettä ja ryhmätyistä vähintään 12 pistettä läpäistäkseen opintojakson.



Arovosteluskaala (pisteitä -> arvosana):

40 -> 1
55 -> 2
70 -> 3
80 -> 4
90 -> 5

Go back to top of page