Ohjelmoinnin perusteet ja ohjelmoinnin jatkokurssi, syksy 2013

Matti Luukkainen, Jarmo Isotalo, ohjaajat ja kisällit

Syksyn 2013 kurssit järjestetään yhtenä jatkumona.

Kurssin suoritusta varten tarvitset käyttäjätunnuksen TKTL:n koneita varten.

Ohje luvan hankkimiseen täällä. Hanki lupa välittömästi.

TMC pluginin asennus pajan koneelle

Kurssirakenne

Ohjelmointitaito kehittyy vain ohjelmoimalla, jota kurssilla tehdään paljon. Pääpaino on viikottaisissa harjoitussarjoissa, joita tehdään joko omatoimisesti tai ohjatuissa harjoitusryhmissä. Harjoitusryhmiä on yhteensä vähintään 30 tuntia viikossa, ja kaikki opiskelijat saavat käydä kaikissa ryhmissä. Tehtävien palautus tapahtuu palautusautomaatin avulla. Kunkin viikon tehtävien palautuksen deadline on perjantai klo 21.59. Kursseihin kuuluu myös kurssikokeet, joissa käydään läpi kurssilla opitut oleelliset asiat.

Luennot

Ensimmäinen luento on ma 2.9. klo 10-12 salissa B123, jonka jälkeen luennot ovat ma klo 12-14 salissa A111.

Harjoitukset

Ohjausta järjestetään luokassa BK107. Katso kurssien sivuilta tarkemmat harjoitusajat.

Ohjelmoinnin perusteiden harjoitusajat.

Ohjelmoinnin jatkokurssin harjoitusajat.

Kurssin irc-kanava

Kurssin irc-kanavalla #ohpe voit kysellä neuvoja ympäri vuorokauden. Jos irc:in käyttö ei ole entuudestaan tuttua, lue ohje esim täältä. Saat opastusta irkin käyttöön myös pajassa.

Hyvät irc-ohjeet löytyvät myös mooc.fi:n sivuilta

Kurssien arvosteluperusteet

Ohjelmoinnin perusteet:

Arvosanan 5 saa noin 55 pisteellä, arvosanan 1 noin 30 pisteellä.

Ohjelmoinnin jatkokurssi:

Arvosanan 5 saa noin 55 pisteellä, arvosanan 1 noin 30 pisteellä.

Harjoituspisteytys

Jokaiselle viikolle julkaistaan tehtäväsarja, joka tehdään viikon aikana. Viikottaisista tehtäväsarjoista on mahdollista saada pisteitä seuraavasti:

Ohjelmoinnin perusteet:

Viikko123456
Pisteet445566

Ohjelmoinnin jatkokurssi:

Viikko123456
Pisteet555555

Kunkin viikon täysiin pisteisiin vaaditaan vähintään 90 % jakson tehtävistä. Esimerkiksi, jotta ohjelmoinnin perusteiden viikolta 1 saisi 4 pistettä, täytyy sen viikon tehtävistä tehdä vähintään 90 %.

Ohjelmoinnin jatkokurssin tehtävistä tulee myös tehdä viikottain 90% täysiin tehtäväpisteisiin pisteisiin. Jokaisen tehtävän aliosa lasketaan tehtävänä. Esimerkiksi tehtävä, jossa on kolme osaa, lasketaan kolmena tehtävänä.

Koeleikkuri