ITKP102 Ohjelmointi 1, kevät 2021
Tervetuloa opiskelemaan ohjelmointia! 😍
Sähköpostilistalle (ohj1k21@korppi.jyu.fi) lähetetty ensimmäinen viesti löytyy täältä.
Jos huomaat vääriä tietoja, ilmoitathan niistä heti: antti-jussi.lakanen@jyu.fi
.
1. Miten aloitan
- Varsinaiset opiskelijat: Ilmoittaudu Sisussa kurssin ITKP102 kevään toteutukselle.
- Erillisellä opinto-oikeudella opiskelevat: (1) Hae erillinen opinto-oikeus ja (2) tee Sisu-ilmoittautuminen ohjeiden mukaisesti.
- MOOC-opiskelijat (kaikille avoin verkkokurssi): Rekisteröidy TIMiin (Valitse Log in \(\rightarrow\) Sign up), ja lue lisätietoja MOOC-kurssista
2. Ajankohtaista
9.6. Toisen uusintatentin (17.6.2021 klo 12.00-16.00) linkki:
Ilmoittautuminen: https://tim.jyu.fi/view/kurssit/tie/ohj1/v/2021/kevat/tentti-2021-06-17
Tentin linkki: https://tim.jyu.fi/view/kurssit/tie/ohj1/v/2021/kevat/tentti3
Mikäli et ole ilmoittautunut tenttiin, et voi osallistua siihen.
Antti-Jussi
19.5. Ensimmäisen uusintatentin (20.5.2021 klo 12.00-16.00) linkki:
https://tim.jyu.fi/view/kurssit/tie/ohj1/v/2021/kevat/tentti2
Mikäli et ole ilmoittautunut tenttiin, et voi osallistua siihen.
Antti-Jussi
30.4. Hei,
ensimmäinen tentti on arvosteltu. Tulos on nähtävillä TIMissä:
https://tim.jyu.fi/view/kurssit/tie/ohj1/v/2021/kevat/eteneminen
En saa vielä arvosanoja lähetettyä Sisuun, koska arvosanojen siirto Timistä Sisuun näin isolle massalle ei ole aivan yksinkertaista. Arvosana on kuitenkin nähtävillä tuolla yo. linkissä. Siirto tapahtuu lähipäivinä, luultavasti vapun jälkeen.
Tentin kysymykset ja arvosteluperusteet: http://users.jyu.fi/~anlakane/ohjelmointi1/tentit/2021-04-22-tentti1-arvosteluraportti.pdf
Omat vastaukset: https://tim.jyu.fi/view/kurssit/tie/ohj1/v/2021/kevat/tentti1-tehtavat
Demohyvityspisteet otetaan huomioon tälle toteutukselle merkatuissa uusintatenteissä. Uusintatenttien aikataulut löytyvät Sisusta.
Antti-Jussi
21.4. Ensimmäisen tentin linkki: https://tim.jyu.fi/view/kurssit/tie/ohj1/v/2021/kevat/tentti1.
Voit ilmoittautua keskiviikko 21.4. klo 16:00 saakka täällä: https://tim.jyu.fi/view/kurssit/tie/ohj1/v/2021/kevat/tentti-2021-04-22
Mikäli et ole ilmoittautunut tenttiin, et voi osallistua siihen.
13.4.
Hei,
tentti tulee olemaan omalla tietokoneella tehtävä sähköinen etätentti.
Ilmoittautuminen on pakollista! Ilmoittaudu ensimmäiseen tenttiin (22.4. klo 8-12) täällä: https://tim.jyu.fi/view/kurssit/tie/ohj1/v/2021/kevat/tentti-2021-04-22
Mikäli et ole ilmoittautunut tenttiin, et voi osallistua siihen.
Yksityiskohtaiset säännöt tulevat näkyville lähempänä tenttiä mutta tässä tärkeimmät asiat pähkinänkuoressa:
- Visual Studio- ja Rider-kehitysympäristöjen käyttö on sallittu.
- Oman, itse tehdyn lunttilapun käyttö on sallittu.
- Netistä saa tentin aikana selata materiaalia, kuten tekstiä, kuvia, videoita, myös muuta kuin TIM-materiaalia.
- Työskentely tulee olla täysin itsenäistä. Kaikenlainen keskustelu ja kommunikointi millä tahansa menetelmällä on ehdottomasti kielletty .
Kahteen myöhäisempään tenttiin (ks. ajankohdat Sisusta) ilmoittautuminen avataan myöhemmin.
Kertaus tenttialueesta:
Moniste: https://tim.jyu.fi/view/1 (EI luvut 19-21).
Monisteen täydennykset: https://tim.jyu.fi/view/kurssit/tie/ohj1/materiaali/monisteenTaydennykset
- Muuttujien näkyvyys: https://tim.jyu.fi/view/kurssit/tie/ohj1/materiaali/MuuttujienNakyvyys
- Aliohjelmien kutsuminen: https://tim.jyu.fi/view/kurssit/tie/ohj1/materiaali/aliohjelmienKutsuminen
- Aliohjelmien kirjoittaminen: https://tim.jyu.fi/view/kurssit/tie/ohj1/materiaali/aliohjelmienKirjoittaminen
- 1-ulotteiset taulukot: https://tim.jyu.fi/view/kurssit/tie/ohj1/materiaali/taulukot
- 2-ulotteiset taulukot: https://tim.jyu.fi/view/kurssit/tie/ohj1/materiaali/taulukot2D
- Syntaksi: https://tim.jyu.fi/view/kurssit/tie/ohj1/materiaali/cssyntaksi
- Koodauskäytänteet: https://tim.jyu.fi/view/kurssit/tie/ohj1/materiaali/koodauskaytanteet
- Debuggaus: https://tim.jyu.fi/view/kurssit/tie/ohj1/materiaali/debuggaus
13.4. Hei,
tällä viikolla on vielä Teams-ohjauksia torstaina ja perjantaina klo 10-14. Ohjausten kestoa on siis nyt hieman lyhennetty. PP-ryhmää ei enää pidetä.
Nyt on hyvä hetki hyväksyttää harjoitustyö. Harjoitustyö pitää olla hyväksyttynä ensimmäiseen tenttiin mennessä (22.4.).
Antti-Jussi
7.4. Hei,
yleisön pyynnöstä lisäsin yhden uuden harjoitustöiden esittelyryhmän (ZOOM-esittely).
Maanantai 12.4. klo 14:15-16:00, vetäjänä Ekku Sipilä.
Varaa itsellesi aika täältä: bit.ly/ht2021k
Tähän uuteen ryhmään voivat käydä lisäämässä itsensä ne, joilla ei vielä esittelyaikaa ollut ja jotka eivät halua tehdä esittelyänsä videomuodossa. Jos sinulla on jo varattuna esittelyaika aiemmasta ryhmästä, niin ÄLÄ siirrä itseäsi tähän ryhmään.
Antti-Jussi
7.4. Hei,
Teams-ohjauksia on tarjolla tänään keskiviikkona klo 10-14. Lisäksi torstaina ja perjantaina ohjaukset pyörivät normaalin aikataulun mukaisesti (to 10-18, pe 8-14).
Antti-Jussi
17.3. Harjoitustyöt esitellään muille joko pienissä (max 15 henkeä) ZOOM-kokouksissa tai videoesittelyinä. ZOOM-kokous: varaa aikasi harjoitustyön 90% esittelylle täällä: http://bit.ly/ht2021k. Videoesittely: Tee esitys Youtube-videona tms. ja laita esitys Timiin, ja tee vertaisarviointi/esitä kysymyksiä vähintään kolmelle muulle esitykselle.
2.3. Harjoitustyö 50% ja Debuggausnäyte deadlinet tällä viikolla (sähköpostilistalle lähetetty viesti).
Kurssi opetetaan etäopetuksena keväällä 2021. Fyysisesti paikan päällä tapahtuvaa lähiopetusta ei ole.
Voit ilmoittautua 15.1. saakka (jälki-ilmoittautuminen Sisussa), vaikka varsinainen ilmoittautumisaika onkin jo päättynyt.
Ohjaukset: Alla ohjeet osallistumiseksi pääteohjauksiin (eli tavallaan mikroluokkaohjaukset etänä). Ohjauksia on torstaisin klo 10-18, ja perjantaisin klo 8-14.
Kirjaudu yliopiston tunnuksellasi Microsoft Teamsiin osoitteessa https://teams.microsoft.com. Käyttäjätunnus on muotoa käyttäjätunnus@jyu.fi (esim. mameikal@jyu.fi). Tunnuksen toimiminen vaatii, että olet hyväksynyt Office 365 -palvelut OMA-palvelussa (https://sso.jyu.fi)
Lataa Teams-sovellus (suositus) tai käytä nettiversiota. Saatavilla on myös mobiilisovellus.
Teams-sovelluksessa klikkaa Teams -> Join or create team -> Join a team with a code
Syötä koodi
dyspig0
(viimeinen merkki on nolla)
3. Aikataulu
4. Yleistä
- Luennoija ja tentaattori: Antti-Jussi Lakanen.
- Tuntiopettajat: Aleksi Kangas, Juho Kettunen, Joonas Koponen, Jemina Kotkajuuri, Joonas Rautiainen, Ekku Sipilä. Varaa tapaamisaika Korpissa.
- Suoritustapa 1: riittävästi demotehtäviä, harjoitustyö, debuggausnäyte ja tentti. (Oletko tehnyt 3 op:n version?)
- Suoritustapa 2: Muuten sama kuin tapa 1, mutta ei tenttiä, ja vähintään viisi saatua demopistettä joka kerta, mukaan lukien 2 pistettä tähtitehtävistä. Arvosana on tällöin enintään 1.
- Tenttipäivät löytyvät Sisusta
- Miten tällä kurssilla olisi suositeltavaa opiskella. Myös etäopiskelu.
- Viestintä (opiskelijat voivat lähettää ao. listoille viestejä.)
- Kaikki kurssilaiset ja opettajat:
ohj1k21@korppi.jyu.fi
. Kaikkia kurssilaisia koskevat asiat, sekä tiedotusasiat ja kurssiin yleisesti liittyvä keskustelu.
- Kurssin henkilökunta:
ohj1k21c.group@korppi.jyu.fi
. - Muista sähköpostinetiketti
- TIMissä on myös oma keskustelualue.
- Kaikki kurssilaiset ja opettajat:
Muut yleiset tiedot löytyvät Sisusta.
5. Oppimateriaali
6. Ohjaajille ja opettajille
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.