T-106.1208 Ohjelmoinnin perusteet Y (Python) (5 op)

Harjoitustyöt


Nämä ovat kevään 2011 kurssin tehtävät, kesäkurssin tehtävät löytyvät kesäkurssin Goblinista!

 

Huomaa, että tehtäväkierrokset sulkeutuvat aina aamulla klo 8:00!

 

Harjoitustehtävien tekeminen ja palautus

Harjoitustehtäviä palautetaan automaattisella palautusjärjestelmällä, Goblinilla. Tehtävien tekeminen on pakollista, jotta kurssista voisi saada suoritusmerkinnän (katso tarkemmin sivulta Suoritusvaatimukset). Tehtäviä on kahdenlaisia,Vislaamo-tehtäviä ja ohjelmointitehtäviä. Vislaamo-tehtävissä (yleensä kierroksen ensimmäinen tehtävä, joka sisältää monta osatehtävää) opiskelija tutkii tai simuloi valmiiksi annetun ohjelman suoritusta tietokoneessa. Ohjelmointitehtävissä opiskelija kirjoittaa itse Python-ohjelman, joka suorittaa pyydetyn tehtävän.


Goblin

Gobliniin kirjaudutaan sivulla  https://greengoblin.cs.hut.fi/Y-11. Ensimmäiseen kirjautumiseen tarvitaan TKK:n Weblogin-tunnus. Jos et voi jostain syystä saada tunnusta (esim. olet jatko-opiskelija, jonka jatko-opintohakemusta ei ole vielä virallisesti hyväksytty), lähetä luennoijalle sähköpostia osoitteeseen kerttu@cs.hut.fi. Kerro sähköpostissa nimesi, sähköpostiosoitteesi, opiskelijanumerosi ja tutkinto-ohjelmasi. Kerro myös, miksi haluat osallistua tälle kurssille. Jos luennoija hyväksyy osallistumisesi, saat Goblin-tunnuksen sähköpostiisi muutaman päivän sisällä.


DL
Otsikko
27.01.2011 klo 08.00 Kierros 1
Tehtävät julkaistaan 20.1.2011
03.02.2011 klo 08.00 Kierros 2
Tehtävät julkaistaan 20.1.2011
10.02.2011 klo 08.00 Kierros 3
Tehtävät julkaistaan 27.1.2011
17.02.2011 klo 08.00 Kierros 4
Tehtävät julkaistaan 3.2.2011
24.02.2011 klo 08.00 Kierros 5
Tehtävät julkaistaan 10.2.2011
03.03.2011 klo 08.00 Kierros 6
Tehtävät julkaistaan 17.2.2011
17.03.2011 klo 08.00 Kierros 7
Tehtävät julkaistaan 24.2.2011
24.03.2011 klo 08.00 Kierros 8
Tehtävät julkaistaan 3.3.2011
07.04.2011 klo 08.00 Kierros 9
Tehtävät julkaistaan 17.3.2011. Tämä kierros on vapaaehtoinen, mutta kurssista ei voi saada harjoitustehtäväarvosanaa 3, 4 tai 5, jos tästä kierroksesta ei ole vähintään minimipisteitä.
07.05.2011 klo 08.00 Rästikierros
Tehtävät julkaistaan 31.3.2011. Tämän kierroksen tehtävillä voi korvata korkeintaan kolme pakollista kierrosta. Katso tarkemmin suoritusvaatimukset-sivulta.

Ohjelmointitehtävät

 

Ohjelmointitehtävien tehtävänannot julkaistaan tällä sivulla vähän ennen harjoituskierroksen avautumista. Tehtävänannot ovat myös Goblinissa. Tehtävien malliratkaisut julkaistaan ainoastaan Goblinissa. Rästitehtävien ja Vislaamo-tehtävien malliratkaisuja ei julkaista.

 

Vislaamo-tehtäviä ei julkaista tällä sivulla, vaan tehtävät on annettu Vislaamossa ja niihin pääsee käsiksi Goblinin kautta. 

Kierros 1Kierros 2

min. 300 p. -- max. 500 p.

Harjoitus 2   (100 p.)    
Harjoitus 3   (150 p.)    
Harjoitus 4   (150 p.)    

min. 320 p. -- max. 600 p.

Harjoitus 2   (120 p.)    
Harjoitus 3   (180 p.)    
Harjoitus 4   (200 p.)    

Kierros 3Kierros 4

min. 300 p. -- max. 560 p.

Harjoitus 2   (150 p.)    
Harjoitus 3   (150 p.)    
Harjoitus 4   (200 p.)    

min. 400 p. -- max. 700 p.

Harjoitus 2   (150 p.)    
Harjoitus 3   (200 p.)    
Harjoitus 4   (250 p.)    

Kierros 5Kierros 6

min. 400 p. -- max. 700 p.

Harjoitus 2   (150 p.)    
Harjoitus 3   (200 p.)    
Harjoitus 4   (250 p.)    

min. 310 p. -- max. 610 p.

Harjoitus 2   (150 p.)    
Harjoitus 3   (200 p.)    
Harjoitus 4   (250 p.)    

Kierros 7Kierros 8

min. 310 p. -- max. 610 p.

Harjoitus 2   (150 p.)    
Harjoitus 3   (200 p.)    
Harjoitus 4   (250 p.)    

min. 310 p. -- max. 660 p.

Harjoitus 2   (150 p.)    
Harjoitus 3   (200 p.)    
Harjoitus 4   (300 p.)    

Kierros 9Rästikierros

min. 400 p. -- max. 700 p.

Harjoitus 2   (150 p.)    
Harjoitus 3   (180 p.)    
Harjoitus 4   (270 p.)    

Tarkemmat ohjeet kierrosten
korvaamiseen tehtävänannoissa.

Rästitehtävä 1   (300 p.)    
Rästitehtävä 2   (350 p.)    
Rästitehtävä 3   (400 p.)    
Rästitehtävä 4   (400 p.)    

 

Päivitetty 30.05.2011 klo 08.36