hwechtla-tl:
Ohjelmoinnin peruskurssi
Yksi todellinen järjestämäni ohjelmoinnin peruskurssi on kuvattu
ohjelmoinnin perusteet -kurssin sivulla.
Tämän kurssin pointtina on:
- miksi ohjelmoidaan (ei työllistymisen vuoksi, kiitos)
- mitä ohjelmat ovat
- mistä ohjelmat rakentuvat
- totuus, hyvyys ja kauneus
- ohjelmoinnin vaiheet: hahmottelu, suunnittelu, koodaus, testaus,
virheenetsintä, ylläpito, eroon hankkiutuminen
- "se, mikä on syntaksin takana"
Opetustapoina on tähän mennessä käytetty:
- Pythonin interaktiivista evaluaattoria
- Toto-nimistä robotinohjauskieltä
- Yksinkertaisia if-lausekkeisiin perustuvia keskustelevia ohjelmia
- Oppilailta kysyttyjä mielikuvia
- Ynnä valtavaa määrää turhanaikaista syntaksin läpikäyntiä
Ja opetustapoina tullaan käyttämään:
- Keskusteluohjelmien, runogeneraattoreiden ja pelien ohjelmointia
- Korpuksia käsittelevien skriptien tekemistä
- Rekursioiden ja rekursiivisten tietorakenteiden käyttöä
... ainakin.
Alun perin sivun sisällöksi oli pantu tällainen:
Pascalia joskus osannut entinen firmanomistaja heittää tehtäviä
oppilaille ja lähtee tupakalle tai jonnekin.
Tämä itse asiassa kuvaa hyvin kaikkea sitä, mikä ATK-alalla on vialla.
Ulkopuolisen on ehkä vaikea käsittää, miksi tämä on hyvin, hyvin
halveksiva kannanotto.
kommentoi
(viimeksi muutettu 18.10.2009 14:57)