Ohjelmointi 1: Johdatus ohjelmointiin (5op)
Opintojakson tunnus: C-10122-COMP--CS--100
Opintojakson perustiedot
- Laajuus
- 5 op
- Korkeakoulu
- Tampereen yliopisto
Osaamistavoitteet
Opintojakson suoritettuaan opiskelijahallitsee ohjelmoinnin peruskäsitteet (muuttujat ja ohjausrakenteet)osaa jakaa ohjelman funktioihintuntee joitakin yksinkertaisia tietorakenteitaosaa muodostaa monimutkaisempia tietorakenteita yksinkertaisemmista rakenteistaosaa ratkaista pieniä ongelmia ohjelmoimallahallitsee hyvän ohjelmointitavan perusteettuntee olio-ohjelmoinnin peruskäsitteet (luokka ja olio)
Sisältö
YdinsisältöOhjelman ja algoritmin käsitteet. Pienten ohjelmien suunnitteleminen ja testaus.Suunnitteleminen jakamalla pienempiin osakokonaisuuksiin: funktiot.Parametrit ja paluuarvon välitys.Ohjelman ohjausrakenteet.Muuttujat. Näkyvyysalue. Tiedon tyyppi.Merkkijonot ja listat.Tiedostojen peruskäsittely.Hyvä ohjelmointitapa.Täydentävä tietämysJoukot ja sanakirjat.Tietorakenteiden yhdistely.Luokkien ja olioiden perusteet.ErityistietämysParametrien oletusarvot.Funktioparametrit.Luokan erikoismetodit.Monikko (tuple).
Lisätiedot
Osasuoritusten pitää liittyä samaan toteutuskertaan.Lukuvuoden 2024-2025 hyväksilukuohjeet Plussassa, kirjaudu alueelle tuni-tunnuksella.