Odota...
Wait...
Korppi-järjestelmän toimintoja Korppi

15.10.0

Kirjaudu sisään järjestelmään!
11.8.2020 09:57

TIEP1150 Kone ja Tieto: Mitä tietokone tietää?, 2 op, lukiotarjonta lv. 20-21, Avoimen yo:n yhteistyöoppilaitokset

Informaatioteknologian tiedekunnan opinnot (avoin yo)

Kirjaudu sisään ilmoittautuaksesi tai rekisteröidy.

Yleisiä tietoja

Alkaa - päättyy: 1.10.20 - 30.5.21
Ilmoittautumisaika: 3.8.20 klo 0:00 - 31.3.21 klo 23:59
Opinto-oikeuden voimassaoloaika: 1.10.20 - 30.5.21
Laajuus: 2 op
Ilmoittautuneita: 0
Organisaatiot:Informaatioteknologian tiedekunnan opinnot (avoin yo) (AVOITK)
Opetuksen järjestäjät:Kaikki lukiot
Ajankohtaista:

HUOM! Nämä opinnot ovat toisen asteen opiskelijoille. Ota yhteyttä oman oppilaitoksesi ohjaajaan (opinto-ohjaaja, HOKS-ohjaaja, HOPS-ohjaaja tai opettajatutor) ennen ilmoittautumista. Varmista ohjaajasi kanssa, että opintojakso sopii lukujärjestykseesi. Lisätietoja ilmoittautumisesta saat Yliopiston opintotarjonta toiselle asteelle -sivulta.

Nämä opinnot ovat Jyväskylän yliopiston opintoja toiselle asteelle.

Sisältö:

Arkisessa kielenkäytössä tietokoneet yhdistetään tietoon, tekoälyyn ja tietoyhteiskuntaan. Tietokone vastaa kytkimien kokoelmaa. Kaikki, mikä on tehtävissä tietokoneella, on myös periaatteellisesti toteutettavissa päälle-pois kytkimistä koostuvalla mekaanisella koneella. Esimerkiksi tekstin, äänen tai kuvan tunnistaminen toteutetaan tietokoneohjelmilla ohjattavilla lukuisilla päälle-pois kytkimien tilojen muutoksilla.

Tietokoneohjelmat ja niitä vastaavat kytkimien muutokset muodostavat johdonmukaisesti toimivan järjestelmän, joka on jonkin abstraktin loogisen rakenteen vastine. Perusajatus on, tarpeen ja siihen kehitetyn tietokoneohjelman tulisi jakaa sama looginen rakenne. Toisinaan tämä saavutetaan helposti, mutta sen toteuttaminen voi myös olla hyvin vaikeaa. Esimerkiksi kaupan kassakoneessa numeroita summaavan ohjelman looginen rakenne on yksi-yhteen tuotteiden hintojen yhteenlaskun kanssa, mutta terveydenhuollon tarpeiden kanssa yhteensopivien tietokoneohjelmien rakentaminen on puolestaan hyvin vaativa haaste.

Meille syntyy vaikutelma tietoa ja ymmärrystä sisältävästä koneesta, kun se toimii yhteensopivasti toivottuihin tarpeisiin nähden. Tällaista on helpoin tavoitella, kun ohjelmien kehittäjillä ja käyttäjillä on perusymmärrys loogisista rakenteista ja niiden käytöstä. Kurssin tavoite on luoda tällainen perusymmärrys.

  • Mitä ovat loogiset rakenteet?
  • Tietokoneiden toiminnan ja loogisten rakenteiden keskinäinen yhteys.
  • Perussuureiden esittäminen tietokoneessa.
  • Logiikan alkeet ja niiden toteuttaminen tietokoneessa.
  • Tietokoneohjelmien tulkinta kuvauksina.
  • Erilaisten algebrojen hyödyntäminen.
  • Perusajatusten ohjelmointiharjoittelu Python:lla.
Ilmoittautuminen:
Suoritustavat:

Kurssi suoritetaan itsenäisesti verkossa lukemalla materiaalia ja tekemällä harjoitustehtävät.

Katso opiskeluohjeet Moodlesta: https://moodle.jyu.fi/

Moodleen kirjaudutaan Jyväskylän yliopiston tietojärjestelmien käyttäjätunnuksella ja salasanalla, jotka saat käyttöösi ilmoittautuessasi opintoihin. Lisätietoa käyttäjätunnuksesta.

Kirjallisuus:

Opettajan osoittama materiaali

Yhteystiedot:

Avoimen yliopiston opintopalvelut

help.jyu.fi

040 576 7760