Please
Ohjelmointi 1 (6 op), kaikille avoin verkkokurssi Syksy 2020
Tervetuloa opiskelemaan ohjelmointia!
Jyväskylän yliopiston ITKP102 Ohjelmointi 1 -kurssi toteutetaan siten, että kuka tahansa voi suorittaa sitä verkkokurssina, eli niin kutsuttuna MOOCina (Massive Open Online Course).
Kurssi alkaa 10.9 luennolla klo 12:15, ja ensimmäiset harjoitustehtävät palautetaan seuraavana maanantaina kello 11:00 mennessä. Kurssi päättyy tenttiin to 3.12.2020.
Muistathan seurata kurssin etusivulta ajankohtaisten asioiden listaa.
Opettaja: Vesa Lappalainen, vesal@jyu.fi, 0400 242 990
1. Miten aloitan
- Rekisteröidy TIM-järjestelmään, valitse Log in / Sign up
- Lataa kurssin työkalut
Voit myös tutkia kurssin sisältöä. Huomaa, että tämän syksyn sisältö voi poiketa edellisistä kursseista
Lue sisällön tarkempi kuvaus Korppi-järjestelmästä.
Kurssikuvauksen tarkastelu on mahdollista ilman Korppi-tunnuksia. Myöskin kurssin virallisen sähköpostilistan arkisto on julkinen.
Jos kuitenkin haluat, voit luoda itsellesi Korppi-tunnuksen. Tällöin saat kurssin sähköpostilistan viestit postilaatikkoosi, ja voit tutustua yliopiston opintotarjontaan. Sama Korppi-tunnus säilyy sinulla myös siinä vaiheessa jos haet erillistä opinto-oikeutta tai aloittaessasi varsinaiset opinnot Jyväskylän yliopistossa.
- Mene https://avoin.korppi.jyu.fi/kotka/portal/addOuUser/step1.jsp
- Kirjoita henkilötunnuksesi ja paina seuraava. Jätä mahdollinen A-kirjain pois; Korppi-järjestelmä ei ymmärrä 2000-luvulla syntyneiden A-välimerkkiä vaan siihen tilalle tulee väliviiva.
- Täytä pyydetyt henkilötiedot (*-merkityt riittävät).
- Laita oppilaitokseksi: JY:n avoin yliopisto.
- Älä laita mitään "Aiempi opiskelu"-kohtaan (näitä tietoja emme tarvitse tällä kurssilla). Eli riittää vaan, että painat seuraava-nappia.
- Älä myöskään täytä "Muut tiedot"-kohtaan mitään.
- Luo itsellesi salasana. Salasanan tulee olla 8–14 merkkiä pitkä. Järjestelmä on aika tarkka siinä, että salasana on tarpeeksi monimutkainen. Katso tarvittaessa salasanan luomiseen ohjeita "Näytä ohjeet"-painikkeen alta. Paina lopuksi "Rekisteröidy käyttäjäksi"-nappia.
- Kirjaa käyttäjätunnuksesi ja salasanasi itsellesi muistiin
Kun tunnus on luotu, niin käytä sitä vielä kurssin Korppi-ilmoittautumiseen.
- Mene osoitteeseen: https://korppi.jyu.fi/kotka/r.jsp?course=226473
- Paina sivun keskellä kohdasta "Kirjaudu sisään ilmoittautuaksesi".
- Kirjoita saamasi käyttäjätunnus ja salasana sekä paina sitten "Kirjaudu sisään Korppiin".
- Paina "Ilmoittaudu" nappia.
2. Yleistä
Kaikki materiaali tulee verkkoon saataville. Harjoitustehtävien ja muiden tehtävien aikarajat noudattavat samaa aikataulua kuin lähiopiskelijoillakin. Seuraa etusivulta ajankohtaisten asioiden listaa.
Voit tehdä tehtäviä ja tutkia oppimateriaalia maksuttomasti. Tehtävien tekeminen vaatii TIM-järjestelmään kirjautumisen. Halutessasi kurssista suoritusmerkinnän, sinun täytyy hakea erillistä opinto-oikeutta ja maksaa kurssimaksu.
Huomaa, että tätä kirjoitettaessa (9/2018) tietotekniikan oppiaineeseen on erikoistapausvalinta nimenomaan niille opiskelijoille jotka tekevät tämän kurssin täydessä 6 pisteen laajuudessa. Suorittamalla siis tämän (ja Tietoverkot-) kurssin menestyksekkäästi olet mukana ns. avoimen väylän opiskelijavalinnassa ja voit saada opinto-oikeuden tietotekniikan pääaineeseen ilman pääsykoetta. (Ks. opiskelijavalinta \(\rightarrow\) Perusvalinta \(\rightarrow\) Tietotekniikka \(\rightarrow\) Valintaperusteet \(\rightarrow\) Avoin väylä.)
3. Mistä kurssi koostuu
Ohjelmointi 1 on kuuden opintopisteen laajuinen, 11 viikon mittainen perusopintotasoinen ohjelmointikurssi joka ei vaadi ohjelmoinnin esitietoja.
Kurssi sisältää
- luentoja 4 h / viikko, joiden tallenteet tulevat nettiin heti luennon jälkeen,
- viikkotehtävien eli demojen tekemistä itsenäisesti 6 h / viikko,
- demojen läpikäyntitilaisuudet 2 h / viikko, tallenteet myöskin nettiin,
- harjoitustyön, 30 h,
- debuggausnäytteen antamisen, ja
- tentin kurssin päätteeksi.
Pakollisia osia ovat demot, harjoitustyö, debuggausnäyte ja tentti.
Mikäli et pääse tekemään tenttiä paikan päälle Jyväskylään, tulee sinun järjestää itse paikka, valvoja ja postittaa vastaukset tentaattorille. Tällöin vastaat myös mahdollisista kustannuksista. Lisätietoa etätentistä.
Huomaa, että kurssin laskennallinen keskimääräinen työmäärä on noin 14,5 tuntia viikossa. Todellinen työmäärä voi poiketa paljonkin tästä suuntaan tai toiseen.
4. Lukiolaisille
Varmista lukiostasi käytäntö tämän kurssin hyväksilukemiseksi omiin lukio-opintoihisi. Esimerkiksi Jyväskylässä aikaisemmin käytäntö on ollut, että opiskelija saa hyväksytystä kurssisuorituksesta neljä valinnaista tietotekniikan kurssimerkintää.
Lukiolaisten tulee itse hakea korvaavuutta lukio-opintoihinsa; yliopiston puolesta ei lähde automaattista ilmoitusta lukioihin.
Virallisen suoritusmerkinnän saa kun opiskelija on tehnyt kaikki kurssiin liittyvät suoritukset ja opiskelijalla on (erillinen) opinto-oikeus. Lukiolaisille opinto-oikeus on maksuton, joten se kannattaa hakea. Tarkemmat ohjeet opinto-oikeuden hakemiseksi ovat tämän sivun lopussa.
5. MOOC-opiskelijoiden ja varsinaisten opiskelijoiden yhtäläisyydet ja erot
MOOC-opiskelijat...
- opiskelevat kurssilla kuten varsinaisetkin opiskelijat,
- noudattavat samoja aikarajoja kuin varsinaiset opiskelijat,
- Kurssin voi myös suorittaa ilman aikarajoituksia tekemällä vastaavat harjoitukset itsenäisesti ja sitten tekemällä harjoitustyön ja käymällä tentissä. Tällöin harjoituksista ei saa lisäpisteitä, mutta ilman harjoituksilla (demot) harjoittelemista tuskin pääsee tentistä läpi.
- laittavat harjoitustyönsä GitHubiin, eivät SVN-versiohallintaan,
- esittelevät harjoitustyönsä ruutukaappausvideon avulla, ja lisäävät tuotoksensa TIMiin etäharjoitustyö-sivulle.
- saavat etäohjausta vain siinä tapauksessa, että hakevat kurssille erillisen opinto-oikeuden (katso tämän sivun alaosa),
- voivat tehdä tentin paikan päällä Jyväskylän yliopistolla, tai sitten valitsemassaan paikassa etätenttinä.
6. Keskusteluryhmä
Olemme perustaneet opiskelijoille TIM-keskustelusivun jossa opiskelijat voivat keskustella kurssiin liittyvistä asioista ja tehtävistä. Myöhemmin etäopiskelijat laittavat foorumille tulee myös harjoitustöiden esittelyvideot. Myös ohjaajat seuraavat keskustelufoorumia, mutta emme voi taata, että ohjaajat vastaavat kysymyksiin heti.
Foorumi on avoin niin MOOC-opiskelijoille kuin varsinaisillekin opiskelijoille.
7. Huomautuksia etäopiskelusta
Ohjelmointi ei ole liukuhihnatyötä vaan ongelmien ratkaisua. Ongelmia on hyödyllistä ratkoa ryhmässä, ja asioiden pohtiminen kaverin kanssa voi huomattavasti helpottaa oppimisprosessia. Koska MOOC- ja etäopiskelijoille ei ole tarjolla henkilökohtaista ohjausta toisin kuin monilla muilla lukio- ja yliopistokurssilla, niin on varsin tärkeää järjestää omatoimisesti itselleen jokin vertaisryhmä tai tuutori, joka auttaa pulmatilanteissa. Vertaistuen järjestäminen ei ole kuitenkaan pakollista ja oma aktiivisuus lopulta ratkaisee kunkin oman menestymisen.
8. Opintopisteet, erillisen opinto-oikeuden maksu
Mikäli haluat suorituksestasi virallisen Jyväskylän yliopiston opintosuoritusmerkinnän, sinun tulee hakea erillistä opinto-oikeutta opintojaksolle ITKP102 Ohjelmointi 1 (6 op) ja maksaa siihen liittyvä maksu. Tätä kirjoitettaessa (lokakuu 2016) maksun määrä on 90 euroa, siis 15 euroa / opintopiste.
Lukiolaisille opinto-oikeus on maksuton.
Opinto-oikeus myönnetään automaattisesti opinto-oikeuden hakemisen jälkeen.
Opinto-oikeuden hakeminen ja maksu suoritetaan lomakkeella
https://payments.jyu.fi/lomakkeet/erillisen-opinto-oikeuden-hakulomake.
Lukiolainen: Älä klikkaa kurssikohtaista valintaruutua, vaan valitse "Joku muu kurssi/opintokokonaisuus", ja laita "Muu opintojakso"-kenttään teksti ITKP102 Ohjelmointi 1, 6 op, Syksy 2020.
(Ks. myös avoin opiskelu IT-tiedekunnassa.)
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.