Skip to main content

Introduction to Software Development (5cr)

Code

General information


Enrollment
15.12.2025 - 20.03.2026
Registration for the implementation has begun.
Timing
23.03.2026 - 15.05.2026
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Institution
Haaga-Helia University of Applied Sciences, Verkkokampus
Teaching languages
Finnish
Seats
0 - 10

Unfortunately, no reservations were found for the realization Introduction to Software Development C-10056-SOF001IT1A-3069. It's possible that the reservations have not yet been published or that the realization is intended to be completed independently.

Evaluation scale

H-5

Content scheduling

Kurssin kahden ensimmäisen viikon aikana pitää palauttaa tehtäviä ja osoittaa siten aktiivisuus pysäkseen kurssilla. Tehtävien tekemiseen on aikaa aloituksesta kokeeseen saakka.

Objective

Opintojakson tavoitteena on, että opiskelija saa yleiskuvan ohjelmistokehityksestä ja oppii ohjelmoinnin perusteita. Opintojaksoa suorittaessaan opiskelijalle syntyy käsitys ohjelmistokehityksen suuntautumisen opintojen tavoitteista ja sisällöstä. Opintojakson suoritettuaan opiskelija osaa * selittää ohjelmistokehityksen osa-alueet ja erotella ohjelmistokehitysprosessin vaiheet * suunnitella pienimuotoisen ohjelman logiikan ja toteuttaa ohjelman JavaScript-kielellä * ohjelmoida verkkosivulle yksinkertaisia toimintoja * käyttää kehitysympäristöä selainohjelmointiin ja testata ohjelman toimivuus selaimessa * hyödyntää teknistä dokumentaatiota ja tiedonhakua ongelmanratkaisussa

Methods of completion

CONTACT / CONTACT BLENDED ONLINE / ONLINE BLENDED VIRTUAL / VIRTUAL INSTRUCTED /VIRTUAL NONSTOP DEMO WORKSTUDY Toteutustapojen kuvaukset löytyvät Haaga-Helian verkkosivulta: https://www.haaga-helia.fi/fi/toteutustavat. Mikäli sinulla on vahvaa aikaisempaa osaamista, opintojakson voi myös näyttää. Ilmoittaudu tällöin Pepissä DEMO-ryhmätunnuksella merkittyyn kurssitoteutukseen. Kun sinut on hyväksytty toteutukselle, näet Moodle-sivustolla tarkemmat näyttöohjeet.

Methods of completion

Tervetuloa koodaamaan! Tällä kurssilla aloitat nollasta ja opit ohjelmoinnin peruskäsitteet. Tavoitteena on, että kurssin jälkeen ymmärrät ohjelmoinnin peruslogiikan ja osaat ratkaista ongelmia ohjelmoimalla. Ei aiempaa kokemusta? Ei hätää – opit kaiken tarvittavan vaihe vaiheelta. Ensimmäinen koodirivisi voi olla alku uudelle uralle!

Content

* Ohjelmoinnin peruskäsitteet * Ohjelmointiympäristö ja työvälineet * HTML-sivun perusrakenne ja sen yhteys JavaScript-ohjelmointiin * JavaScript-ohjelmoinnin alkeet * Valinta- ja toistorakenteet * Funktiot * Taulukot * Oliot, JSON * Ohjelmistokehityksen työvaiheet ja kehitysmenetelmät

Materials

Kurssin materiaality löytyvät Moodlesta, runsaasti kirjallista materiaaleja sekä ohjevideoita. Harjoitustehtävät tehdää Viopessa.

Teaching methods

Kurssi on VIRTUAL, ei oppitunteja.

Exam schedules

Kurssin viimeisellä viikolla koe ja uusintakoe seuraavalla viikolla.

Student workload

Kurssin ohjelmointitehtävät tehdään Viope:ssa ja lisäksi on kirjallinen tehtävä ennen koetta.

Qualifications

Ei ole edeltävyysvaatimuksia. Opintojakso suositellaan suoritettavaksi samanaikaisesti opintojakson DIG001IT1A Johdanto digitaalisiin palveluihin kanssa tai sen jälkeen.

Go back to top of page