Orientaatio ohjelmistotuotantoon (5op)
Toteutuksen tunnus: SWD1TN001-3022
Toteutuksen perustiedot
- Ilmoittautumisaika
 - 17.08.2020 - 28.08.2020
 - Ilmoittautuminen toteutukselle on päättynyt.
 
- Ajoitus
 - 24.08.2020 - 18.12.2020
 - Toteutus on päättynyt.
 
- Opintopistemäärä
 - 5 op
 
- Toimipiste
 - Pasilan toimipiste
 
- Opetuskielet
 - suomi
 
- Paikkoja
 - 15 - 25
 
- Koulutus
 - HETI Tietojenkäsittelyn koulutusohjelma
 
Arviointiasteikko
H-5
                    
Aikataulu
Viikkoaikataulu 
vko 34 (1): Ohjelmistokehitys
Orientaatio aiheeseen.
Oppimistehtävät
vko 35 (2): Algoritmit
Opiskelija ymmärtää mitä algoritmi tarkoittaa
Oppimistehtävät
vko 36 (3): Kehitysympäristöt.
Opiskelija ymmärtää erilaisten kehitysympäristöjen merkityksen
Oppimistehtävät
vko 37 (4): JavaScript 
Aloitetaan tutustuminen ohjelmointiin JavaScriptillä.
Oppimistehtävät 
		
vko 39(5): Muuttujat
Muuttujien merkitys ja käyttö ohjelmoinnissa.		 
Oppimistehtävät
		
vko 40 (6): Ehtorakenteet
Ehtorakenteiden merkitys ja käyttö ohjelmoinnissa.
Oppimistehtävät 
vko 41 (7): Funktiot
Opiskelija osaa toteuttaa pienen ohjelman funktioita käyttäen.
Oppimistehtävät
vko 42 (8): Toistorakenteet
Opiskelija tehdä pieniä ohjelmia JavaScriptin toistorakenteita käyttäen.
Oppimistehtävät
vko 43: Intensiiviviikko (ei opetusta)
vko 44 (9): Taulukot
Opiskelija osaa tehdä pieniä ohjelmia, joissa käytetään taulukkoa tietorakenteena.
Oppimistehtävät
vko 45 (10): Oliot
Opiskelija osaa tehdä pieniä ohjelmia, joissa on käytetty JavaScriptin olioita.
Oppimistehtävät
vko 46 (11): Sovellutusten elinkaari
Opiskelija ymmärtää ohjelmistojen elinkaaren merkityksen.
Oppimistehtävät
vko 47 (12): Kehitysmenetelmät
Opiskelija ymmärtää ohjelmistojenkehitys menetelmien merkityksen.
Oppimistehtävät
vko 48-51 (13-16): Kertaus ja koe sekä uusinta kokeet
                    
Toteutustavat, näyttö ja opinnollistaminen
Opintojakson opetuksessa sovelletaan valmentavaa ja opiskelijoita aktivoivaa lähestymistapaa. Merkittävä osa lähitunneista sisältää ohjattua yksilö- ja ryhmätyöskentelyä. Yksilötyöskentelyn kautta kehitetään itsenäisiä käytännön taitoja. Ryhmätyöskentelyn avulla perehdytään yhdessä muiden opiskelijoiden kanssa laajempaan kokonaisuuteen ja hankitaan osaamista yhteistoiminnallisen oppimisen kautta. Osaamistavoitteet voi saavuttaa seuraavilla tavoilla:
* Lähiopetus (luennot, ohjattu yksilö- ja ryhmätyöskentely, tentit) ja itsenäinen työskentely
* Verkkototeutus ja työpajat
* Näyttö: voidaan suorittaa tekemällä tentti sekä esittelemällä perusteellisesti oma verkkosovellus
                    
Oppimateriaalit
Moodlessa
                    
Opetusmenetelmät ja ohjaus
Opetus- ja oppimismenetelminä käytetään teorialuentoja, yksilöharjoituksia ja koetta.
                    
Työelämäyhteydet
Kurssilla voi olla vierailevia luennoitsijoita.
                    
Tenttien ajankohdat ja uusintamahdollisuudet
vko 48-51 (13-16): koe sekä uusinta kokeet
                    
Kansainvälisyys
Materiaali on englanniksi
                    
Oppimistehtävät
Viopessa
                    
Arviointitavat
Koe ja oppimistehtävät arvioidaan.