Haastattelemani HUS:n hallintoylilääkäri, dosentti [...] Lehtonen pudottelee kuin liukuhihnalta kovaa tekstiä siitä, miten toimimattomat tai puutteelliset potilastietojärjestelmät tuottavat harmaita hiuksia koko ammattikunnalle. Vaikeaa on kuulemma löytää lääkäriä, jolla ei olisi kokemuksia koko tietojärjestelmän kaatumisesta, käyttökatkoksista, toimintojen hitaudesta tai jopa tietojen äkillisestä katoamisesta.
olli.savolainen -ät- metropolia.fi
Copyright Randall Munroe
TEE
JOTAIN
HYÖDYLLISTÄ
VASARALLA?
kokemusta?
koko kurssin ajan: miettikää ideoita!
"Mut en haluu koodariks"
puhtaasti teknologian parissa.
vaikuttaminen yhteiskuntaan
Terveydenhuollon tietojärjestelmien tuskien taival
Ohjelmointi on kuin
keskustelu?
paini mutaojassa?
matematiikkaa? kieltenopiskelua?
ei älykkyyttä, vaan puhdasta halua yrittää uudestaan
ja uudestaan
ja uudestaan
miten ohjelmointia opitaan?
Pitää oppia uusi ajattelutapa!
Älykkyys ei riitä, tarvitaan työtä!
OIVALLUS syntyy sitten, kun syntyy
(Jari Kitinoja, 2002)
työmäärästä
Jos olet ohjelmoinut, kurssi on helppo,
mutta voit halutessasi oppia uutta
Ellet, varaa aikaa yhteensä noin 12
tuntia viikossa !
Kirjat eivät tentissä välttämättä auta.
Kukaan ei ole seppä syntyessään.
Kysy !
(Jari Kitinoja, 2002)
Miksi suorittaa kurssi?
- Työmarkkinat
- Ei-ohjelmistoinsinöörinkin hyvä tietää, miten ohjelma syntyy
- Usein toisen alan asiantuntijat määrittelevät ohjelmiston, jonka ohjelmoijat koodaavat
(Jari Kitinoja, 2002)
keskustelu tietokoneen kanssa?
Viesti: | |
---|---|
Terve, Lähetkö sinne leffaan tänään? Mihin aikaan? Jani |
Jos tietokone ymmärtäisi suomea (kirjakieltä), miten se vastaisi? |
keskustelu tietokoneen kanssa?
Viesti: | Vastaus: |
---|---|
Terve, Lähetkö sinne leffaan tänään? Mihin aikaan? Jani |
OK Tuntematon symboli: "Lähetkö", "leffaan" Liian monta virhettä. Keskeytetty. |
kuka täällä opettaa?
-
jos löydätte hyviä verkkokursseja
-
tai ootte koodannu jtn ite,
tavoitteet
käytännössä haltuun
käytännön asioita
(luentorunko rakentuu kurssin edetessä)
KÄYTÄNNÖN ASIOITA 2
KÄYTÄNNÖN ASIOITA - suorittaminen
- TENTTI vikalla kerralla; läpipääsy 6p, korkeintaan 24p
- IDEOINTI/MÄÄRITTELYTEHTÄVÄ 10p
-
VIOPE 1p/tehtävä (monivalinnat+ohjelmointi)
C-tehtäviä 123+66 kpl
C++-tehtäviä 69+98 kpl - WIKI/tuubi Qt-tehtävät: 4p/tehtävä
ideointi/määrittelytehtävä
(Milloin tahansa kurssin aikana, max. 10p)
Mikä tietokoneohjelma, nettipalvelu tai mobiilipalvelu on sinusta mielenkiintoinen tai erityisen hyvä?
TAI
Onko jokin ohjelma tai palvelu jota ei vielä ole, mutta mielestäsi pitäisi olla?
Kirjoita ohjelman/palvelun määrittely: Miten se toimii, mitä ominaisuuksia siinä on? Mitä parannettavaa ohjelmassa olisi?Kirjoita 1 A4-sivu tekstiä tekstinkäsittelyohjelman oletusfonttikoolla -> 10p
Viope
- Rekisteröityminen: C-kieli: http://dy.fi/bkg
valittuna oleva kurssi on oikein, älkää vaihtako! - täyttäkää tähdellä merkityt kentät
Sukunimi-kenttään sukunimi, etunimi-kenttään etunimi, tunnus-kenttään tunnus!! - (samat kuin metropolian järjestelmässä, kiitos)
Kirjautuminen (rekisteröitymisen jälkeen):
- Lue teoriasivut, tee tehtävät
- 1p/tehtävä (ohjelmointi- ja monivalinta)
-
C-tehtäviä 123+66 kpl
C++-tehtäviä 69+98 kpl (osa tehtävistä samoja)
-
C-tehtäviä 123+66 kpl
metropolia.viope.com
- Kirjaudu sisään
- KURSSIT, JOILLE VOIT ILMOITTAUTUA
- valitse:
TM00AD18-3001 Ohjelmoinnin perusteet C++ -kielellä (Savolainen) (01.09.2014 - 01.09.2015)
- valitse:
Viope
Ensimmäiset kappaleet voivat olla haastavimmat
- esittävät peruskäsitteet, joita ei vielä tunneta
- Antavat yleiskuvan
- Joskus johdannon ymmärtää vasta kun on lukenut koko materiaalin
- Alku esittelee käsitteitä
- Syvempi oppiminen tapahtuu pidemmän ajan mittaan, useamman vuoden aikavälillä
- Suositellaan firefoxin käyttöä
- Lainausmerkkien sisällä ja kommenteissa voi käyttää äöå-kirjaimia, koodissa ei
Wiki/tuubi: QT-tehtävät
4p/tehtävä
Ohjelmoinnin perusteet, syksy 2014
By Olli Savolainen
Ohjelmoinnin perusteet, syksy 2014
- 4,052