Siirry suoraan sisältöön

Johdatus ohjelmointiin: Python (3 op)

Toteutuksen tunnus: C-02630-NN00GC33-3002

Toteutuksen perustiedot


Ilmoittautumisaika
15.03.2024 - 03.05.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.05.2024 - 31.08.2024
Toteutus on päättynyt.
Opintopistemäärä
3 op
Toteutustapa
Lähi- ja etäopetus
Korkeakoulu
Tampereen ammattikorkeakoulu, TAMK Pääkampus
Opetuskielet
suomi
Paikat
0 - 20
Opintojakso
C-02630-NN00GC33
Toteutukselle C-02630-NN00GC33-3002 ei löytynyt varauksia!

Aika ja paikka

Online, TUNI Moodle -verkko-oppimisympäristössä: https://moodle.tuni.fi

Oppimateriaalit

Lyhyet opetusvideot Python-ohjelmoinnista Bill Lubanovic, Introducing Python 2nd Ed (O'Reilly, 2019) Eric Matthes, Python Crash Course 3rd Ed (No Starch Press, 2022)

Tenttien ajankohdat ja uusintamahdollisuudet

Ei tenttiä

Arviointimenetelmät ja arvioinnin perusteet

Kurssisuorituksen arviointi perustuu oppimispäiväkirjaan, jossa on esitetty ratkaisut kurssin aikana annettuihin harjoitustehtäviin. Oppimispäiväkirja tulee palauttaa annettuun määräaikaan mennessä (ilmoitetaan Moodlessa kurssin alettua). Arviointikriteerit – hylätty: - Oppimispäiväkirjaa ei ole palautettu määräaikaan mennessä - Oppimispäiväkirja on palautettu määräaikaan mennessä, mutta annetuista harjoitustehtävistä on ratkaistu hyväksyttävästi alle 30 % Arviointikriteerit – hyväksytty: - Oppimispäiväkirja on palautettu määräaikaan mennessä, ja siinä on ratkaistu hyväksyttävästi vähintään 30 % annetuista harjoitustehtävistä. Tehtävien ratkaisut on laadittu itsenäisesti ja kurssilla opittuja peruskäsitteitä hyödyntäen.

Opiskelijan ajankäyttö ja kuormitus

Itsenäisesti seurattava kurssimateriaali ja sen perusteella harjoitustehtävät: n. 27 h / op. eli 81 h opiskelutyötä.

Sisällön jaksotus

Ohjelmointi ja Python Python-työkalut Olio-ohjelmointi Python-kirjastot Muuttujat ja tietotyypit Syöttö ja tulostus Ohjausrakenteet Aliohjelmat ja parametrit Tietorakenteet Tiedostojen käsittely Ohjelman dokumentointi

Opetusmenetelmät

Videotallenteet ja itsenäiset tehtävät

Lisätietoja opiskelijoille

Kurssin ohjelmointitehtävien suorittamiseen tarvitaan tietokone, jossa voi käyttää Pythonin uusinta versiota (tätä kirjoitettaessa 3.11) sekä yleisesti saatavilla olevia ohjelmointityökaluja. Windows, Linux ja macOS soveltuvat tässä hyvin.

Arviointiasteikko

Hyväksytty/hylätty

Siirry alkuun