University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Kandidaatintutkielmat
  • View Item
JYX > Opinnäytteet > Kandidaatintutkielmat > View Item

Olio-ohjelmoinnin peruskäsitteiden opettaminen

Thumbnail
View/Open
393.4 Kb

Downloads:  
Show download detailsHide download details  
Authors
Mononen, Tiina
Date
2012
Discipline
TietojärjestelmätiedeInformation Systems Science

 
Mononen, Tiina Olio-ohjelmoinnin peruskäsitteiden opettaminen Jyväskylä: Jyväskylän yliopisto, 2012, 34 s. Tietojärjestelmätiede, kandidaatintutkielma Ohjaaja: Hirvonen, Pertti Olio-ohjelmointia pidetään vaikeana aiheena opettaa. Syytä on etsitty ohjel-mointikielistä, opetukseen käytetyistä työkaluista, opetustavoista sekä järjes-tyksestä, missä oliot opetetaan suhteessa proseduraalisiin ohjelmointikäytän-töihin. Tässä tutkielmassa perehdytään kirjallisuuskatsauksen avulla siihen, miten olio-ohjelmoinnin peruskäsitteet voitaisiin opettaa parhaiten. Jokainen edellä mainituista aihealueista käydään läpi, ja niille etsitään parhaat ratkaisut aiem-man tutkimuskirjallisuuden avulla. Tutkielman tuloksena on, että olio-ohjelmoinnin opettaminen on monisyinen ongelma, johon ei löydy mitään helppoa ratkaisua. Edes parasta ratkaisua mil-lään osa-alueella ei voida löytää, vaan kyse on aina siitä, mikä tietylle kurssille sopii.
Keywords
olio-ohjelmointi opettaminen
URI

http://urn.fi/URN:NBN:fi:jyu-201206141866

Metadata
Show full item record
Collections
  • Kandidaatintutkielmat [4424]

Related items

Showing items with similar title or keywords.

  • Ohjelmointi 1 : jotta tietokoneisiin voitaisiin luottaa myös tulevaisuudessa : versio 1.5 07.09.2010 

    Hyvönen, Martti; Lappalainen, Vesa (Jyväskylän yliopisto, 2010)
  • Web-sovellusohjelmointi Scala-ohjelmointikielellä 

    Parpala, Joni (2021)
    Nykyisten web-sovellusten kasvavat vaatimukset painostavat etsimään ratkaisuja tavanomaisten ohjelmointiparadigmojen ulkopuolelta. Tässä tutkielmassa selvitetään, miten funktio-ohjelmoinnin ja olio-ohjelmoinnin perusperiaatteita ...
  • Luokittelu ja perintä reaalimaailmasta oliosuuntautuneeseen ohjelmointiin 

    Laiho, Pauli (2022)
    Oliosuuntautunut ohjelmointi on erittäin suosittu tapa mallintaa ohjelmistoja. Oliot ja oliomainen ajattelutapa on kuitenkin merkittävästi ohjelmointia vanhempia käsitteitä ja niitä on tutkittu laajasti sekä filosofiassa ...
  • Miksi Java-ohjelmointikielessä on funktiokielistä lainattuja ominaisuuksia 

    Vilavaara, Riikka (2020)
    Moniin oliopohjaisiin ohjelmointikieliin, kuten Javaan, on viime vuosina lisätty funktionaalisille ohjelmointikielle ominaiset lambda-lausekkeet. Tämän tutkielman tarkoituksena on selvittää, miksi oliopohjaiseen ...
  • Välimuistiolion tuottamisen keston huomioiva ennaltahaku 

    Sandström, Petri (2016)
    Web-teknologiat kehittyvät jatkuvasti ja samalla on nähtävissä suuntaus kohti enemmissä määrin dynaamisempaa ja yksilöidympää web-sisältöä. Yksilöidyn sisällön tuottamiseen vaaditaan tyypillisesti käyttäjän tunnistautuminen ...
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre