Pelialalle suuntaavat opinnot ohjelmistotuotannon alueella

Koko: px
Aloita esitys sivulta:

Download "Pelialalle suuntaavat opinnot ohjelmistotuotannon alueella"

Transkriptio

1 hyväksymispäivä arvosana arvostelija Pelialalle suuntaavat opinnot ohjelmistotuotannon alueella Olli Sinerma Helsinki HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

2 HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta Fakultet Faculty Laitos Institution Department Matemaattis-luonnontieteellinen tiedekunta Tekijä Författare Author Olli Sinerma Työn nimi Arbetets titel Title Tietojenkäsittelytieteen laitos Pelialalle suuntaavat opinnot ohjelmistotuotannon alueella Oppiaine Läroämne Subject Tietojenkäsittelytiede Työn laji Arbetets art Level Aika Datum Month and year Sivumäärä Sidoantal Number of pages Tiivistelmä Referat Abstract sivua Tämä Pro Gradu -seminaarityö käsittelee pelialan koulutuksesta saatavia hyötyjä ohjelmistotuotannon opetuksessa. ACM Computing Classication System (CCS): D.2 [Software Engineering], J.4 [Social and Behavioral Sciences], K.3.2 [Computer and Information Science Education] Avainsanat Nyckelord Keywords Peliteollisuus, ohjelmistotuotanto, ohjelmistotuotannon opetus Säilytyspaikka Förvaringsställe Where deposited Muita tietoja övriga uppgifter Additional information

3 ii Sisältö 1 Johdanto 1 2 Pelialan kehitys Peliala Suomessa Peliprojektin toteutusvaiheet Konseptointi Analyysi Suunnittelu Toteutus Testaus ja laadunvarmistus Pelikehitys opetuksessa Pelikehityksen hyödyt ohjelmistotuotannon opetuksessa Pelialan koulutus Suomessa Pelien modaaminen ohjelmistotuotannon opetuksen apuvälineenä IGDAn suositus pelialan opetukseen Kokemuksia pelien teosta korkeakoulun ohjelmistotuotantoprojektissa Peliohjelmiston toteutus ilman ohjelmointia Yhteenveto 9 Lähteet 9

4 1 1 Johdanto Peliteollisuus on globaali viihdeteollisuuden haara, joka on kasvanut lähes elokuvateollisuuden mittoihin. Laadukkaan pelituotteen tekeminen uuden sukupolven konsoleille vaatii nykyisin usean eri alan ammattilaisen yhteistyötä. Käsikirjoittajat, ohjelmoijat, lakiasiantuntijat, ääniteknikot ja graakot saattavat työskennellä yli viisi vuotta yhden peliprojektin parissa. Ohjelmistotekniikan alueelta peliprojektit vaativat erilaisia taitoja prosessien hallinnasta aina hyvin spesien hajautettujen algoritmien hallintaan. Viihde- ja tietotekniikan alueella on useita koulutusohjelmia, mutta harva niistä on suunnattu juuri pelialalle. Alan kasvun suurimpana riskinä Suomessa pidetään osaavan työvoiman loppumista. Ulkomailta on saatu hyviä kokemuksia peliaiheisten ohjelmistotuotantoprojektien järjestämisestä. Opiskelijat ovat olleet motivoituneita saamiinsa työtehtäviin ja he ovat oppineet taitoja, joita voi seoveltaa ohjelmistotuotannon työtehtävissä. 2 Pelialan kehitys Pelaamisesta on tullut yhä suurempi tekijä viihdealalla. Vuonna 2004 Internet Gaming Networkin mukaan [Boy08] keskimääräinen pelaaja käytti pelaamiseen aikaa 20 ja aktiivinen pelaaja yli 40 tuntia viikossa. Aktiivinen pelaaja kulutti peleihin noin 700 USD vuodessa. Vuonna 2007 peliala kasvoi Yhdysvalloissa 43 prosenttia edellisvuodesta, sen kokonaisliikevaihdon noustessa 17.9 miljardiin USD. Pelien suosion kasvaessa ovat ne myös joutuneet kilpailemaan keskenään. Kilpailun myötä pelien tekokustannukset ovat kasvaneet merkittävästi. Vuonna 1982 Namco tuotti Pacman-pelin alle USD kokonaiskustannuksilla. Vuonna 2004 suurimpien peliprojektien kehityskustannukset olivat miljoonan dollaria. Vuonna 2008 PlayStation 3 ja Xbox 360 -pelikonsoleille 15 miljoonaa dollaria on enää keskikokoisen pelin toteutushinta. [Tak07]

5 2 2.1 Peliala Suomessa Valtaosa kotimaisoista pelialan yhtiöistä on perustettu vuoden 2000 jälkeen, tämä kasvu johtui Tekesin antamasta rahoituksesta kotimaiselle peliteollisuudelle. Kotimaisten pelialan yritysten yhteenliittymä Neogames luokittelee Suomessa toimivat pelialan yrityksen kolmeen ryhmään.[neo06] Yhtiöt joiden tuloksesta yli puolet tulee peleistä. Yhtiöt joiden liiketoimintaa pelit tukevat. Yhtiöt, joiden strategiseen linjaukseen on kirjattu pelit. Pelitaloiksi kutsutaan ensimmäisen ryhmän yrityksiä, joiden päätoimialana ovat pelit. Kotimaisista pelitaloista tunnetuimpia ovat PC- ja konsoliympäristöihin suuren kokoluokan pelejä tekevät Remedy ja Bugbear. Pienempien, matkapuhelimiin valmistettavien mobiilipelien tekijöistä tunnetuimpia ovat Mr.Goodliving ja Sumea. Vuonna 2004 suoritetussa tutkimuksessa havaittiin, että valtaosa kotimaisista pelitaloista on yhä pieniä, 1-5 hengen yrityksiä. Yritysten liiekevaihto oli myös yhtiöissä verrattain pieni. Yli puolet alan yhtiöistä tuotti alle euroa vuodessa. Toisaalta lähes neljännes tutkituista yrityksistä saavutti yli miljoonan euron liikevaihdon. Vuonna 2004 kotimaisen pelialan liikevaihto oli 40 miljoonaa euroa ja vuoteen 2005 mennessä se oli kasvanut 62 prosenttia noin 65 miljoonaan euroon. Alan arvioidaan kasvavan Suomessa prosenttia vuosittain vuoteen 2012 saakka. Nokian vahva panostus pelien kehitykseen Suomessa on vaikuttanut siihen, että valtaosa kotimaisista pelitaloista tekee mobiilipelejä. Suomessa on myös muusta maailmasta poiketen vahva tv-pelikanta, jossa käyttäjä voi puhelimensa välityksellä vaikuttaa interaktiivisesti televisio-ohjelmaan puhelimensa välityksellä. 3 Peliprojektin toteutusvaiheet Peli on enemmän kuin pelkkä toteutettu ohjelmisto. Pelin on tarjottava käyttäjälle viihdearvoa toteutetulla sisällöllään. Tämä erottaa peliprojektin tavallisesta ohjelmistoprojektista. Peliprojektiin myös osallistuu useiden eri alojen työntekijöitä, joista kaikilta ei voida olettaa olevan ohjelmistotekniikan osaamista.

6 3 Pelien pitää menestyäkseen tuoda pelaajille uusia kokemuksia. Tämä vaatii uusien tekniikoiden käyttöä ja pelien valmistumista tiukassa aikataulussa, jotta kilpailijat eivät ehdi julkaisemaan samaa innovaatiota käyttävää peliä ensin. Nämä tuovat riskejä peliprojektiin ja peliprojektien hallinta onnistuu vain hyviä ohjelmistotuotannon menetelmiä seuraamalla. Näiden standartoitujen hallintamenetelmien lisäksi peliprojektien hallintaa tulee myös jatkuvasti tehostaa. [Max06], [Mcc05] Seminaariesityksessään "Software Engineering in Games"[LiW03] Lichtl ja Wurtzel jakavat pelinkehitysprosessin viiteen osaan. 3.1 Konseptointi Konseptoinnissa kehitetään pelin idea, asetelma, ympäristö, hahmot ja laitealustaehdotus toteutukselle. Konseptia käytetään peliprojektin myynnissä julkaisijalle, joka rahoittaa osan pelin toteutuksen kustannuksista. Pelikonseptissa kuvataan lyhyesti pelin pääpiirteet ja sen kilpailuvaltit olemassa oleviin peleihin verrattuna. 3.2 Analyysi Analyysivaihe on pelin vaatimusmäärittely, jonka pelin toteuttava pelitalo tekee julkaisijan toimiessa asiakkaana. Analyysiviaheessa pelistä toteutetaan konseptin pohjalta vaatimusmäärittely-dokumentti (Overall Game Design Document), jossa vaatimukset ovat hyvin yleismaallisia pelissä olevia ominaisuuksia. Esimerkiksi: "Pelissä on 40 kenttää, joista 10 aavikkokartassa, 10 sateenkaarimaailmassa ja 20 tulivuoressa". Analyysissä monet vaatimukset ovat pitkälti implisiittisiä, eikä niitä kirjata erikseen. Peliltä implisiittisesti odotetaan, että sen pelaajalle tarjoamat ominaisuudet toimivat niin, etteivät ne ärsytä käyttäjää (esimerkiksi pitkät latausajat, katkeileva verkkoyhteys ja käyttöliittymän haasteet). 3.3 Suunnittelu Suunnitteluvaiheessa määritellään pelin ominaisuudet konseptointia ja analyysiä tarkemmin. Suunnitteluvaiheessa määritellään mitä ominaisuuksia pelissä tulee olla, jotta se on käytettävä. Jokaisesta pelin osa-alueesta kirjoitetaan ennen toteutusta suunnitteludokument-

7 4 ti (Game Design Document). Pelihahmoista, kentistä, käyttöliittymästä ja muista osa-alueista tulee jokaisesta oma dokumenttinsa. Dokumentointia seuraa osa-alueen toteutus, jonka jälkeen toteutettua ominaisuutta testataan. Pelin teknisen arkkitehtuurin toteutus hajoitetaan suunnittelussa erillisiin moduuleihin. Jokainen pelin itsenäisistä moduuleista määritellään, suunnitellaan ja dokumentoidaan erikseen. Moduulit voivat olla esimerkiksi verkkopelin toteutus, fysiikan toteutus, graikan piirto ruudulle ja välianimaatioiden teko. Suunnitteluvaiheessa haetaan myös mahdollisuuksia käyttää jo olemassa olevaa pelitalon sisäistä teknologiaa tai tehdään päätös sen ostamisesta ulkopuoliselta tarjoajalta uusien osien edullisempaa toteutusta varten. Jokaisen moduulin rinnalla kirjoitetaan siitä yksityiskohtianen tekninen suunnitteludokumentti. Dokumentissa kerrotaan perustelut valituille teknisille ratkaisuille ja kuvataan niitä yksityiskohtaisesti. Peliprojekteissa on tavallista, että sama henkilö ei toteuta tiettyä ominaisuutta loppuun vaan, että tekijä vaihtuu kesken tuotannon. Tämän vuoksi koodin kommentointi ja yksityiskohtaisen teknisen suunnitelman teko on tärkeää. 3.4 Toteutus Toteutusvaiheessa suunnitelmasta toteutetaan pelattava ohjelmisto. Tässä vaiheessa tuotetaan pelin graikka, musiikki, äänet, ohjelmistokoodi, tehtävät ja muut osaalueet. Huomionarvoista on, että ohjelmistokoodi on vain yksi, vaikkakin tärkeä, osa pelin toteutusta. Jokaista pelin osa-aluetta myös testataan toteutuksen ajan. Pelitestaajat verioivat ohjelmiston vastaavan suunnitelmaa ja pelisuunnittelijat varmistavat, että pelituntuma on hauska ja pelaaja ymmärtää pelin asettamat tavoitteet. Pelikehityksessä suunnittelu ja kehitys kulkevat monessa suhteessa rinnakkain. Suunnittelua saatetaan muuttaa totutuksen jälkeen pelitestauksessa saadun käyttäjäpalautteen perusteella. 3.5 Testaus ja laadunvarmistus Testauksessa kiinnitetään huomiota ohjelman toimimiseen halutulla tavalla (validointiin) ja sen viihdyttävyyteen. Validointi suoritetaan vertaamalla toteutusta suunnitelmaan. Viihdearvon toteutuminen varmennetaan pelitestaamalla eri käyttäjäryhmiä.

8 5 Pelitestauksessa pyritään havaitsemaan mahdolliset ongelmat, joita pelaaja kohtaa ennenkuin peli menee myyntiin. Tällaisia voivat olla mahdolliset pelissä olevat tarkoituksettomat huijauskeinot, epäselvästi annetut ohjeet ja liian nopeasti kasvava vaikeustaso. Pelitestauksen avulla pyritään parantamaan pelin antamaa viihdearvoa ja se on pelkästään pelikehityksestä löytyvä testaamisen muoto. Ohjelmisto myös yksikkötestataan ja järjestelmätestataan virheiden löytämiseksi. Kun ohjelmisto kokonaisuudessaan läpäisee pelitalon sisäisen testauksen luovutetaan se ulkopuoliselle laadunvarmistus-yritykselle. Laadunvarmistusksessa ohjelmassa ei enää saa olla sen kaatavia ongelmia tai muita selviä virheitä. Laadunvarmistus tarkastaa, että ohjelma läpäisee laitealustan sille asettamat yksityiskohtaiset spesikaatiot, kuten valikoiden sekä manuaalin sisällön ja käytetyn termistön oikeellisuuden. Laadunvarmistuksen läpäissyt peliohjelmisto nimetään Gold Master -versioksi ja toimitetaan levitettäväksi loppukäyttäjille (pelaajille). 4 Pelikehitys opetuksessa Pelialan yhtiöt haluavat C ja C++ ohjelmoijia, joilla on perustaidot ohjelmoinnista, ohjelmisto arkkitehtuureista, algoritmeista, tietorakenteista, graikasta, tietoliikenteestä, ohjelmistokehityksestä ja riittävät taidot matematiikasta ja fysiikasta. Kyse on siis tietojenkäsittelytieteen kandidaatin tutkintoon vaadittavien perus- ja aineopintojen kokonaisuudesta [TKT07], eli samoista ohjelmistokehityksen taidoista kuin mitä vaaditaan muissakin ohjelmistotuotantoyrityksissä. Näiden ominaisuuksien lisäksi pelialan yhtiöt toivovat seuraavia ominaisuuksia uusilta työntekijöiltä, joista kaksi ensimmäistä toivetta ovat työpohjaista kokemusta vaativia ja kolme jälkimmäistä henkilökohtaisia ominaisuuksia korostavia.[prk05] Kokemusta suuressa projektissa työskentelystä. Kokemusta pelin, modin tai pelikäännöksen teosta. Näyttöä, että työntekijä osaa työskennellä myös ei-teknisten henkilöiden, kuten graakoiden ja pelisuunnittelijoiden kanssa. Kiinnostusta uuden oppimiseen. Tuntemusta pelialan tämänhetkisestä tilanteesta.

9 6 Pelitalot toivoivat koulutuslaitosten käyttävän opetuksessaan myös kaupallisia ohjelmia, kuten Direct X:ää, koska niitä käytetään yritysmaailmassa enemmän kuin vapaita ohjelmia kuten Open GL:ää. 4.1 Pelikehityksen hyödyt ohjelmistotuotannon opetuksessa Rudy Rucker [Ruc02] ja Randolph M. Jones [Jon00] ovat listanneet syitä, joiden vuoksi tietokonepelien kehitys sopii erityisen hyvin tietojenkäsittelytieteen opetukseen ohjelmistotuotannosta. Laajuus Pelikehitys vaatii osaamista usealta eri ohjelmistokehityksen alueelta. Esimerkiksi projektin hallinta, algoritmit, teko-äly, käyttöliittymät, graikka ja testaus. Montaa näistä käsitellään tietojenkäsittelytieteen perusopinnoissa. Näin opiskelijat pääsevät käyttämään oppimiaan taitoja käytännössä. Syvyys Peliprojektissa käydään lävitse koko ohjelmistotuotannon kehityskaari vaatimusmäärittelystä valmiin ohjelmiston julkistukseen. Tänä aikana tarvitaan usean eri osaamistason henkilökuntaa yksinkertaisten algoritmien teosta suuren luokan ohjelmistojen arkkitehtuurin suunnitteluun.tämä mahdollistaa eri tasoisten opiskelijoiden osallistumisen samaan projektiin. Motivaatio Pelien mielenkiintoisuuden ja helpon ymmärrettävyyden vuoksi opiskelijat ovat valmiiksi motivoituneita ja valmiita tekemään paljon työtä projektin eteen. Projektiin osallistuvat opiskelijat myös työskentelevät innokkaammin peliprojektin parissa, kuin tavallisessa ohjelmistotuotantoprojektissa. [PRK05] Reaaliaikainen ympäristö Peliohjelmiston toteutukseen liittyy olennaisesti reaaliaikaisen ympäristön simulointi, jonka toteutuksesta saadut taidot, ovat käyttökelpoisia myös muissa projekteissa. Tietokonepelit sisältävät myös hyviä esimerkkejä ympäristöistä, joihin olio-pohjainen suunnittelu ja -ohjelmointi sopii.tämä tukee olioohjelmointikielten, kuten Javan, opetusta. Uran edistäminen

10 7 Valmis peliohjelmisto on ohjelmoinnin taidonnäyte, jota arvostetaan monessa ohjelmistoyrityksessä ja erityisesti pelialalla, jolla työskentelystä moni opiskelija on kiinnostunut. Peliprojektista saadut taidot ovat myös hyvin sovellettavissa muihin ohjelmistotuotantoprojekteihin. 4.2 Pelialan koulutus Suomessa Suomen pelialan koulutus tuottaa tällä hetkellä vuosittain noin 40 riittävät taidot omaavaa työntekijää alalle. Suurimpana riskinä kotimaisen peliteollisuuden kasvulle pidetään osaavan työvoiman pulaa. Suurin pula alalla on ohjelmoijista, mutta myös suunnittelijoille, graakoille ja osaavalle johdolle on kasvava tarve. Alkuperäistä toimintaa 90-luvulla ruokkinut demoskene -alakulttuuri, jossa ohjelmoidaan visuaalisesti näyttäviä pienikokoisia (4-64 kt) ohjelmia, ei enää pysty tuottamaan alalle tarpeeksi ammattitaitoisia ohjelmoijia. Suomalaisen pelialan koulutusta pidetään myös hajanaisena ja riittämättömänä, eikä se pysty tuottamaan ammittimaista työvoimaa vastaamaan alan tarpeisiin. Neogamesin asiamiehen KooPee Hiltusen arvion mukaan Suomeen tarvittaisiin tällä hetkellä ainakin 200 uutta aloituspaikkaa pelialan opiskelijoille. [Hil08] Pelialalle suuntaavia koulutusohjelmia on Suomessa Ammattikorkeassa Arto -ohjelmassa ja alalle kouluttavia kursseja Helsingin, Oulun, Tampereen ja Jyväskylän yliopistoissa. Ulkomailta pelialalle ohjaavia koulutusohjelmia löytyy Yhdysvalloista, Asutraliasta, Brasiliasta, Iso-Britanniasta, Ranskasta, Hong Kongista, Hollannista, Uudesta- Seelannista ja useista verkko-yliopistoista [Gam07]. 4.3 Pelien modaaminen ohjelmistotuotannon opetuksen apuvälineenä Pelien modaamisella tarkoitetaan jo olemassa olevan pelin muokkaamista. Pelien modaamien tuli helpommaksi, kun pelikehityksessä erotettiin logiikka, graikka, säännöt ja käyttöliittymä omiksi itsenäisesti kehitettäviksi kokonaisuuksikseen. Nykyisin monet pelit, kuten esimerkiksi Sins of the Solar Empire ja WarCraft 3 ovat suunniteltu helppoa modattavuutta tukien. [ElS06] Modaaminen on huomattavasti pelin alusta ohjelmointia nopeampaa. Pelin runko, säännöt ja kaikki toiminnalle välttämättömät ominaisuudet ovat valmiina. Käyttäjä voi muokata vain niitä ominaisuuksia, joita pelissä haluaa kehittää. Osa modeista

11 on jopa tullut alkuperäistä peliä suositummaksi, kuten ensimmäisen Half-Life -pelin Counter Strike-modi IGDAn suositus pelialan opetukseen International Game Developers Assosiation (IGDA) suosittaa korkeakouluille tieteenalojen välisten rajojen ylittävää koulutusohjelmaa, jossa opiskelija saa laajan pintapuolisen osaamisen kaikista pelikehitykseen liittyvistä osa-alueista. IGDAn suositus antaa ylhäältä-alas lähestymistavan pelialaan, eikä ota kantaa tuntimääriin tai opetuksen tyyliin. [IGD03] 4.5 Kokemuksia pelien teosta korkeakoulun ohjelmistotuotantoprojektissa Pohjois-Texasin yliopistossa toteutetussa peliohjelmointikurssissa opiskelijat suorittavat 11 harjoitustyötä, joista muodostuu kokonainen peli. Nämä harjoitustyöt lisäävät jokainen jonkin elementin peliin. Ensimmäinen harjoitustyö on peliruudun piirtäminen monitorille ja viimeinen antaa pelille jatkuuvuden tunteen tallentuvan pistetaulukon (High Score) -muodossa. [PKR06] 4.6 Peliohjelmiston toteutus ilman ohjelmointia Pelien tekoon on olemassa useita ohjelmia (Game Maker, Games Factory, Pie 3D) joiden käyttö vaatii vain vähän tai ei lainkaan ohjelmointiosaamista. Tällaisten ohjelmistojen avulla on voitu opettaa ei teknisesti suuntautuneille opiskelijoille tai opintonsa alkuvaiheessa oleville tekniikan opiskelijoille ohjelmistotuotantoa. [Cha06] Coloradon yliopistossa on asetettu kaksi tavoitetta tällaiselle kursseille. Motivoida opiskelijoita valmistumaan tietojenkäsittelytieteen maistereiksi Valmistella opiskelijoita tuleviin kursseihin Coloradon yliopistossa suoritetun kurssin tavotteiden saavuttamisesta kertovat tulokset eivät vielä ole valmistuneet. Opiskelijoiden motivaatiota on mitattu sykyjen 2003 ja 2004 välisillä kursseilla ja niissä on havaittu kasvanutta motivaatiota, mutta kurssista on vielä niin lyhyt aika, että vaikutusta valmistumiseen saakka motivoimiseksi ei ole vielä tarpeeksi.

12 9 5 Yhteenveto Lähteet BLH03 Blo04 Boy08 CaB96 ClC05 Cha06 Cos94 Cra82 DrK06 Dye00 Björk, S., Lundgren, S. ja Holopainen, J., Game design patterns. Level Up - 1st international Digital Games Research Conference 2003, Utrecht, Alankomaat, Blow, J., Game development: Harder than you think. Game Development: Serious Business, Serious Coding, 1,10(2004), sivut Boyer, B., Npd: 2007 u.s. game industry growth up 43 gamasutra.com/php-bin/news_index.php?story= [ ] Carswell, L. ja Benyon, D., An adventure game approach to multimedia distance education. ACM SIGCSE Bulletin, osa 28, New York, NY, USA, 1996, sivut Claypool, K. ja Claypool, M., Teaching software engineering through game design. ACM SIGCSE Bulletin, 37,3(2005), sivut Chmillard, A., Introductory game creation: no programming required. Proc. SIGCSE Symp. Technical Symposium on Computer Science Education., Houston, Texas, USA, 2006, sivut Costikyan, K., I have no words, but i must design. Interactive Fantasy,,2. Crawford, C., The art of computer game design. Mcgraw-Hill Osborne Media, [Myös game-book/coverpage.html, ]. Drake, P. ja Kerr, N., Developing a computer strategy game in an undergraduate course in software development using extreme programming. Journal of Computing Sciences in Colleges, 22,2(2006), sivut Dyer-Witheford, N., Mapping the canadian video and computer game industry, publish.uwo.ca/~ncdyerwi/mapping-queens.pdf. [ ]

13 10 ElS06 Fal99 El-Nasr, M. ja Smith, B., Learning through game modding. Computers in Entertainment, 4,1(2006). Faltin, N., Designing courseware on algorithms for active learning with virtual board games. Proc. 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education, Cracow, Puola, 1999, sivut Gam07 Gamedev.net, Gamedev.net - schools, net/reference/list.asp?categoryid=77. [ ] Hil08 Hiltunen, K., Pelialan koulutus ja sen kehitystarpeet, [ ] IGD03 IGDA, Igda: Curriculum framework, academia/igda_curriculum_framework_feb03.pdf. [ ] Jon00 Jär08 Jones, R., Design and implementation of computer games: a capstone course for undergraduate computer science education. ACM SIGCSE Bulletin., 32,1(2000), sivut Järvinen, A., Games without Frontiers: Theories and Methods for Game Studies and Design. Acta Electronica Universitatis Tamperensis, Tampere, TKT07 laitos, H. Y. T., Opinto-opas , helsinki.fi/opinnot/opinto-opas/opas2007_2008_paivitetty. pdf. [ ] LiW03 Lichtl, B. ja Wurzer, G., Software engineering in games, in_games.pdf. [ ] Man03 Max06 Mcc05 Mancher, M., Get in the game. New Riders Publishing, Indianapolis, Maxim, B., Game development is more than programming. Proc. ASEE Conf. Excellence in Education, Chicago, IL, McCarthy, P., Software engineering and game development. Uwp computer science and software engineering technical report, University of Wisconsin-Platteville, Wisconsin-Platteville, 2005.

14 11 Mos97 Neo06 Neo07 PKR06 PRK05 Moser, R., A fantasy adventure game as a learning environment: why learning to program is so dicult and what can be done about it. ACM SIGCSE Bulletin, 29,3(1997), sivut Neogames, Finnish Game Companies. Uudenmaan TE-keskus, Tampere, [Myös julkaisut/?x11656=46867, ]. Neogames, Suomen peliteollisuus 2007, neogames/tutkimukset_ja_julkaisut/?x11656= [ ] Parberry, I., Kazemzadeh, M. ja Roden, T., The art and science of game programming. Proc. SIGCSE Symp. Technical Symposium on Computer Science Education., Houston, Texas, USA, 2006, sivut Parberry, I., Roden, T. ja Kazemzadeh, M., Experience with an industry-driven capstone course on game programming: extended abstract. ACM SIGCSE Bulletin, 37,1(2005), sivut Ruc02 Rucker, R., Software Engineering and Computer Games. Addison- Wesley Longman Publishing Co., Boston, MA, USA, RoY07 Sch01 SDS05 Tak07 Wal03 Rocco, D. ja Yoder, D., Design of a media and gaming sequence for graduates in applied cs. Journal of Computing Sciences in Colleges, 22,5(2007), sivut Schirra, J., Computer game design: How to motivate engineering students to integrate technology with reection. Proc. 4th UICEE Annual Conference on Engineering Education, Bangkok, Thaimaa, 2001, sivut Sweedy, E., delaet, M., Slattery, M. ja Kuner, J., Computer games and cs education: why and how. Proc. 36th SIGCSE techincal symposium on Computer science education, New York, NY, USA, 2005, sivut Takatsuki, Y., Cost headache for game developers, bbc.co.uk/1/hi/business/ stm. [ ] Walther, B., Playing and gaming: Reections and classications. Game Studies, 3,1(2003).

15 12 WBP06 Yu02 ZaB07 Wolz, U., Barnes, T., Parberry, I. ja Wick, M., Digital gaming as a vehicle for learning. Proc. of the 37th SIGCSE technical symposium on Computer science education, Houston, Texas, USA, 2006, sivut Yu, C., Developing a game programming course for computer science majors in a liberal arts college. Proc. First international Conference on Information Technology Applications (ICITA), Zagal, J. P. ja Bruckman, A., From gamers to scholars: Challenges of teaching game studies. Proc. of the Digital Interactive Games Research Association Conference, Tokio, Japani, 2007, sivut

arvostelija OSDA ja UDDI palveluhakemistoina.

arvostelija OSDA ja UDDI palveluhakemistoina. Hyväksymispäivä Arvosana arvostelija OSDA ja UDDI palveluhakemistoina. HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta/Osasto Fakultet/Sektion Faculty/Section Laitos Institution

Lisätiedot

Selainpelien pelimoottorit

Selainpelien pelimoottorit Selainpelien pelimoottorit Teemu Salminen Helsinki 28.10.2017 Seminaaritutkielma Helsingin yliopisto Tietojenkäsittelytiede ! 1 HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta

Lisätiedot

Tehostettu kisällioppiminen tietojenkäsittelytieteen ja matematiikan opetuksessa yliopistossa Thomas Vikberg

Tehostettu kisällioppiminen tietojenkäsittelytieteen ja matematiikan opetuksessa yliopistossa Thomas Vikberg Tehostettu kisällioppiminen tietojenkäsittelytieteen ja matematiikan opetuksessa yliopistossa Thomas Vikberg Matematiikan ja tilastotieteen laitos Tietojenkäsittelytieteen laitos Kisällioppiminen = oppipoikamestari

Lisätiedot

Tietokonepelit ohjelmistotuotantoprojektin aiheena pelialan orientoivassa korkeakouluopetuksessa

Tietokonepelit ohjelmistotuotantoprojektin aiheena pelialan orientoivassa korkeakouluopetuksessa Tietokonepelit ohjelmistotuotantoprojektin aiheena pelialan orientoivassa korkeakouluopetuksessa Olli Sinerma Helsinki 5.5.2009 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos HELSINGIN YLIOPISTO HELSINGFORS

Lisätiedot

ATLAS-kartan esittely - Peli palveluiden yhteiskehittämisen menetelmistä Päivi Pöyry-Lassila, Aalto-yliopisto

ATLAS-kartan esittely - Peli palveluiden yhteiskehittämisen menetelmistä Päivi Pöyry-Lassila, Aalto-yliopisto ATLAS-kartan esittely - Peli palveluiden yhteiskehittämisen menetelmistä Päivi Pöyry-Lassila, Aalto-yliopisto Serve Research Brunch 24.10.2013 Esityksen sisältö ATLAS-hanke lyhyesti ATLAS-kartan kehittäminen:

Lisätiedot

Tietojärjestelmätieteen ohjelmat

Tietojärjestelmätieteen ohjelmat Tietojärjestelmätieteen ohjelmat PÄÄAINEENVALINTAINFO KEVÄT 2018 LAURA LAPPALAINEN KO-VASTAAVA TEKNINEN VIESTINTÄ Tietojärjestelmiä on kaikkialla, ja yhteiskunnan digitalisoituminen vain kiihtyy Technology

Lisätiedot

Katsaus korruption vaikutuksesta Venäjän alueelliseen talouskasvuun ja suoriin ulkomaisiin investointeihin

Katsaus korruption vaikutuksesta Venäjän alueelliseen talouskasvuun ja suoriin ulkomaisiin investointeihin INSTITUUTIOTTALOUSKASVUNEDELLYTYKSENÄ KatsauskorruptionvaikutuksestaVenäjänalueelliseentalouskasvuunjasuoriin ulkomaisiininvestointeihin2000 2010 AshekMohamedTarikHossain HelsinginYliopisto Valtiotieteellinentiedekunta

Lisätiedot

Computing Curricula 2001 -raportin vertailu kolmeen suomalaiseen koulutusohjelmaan

Computing Curricula 2001 -raportin vertailu kolmeen suomalaiseen koulutusohjelmaan Computing Curricula 2001 -raportin vertailu kolmeen suomalaiseen koulutusohjelmaan CC1991:n ja CC2001:n vertailu Tutkintovaatimukset (degree requirements) Kahden ensimmäisen vuoden opinnot Ohjelmistotekniikan

Lisätiedot

Lyhyesti uusista DI-ohjelmista Isohenkilökoulutus to Opintoasianpäällikkö Mari Knuuttila

Lyhyesti uusista DI-ohjelmista Isohenkilökoulutus to Opintoasianpäällikkö Mari Knuuttila Lyhyesti uusista DI-ohjelmista 2015 Isohenkilökoulutus to 28.8.2014 Opintoasianpäällikkö Mari Knuuttila Master s Programmes at SCI Starting 2015 (in English) Master s Programme in Engineering Physics *

Lisätiedot

Työn laji Arbetets art Level Aika Datum Month and year Sivumäärä Sidoantal Number of pages

Työn laji Arbetets art Level Aika Datum Month and year Sivumäärä Sidoantal Number of pages Tiedekunta/Osasto Fakultet/Sektion Faculty Laitos Institution Department Tekijä Författare Author Työn nimi Arbetets titel Title Oppiaine Läroämne Subject Työn laji Arbetets art Level Aika Datum Month

Lisätiedot

Pro gradu -tutkielma Meteorologia SUOMESSA ESIINTYVIEN LÄMPÖTILAN ÄÄRIARVOJEN MALLINTAMINEN YKSIDIMENSIOISILLA ILMAKEHÄMALLEILLA. Karoliina Ljungberg

Pro gradu -tutkielma Meteorologia SUOMESSA ESIINTYVIEN LÄMPÖTILAN ÄÄRIARVOJEN MALLINTAMINEN YKSIDIMENSIOISILLA ILMAKEHÄMALLEILLA. Karoliina Ljungberg Pro gradu -tutkielma Meteorologia SUOMESSA ESIINTYVIEN LÄMPÖTILAN ÄÄRIARVOJEN MALLINTAMINEN YKSIDIMENSIOISILLA ILMAKEHÄMALLEILLA Karoliina Ljungberg 16.04.2009 Ohjaajat: Ari Venäläinen, Jouni Räisänen

Lisätiedot

Pelinkehittäjäkoulutus. Jouni Huotari

Pelinkehittäjäkoulutus. Jouni Huotari Pelinkehittäjäkoulutus Jouni Huotari 20.2.-12.10.2017 Kohderyhmä Pelialaa harrastavat ja alasta kiinnostuneet työttömät ja työttömyysuhanalaiset henkilöt, joilla on jokin pelikehityksessä tarvittava osaaminen

Lisätiedot

TIETOJENKÄSITTELYTIEDE

TIETOJENKÄSITTELYTIEDE TIETOJENKÄSITTELYTIEDE Tietojenkäsittelytieteen laitos Exactum (Kumpulan kampus) PL 68 (Gustaf Hällströmin katu 2b) 00014 Helsingin yliopisto Puhelinnumero 02941 911 (vaihde), ohivalinta 02941... http://www.cs.helsinki.fi/

Lisätiedot

Aika/Datum Month and year Kesäkuu 2012

Aika/Datum Month and year Kesäkuu 2012 Tiedekunta/Osasto Fakultet/Sektion Faculty Laitos/Institution Department Filosofian, historian, kulttuurin ja taiteiden tutkimuksen laitos Humanistinen tiedekunta Tekijä/Författare Author Veera Lahtinen

Lisätiedot

Tutkittua tietoa. Tutkittua tietoa 1

Tutkittua tietoa. Tutkittua tietoa 1 Tutkittua tietoa T. Dybå, T. Dingsøyr: Empirical Studies of Agile Software Development : A Systematic Review. Information and Software Technology 50, 2008, 833-859. J.E. Hannay, T. Dybå, E. Arisholm, D.I.K.

Lisätiedot

Koht dialogia? Organisaation toimintaympäristön teemojen hallinta dynaamisessa julkisuudessa tarkastelussa toiminta sosiaalisessa mediassa

Koht dialogia? Organisaation toimintaympäristön teemojen hallinta dynaamisessa julkisuudessa tarkastelussa toiminta sosiaalisessa mediassa Kohtdialogia? Organisaationtoimintaympäristönteemojenhallinta dynaamisessajulkisuudessatarkastelussatoiminta sosiaalisessamediassa SatuMariaPusa Helsinginyliopisto Valtiotieteellinentiedekunta Sosiaalitieteidenlaitos

Lisätiedot

Myös opettajaksi aikova voi suorittaa LuK-tutkinnon, mutta sillä ei saa opettajan kelpoisuutta.

Myös opettajaksi aikova voi suorittaa LuK-tutkinnon, mutta sillä ei saa opettajan kelpoisuutta. Tietojenkäsittelytiede Tutkintovaatimukset Perustutkinnot LUONNONTIETEIDEN KANDIDAATIN TUTKINTO (VÄHINTÄÄN 120 OV) 1. Tietojenkäsittelytieteen cum laude approbatur -oppimäärä (vähintään 55 ov) ja kypsyysnäyte

Lisätiedot

Maailman muutosta tallentamassa Marko Vuokolan The Seventh Wave -valokuvasarja avauksena taidevalokuvan aikaan

Maailman muutosta tallentamassa Marko Vuokolan The Seventh Wave -valokuvasarja avauksena taidevalokuvan aikaan Maailman muutosta tallentamassa Marko Vuokolan The Seventh Wave -valokuvasarja avauksena taidevalokuvan aikaan Pro gradu -tutkielma 31.1.2012 Helsingin yliopisto Humanistinen tiedekunta Filosofian, historian,

Lisätiedot

Digitaalisten pelit hyvinvoinnin edistämisessä

Digitaalisten pelit hyvinvoinnin edistämisessä Digitaalisten pelit hyvinvoinnin edistämisessä Jukka Vahlo CCR / Up Your Game -pelitutkimusverkosto PELIT JA PELILLISYYS Digitaaliset pelit erotellaan viihdepeleihin sekä hyötypeleihin. Viihdepeleillä

Lisätiedot

Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistoprosessit ja ohjelmistojen laatu (4op)

Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistoprosessit ja ohjelmistojen laatu (4op) 581361 Ohjelmistoprosessit ja ohjelmistojen laatu (4op) Ohjelmistojärjestelmien syventävien opintojen kurssi Myös ohjelmistotekniikan profiilin pakollinen kurssi eli ohjelmistotekniikka-aiheisen gradun

Lisätiedot

Pelisuunnittelua tulevaisuudessa. Karoliina Korppoo / Colossal Order

Pelisuunnittelua tulevaisuudessa. Karoliina Korppoo / Colossal Order Pelisuunnittelua tulevaisuudessa Karoliina Korppoo / Colossal Order Puhuja Karoliina Korppoo Game Designer Lead designer projektissa Cities: Skylines Medianomi, Tampereen Ammattikorkeakoulu Filosofian

Lisätiedot

Arkkitehtuurinen reflektio

Arkkitehtuurinen reflektio Arkkitehtuurinen reflektio Toni Ruokolainen Toni.Ruokolainen@cs.helsinki.fi Helsinki 6.10.2003 Tiivistelmä HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET

Lisätiedot

Tietotekniikan laitoksen uusi linja

Tietotekniikan laitoksen uusi linja Tietotekniikan laitoksen uusi linja Tietotekniikan laitos 2011- Yhteisen rungon ympärille liittyvät oksina Tietotekniikan laitoksen perinteiset ja uudet linjat Haluatko harrastuksiisi liittyvän ammatin?

Lisätiedot

General studies: Art and theory studies and language studies

General studies: Art and theory studies and language studies General studies: Art and theory studies and language studies Centre for General Studies (YOYO) Aalto University School of Arts, Design and Architecture ARTS General Studies General Studies are offered

Lisätiedot

Englanninkielisten tutkintojen tarjonta suomalaisissa korkeakouluissa. Korkeakoulu- ja tiedepolitiikan sektoritutkimuksen tutkijatapaaminen 2008

Englanninkielisten tutkintojen tarjonta suomalaisissa korkeakouluissa. Korkeakoulu- ja tiedepolitiikan sektoritutkimuksen tutkijatapaaminen 2008 Englanninkielisten tutkintojen tarjonta suomalaisissa korkeakouluissa Korkeakoulu ja tiedepolitiikan sektoritutkimuksen tutkijatapaaminen 2008 Irma Garam, Hanna Boman CIMO CIMO tiedon tuottajana Kerätä,

Lisätiedot

! #! %! & #!!!!! ()) +

! #! %! & #!!!!! ()) + ! #! %! & #!!!!! ()) + Tiedekunta/Osasto Fakultet/Sektion Faculty Humanistinen tiedekunta Laitos Institution Department Taiteiden tutkimuksen laitos Tekijä Författare Author Matti Pesonen Työn nimi Arbetets

Lisätiedot

Tietojenkäsittelytieteen tutkintovaatimukset

Tietojenkäsittelytieteen tutkintovaatimukset Tietojenkäsittelytieteen tutkintovaatimukset Näiden tutkintovaatimusten mukaan opiskelevat lukuvuonna 2006 2007 opintonsa aloittaneet opiskelijat sekä uuteen tutkintojärjestelmään lukuvuoden 2005 2006

Lisätiedot

Testauspäivä Hannu-Matti Järvinen

Testauspäivä Hannu-Matti Järvinen Testauspäivä 11.1.2019 Hannu-Matti Järvinen hannu-matti.jarvinen@tuni.fi Tampereen yliopisto Tampere University Tutkinnot jatkossa tietotekniikan alueella? Tekniikan kandidaatin ja diplomi-insinöörin tutkinnot

Lisätiedot

TSSH-HEnet : Kansainvälistyvä opetussuunnitelma. CASE4: International Master s Degree Programme in Information Technology

TSSH-HEnet : Kansainvälistyvä opetussuunnitelma. CASE4: International Master s Degree Programme in Information Technology TSSH-HEnet 9.2.2006: Kansainvälistyvä opetussuunnitelma CASE4: International Master s Degree Programme in Information Technology Elina Orava Kv-asiain suunnittelija Tietotekniikan osasto Lähtökohtia Kansainvälistymisen

Lisätiedot

Kieli- ja viestintäkoulutus Languages and communication. Tieto- ja sähkötekniikan tiedekunta

Kieli- ja viestintäkoulutus Languages and communication. Tieto- ja sähkötekniikan tiedekunta Kieli- ja viestintäkoulutus Languages and communication Tieto- ja sähkötekniikan tiedekunta 4.9.2019 Yleistä kieliopinnoista Suomen kieli ja viestintä Sisällys Toinen kotimainen kieli Englanti Muut vieraat

Lisätiedot

Ohjelmistojen mallintaminen. Luento 11, 7.12.

Ohjelmistojen mallintaminen. Luento 11, 7.12. Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,

Lisätiedot

A4.1 Projektityö, 5 ov.

A4.1 Projektityö, 5 ov. A4.1 Projektityö, 5 ov. Kurssin esitietovaatimuksia Kurssin tavoitteista Kurssin sisällöstä Luentojen tavoitteista Luentojen sisällöstä Suoritustavoista ja -vaatimuksista Arvostelukriteereistä Motivointia

Lisätiedot

Ammatillinen opettajakorkeakoulu

Ammatillinen opettajakorkeakoulu - Ammatillinen opettajakorkeakoulu 2 JYVÄSKYLÄN KUVAILULEHTI AMMATTIKORKEAKOULU Päivämäärä 762007 Tekijä(t) Merja Hilpinen Julkaisun laji Kehittämishankeraportti Sivumäärä 65 Julkaisun kieli Suomi Luottamuksellisuus

Lisätiedot

Kohti matematiikan opettajuutta - aineenopettajaopiskelijoille suunnatut matematiikan opintojaksot

Kohti matematiikan opettajuutta - aineenopettajaopiskelijoille suunnatut matematiikan opintojaksot Kohti matematiikan opettajuutta - aineenopettajaopiskelijoille suunnatut matematiikan opintojaksot 15.8.2018 Simo Ali-Löytty, Terhi Kaarakka ja Elina Viro Sisältö TTY:n aineenopettajakoulutuksen tutkintorakenne

Lisätiedot

Opettajatuutorointi-kurssin syksyn 2006 kyselyjen tulokset

Opettajatuutorointi-kurssin syksyn 2006 kyselyjen tulokset Opettajatuutorointi-kurssin syksyn 26 kyselyjen tulokset Opinnot keväällä ja syksyllä 26 Pirjo Moen, 2.1.26 Yleistä Kyselyyn vastasi 2.9.26 mennessä 121 opiskelijaa vanhan tutkintojärjestelmän mukaan etenevistä

Lisätiedot

Luonnontieteiden popularisointi ja sen ideologia

Luonnontieteiden popularisointi ja sen ideologia Luonnontieteiden popularisointi ja sen ideologia Tapauksina Reino Tuokko ja Helsingin Sanomat 1960-luvulla Ahto Apajalahti Helsingin yliopisto Humanistinen tiedekunta Suomen ja Pohjoismaiden historia Pro

Lisätiedot

Vaasan yliopisto Vasa Universitet University of Vaasa. Tekniikan ja innovaatiojohtamisen yksikkö School of Technology and Innovations

Vaasan yliopisto Vasa Universitet University of Vaasa. Tekniikan ja innovaatiojohtamisen yksikkö School of Technology and Innovations Käännökset (su-ru-eng) Tekniikan ja innovaatiojohtamisen yksikkö 10/2018 Translations for School of Technology and Innovations (Finnish-Swedish-English) Vaasan yliopisto Vasa Universitet University of

Lisätiedot

Organisaatio- a ja yhteiskuntaosaaminen. - ja vuorovaikutusosaaminen istoiminnan osaaminen toimintaosaaminen. Kansainvälisyysosaaminenn

Organisaatio- a ja yhteiskuntaosaaminen. - ja vuorovaikutusosaaminen istoiminnan osaaminen toimintaosaaminen. Kansainvälisyysosaaminenn TIETOTEKNIIKAN KOULUTUSOHJELMA Lukuvuonna 2009-2010 aloittavat Kompetenssit Yleiset Yhteiset Ohjelmistotekniset Tietoverkkotekniset Itsensä kehittäminen Eettine Viestint Kehittä n ä m Organisaatio- a ja

Lisätiedot

Tutkinnonuudistus ja uudet DI-ohjelmat / Teknillinen fysiikka ja matematiikka. Infotilaisuus

Tutkinnonuudistus ja uudet DI-ohjelmat / Teknillinen fysiikka ja matematiikka. Infotilaisuus Tutkinnonuudistus ja uudet DI-ohjelmat / Teknillinen fysiikka ja matematiikka Infotilaisuus 10.11.2014 DI-tutkinnonuudistuksen aikataulu Uudet DI-ohjelmat aloittavat 1.8.2015 Vanha tutkinto valmiiksi 31.10.2016

Lisätiedot

Matematiikka ja tilastotiede. Orientoivat opinnot / 25.8.2015

Matematiikka ja tilastotiede. Orientoivat opinnot / 25.8.2015 Matematiikka ja tilastotiede Orientoivat opinnot / 25.8.2015 Tutkinnot Kaksi erillistä ja peräkkäistä tutkintoa: LuK + FM Laajuudet 180 op + 120 op = 300 op Ohjeellinen suoritusaika 3 v + 2 v = 5 v Tutkinnot

Lisätiedot

Tutkinnonuudistus ja uudet DI-ohjelmat Master s Programme in Information Networks

Tutkinnonuudistus ja uudet DI-ohjelmat Master s Programme in Information Networks Tutkinnonuudistus ja uudet DI-ohjelmat Master s Programme in Information Networks Infotilaisuus 4.12.2014 DI-tutkinnonuudistuksen aikataulu Uudet DI-ohjelmat aloittavat 1.8.2015 Vanha tutkinto valmiiksi

Lisätiedot

PELIALAN KEHITYS POHJOIS-SAVOSSA

PELIALAN KEHITYS POHJOIS-SAVOSSA PELIALAN KEHITYS POHJOIS-SAVOSSA TIINA ARPOLA YRITYSKEHITYS, UUDET AVAUKSET KUOPIO INNOVATION OY 8.9.2016 Suomessa on yksi maailman aktiivisimmista ja nopeimmin kasvavista peliteollisuuden aloista Lähde:

Lisätiedot

DIPLOMITYÖ ARI KORHONEN

DIPLOMITYÖ ARI KORHONEN DIPLOMITYÖ ARI KORHONEN TEKNILLINEN KORKEAKOULU Diplomityö Tietotekniikan osasto 20.5.1997 Ari Korhonen WORLD WIDE WEB (WWW) TIETORAKENTEIDEN JA ALGORITMIEN TIETOKONEAVUSTEISESSA OPETUKSESSA Työn valvoja

Lisätiedot

Naps ja Bloom teollisuusrobotiikan Peda-Forum,

Naps ja Bloom teollisuusrobotiikan Peda-Forum, Naps ja Bloom teollisuusrobotiikan simulaatio-opetuksessa @sakarikoivunen Peda-Forum, 15.8.2018 Johdanto Tuotantoautomaation koulutus- ja tutkimusvastaava Oma opetus lähinnä Tuotantoautomaation perusteet

Lisätiedot

OHJ-2710 Peliohjelmointi. Syksy 2012 Timo Kellomäki

OHJ-2710 Peliohjelmointi. Syksy 2012 Timo Kellomäki OHJ-2710 Peliohjelmointi Syksy 2012 Timo Kellomäki timo.kellomaki@tut.fi Käytännön juttuja Kurssihenkilökunta koostuu Timo Kellomäestä Luennot torstaisin salissa TB223 klo 12-14 2. viikko harkkatyöinfo,

Lisätiedot

Kurssin tavoitteista uennot. 4.1 Projektityö, 5 ov. Esitietovaatimukset

Kurssin tavoitteista uennot. 4.1 Projektityö, 5 ov. Esitietovaatimukset Kurssin tavoitteista uennot ma ls. 1097, klo 10-12. pe ls. DXI, klo 12-14. uennot ovat viikoilla 40-42. uentojen yhteydessä ei järjestetä erillisiä harjoituksia. Opinto-oppaasta: Opintojakson tavoitteena

Lisätiedot

TIETOTEKNIIKKA 2012-2013 Koodi Vanha opintojakso op ov Vastuuhenkilö LV 2011-2012 vastaavat opinnot tai korvaava suoritustapa TTE.

TIETOTEKNIIKKA 2012-2013 Koodi Vanha opintojakso op ov Vastuuhenkilö LV 2011-2012 vastaavat opinnot tai korvaava suoritustapa TTE. TIETOTEKNIIKKA 2012-2013 Koodi Vanha opintojakso op ov Vastuuhenkilö LV 2011-2012 vastaavat opinnot tai korvaava suoritustapa TTE.344 Agenttipohjainen tietojenkäsittely 3 Ei voi suorittaa, tilalle jokin

Lisätiedot

Aalto Service Factory

Aalto Service Factory 12/11/14 Service Factory and Business Collaboration Minna-Kaarina Forssén, D.Sc. (Eng.) Business Collaboration Manager Key strategic goal of Service Factory Promote multidisciplinary collaboration and

Lisätiedot

Koulutusvastuun sisäinen jakautuminen Tampereen yliopistossa

Koulutusvastuun sisäinen jakautuminen Tampereen yliopistossa Liite 1 1 (10) Koulutusvastuun sisäinen jakautuminen Tampereen yliopistossa Alla olevissa taulukoissa kuvataan koulutusvastuun jakautuminen Tampereen yliopistossa koulutusaloittain ja nimikkeittäin tiedekunnille

Lisätiedot

Käytettävyyslaatumallin rakentaminen web-sivustolle. Oulun yliopisto tietojenkäsittelytieteiden laitos pro gradu -suunnitelma Timo Laapotti 28.9.

Käytettävyyslaatumallin rakentaminen web-sivustolle. Oulun yliopisto tietojenkäsittelytieteiden laitos pro gradu -suunnitelma Timo Laapotti 28.9. Käytettävyyslaatumallin rakentaminen web-sivustolle Tapaus kirjoittajan ABC-kortti Oulun yliopisto tietojenkäsittelytieteiden laitos pro gradu -suunnitelma Timo Laapotti 28.9.2005 Kirjoittajan ABC-kortti

Lisätiedot

Näkökulmia tietoyhteiskuntavalmiuksiin

Näkökulmia tietoyhteiskuntavalmiuksiin Näkökulmia tietoyhteiskuntavalmiuksiin Tietotekniikka oppiaineeksi peruskouluun Ralph-Johan Back Imped Åbo Akademi & Turun yliopisto 18. maaliskuuta 2010 Taustaa Tietojenkäsittelytieteen professori, Åbo

Lisätiedot

Yliopisto-opinnoissa karttuvat työelämätaidot. Eila Pajarre, Mira Valkonen ja Sanna Kivimäki TTY

Yliopisto-opinnoissa karttuvat työelämätaidot. Eila Pajarre, Mira Valkonen ja Sanna Kivimäki TTY Yliopisto-opinnoissa karttuvat työelämätaidot Eila Pajarre, Mira Valkonen ja Sanna Kivimäki TTY Top 5 desirable future work skills Judgment and decision making: Considering the relative costs and benefits

Lisätiedot

Laaja-alainen, opiskelijalähtöinen ja projektiperusteinen opetussuunnitelma, case Monitori

Laaja-alainen, opiskelijalähtöinen ja projektiperusteinen opetussuunnitelma, case Monitori Laaja-alainen, opiskelijalähtöinen ja projektiperusteinen opetussuunnitelma, case Monitori Insinöörikoulutuksen Foorumi 2012 Seminaariesitelmä Timo Turunen ja Matti Welin Monitori koulutusalarajat ylittävä

Lisätiedot

VÄRE premises Sari Dhima

VÄRE premises Sari Dhima VÄRE premises Sari Dhima 25.10.2017 The tasks with departments: - Discuss about personnel s location in Väre - Find out the group of team rooms - Find out tenured professors wish to an own office room

Lisätiedot

Ajatuksia ohjelmistoliiketoiminnan nykytilasta

Ajatuksia ohjelmistoliiketoiminnan nykytilasta Ajatuksia ohjelmistoliiketoiminnan nykytilasta 11.4.2007 Ohjelmistoliiketoiminta -seminaari Pasi Tyrväinen, Prof. JY Sisältö Ohjelmistoala Pakko kansainvälistyä, mutta miten ja minne? Mihin suomalaiset

Lisätiedot

Visualisointi informaatioverkostojen Opintoneuvoja Teemu Meronen (päivitys Janne Käen visualisoinnin pohjalta)

Visualisointi informaatioverkostojen Opintoneuvoja Teemu Meronen (päivitys Janne Käen visualisoinnin pohjalta) Visualisointi informaatioverkostojen opinto-oppaasta 2008-2009 Opintoneuvoja Teemu Meronen 29.10.2008 (päivitys Janne Käen visualisoinnin pohjalta) Diplomi-insinöörin tutkinto (DI, 120 op) Diplomityö (30

Lisätiedot

Tekes the Finnish Funding Agency for Technology and Innovation. Copyright Tekes

Tekes the Finnish Funding Agency for Technology and Innovation. Copyright Tekes Tekes the Finnish Funding Agency for Technology and Innovation DM 607668 03-2011 Expertise and networks for innovations Tekes services Funding for innovative R&D and business Networking Finnish and global

Lisätiedot

TIETOTEKNIIKAN KOULUTUSOHJELMA

TIETOTEKNIIKAN KOULUTUSOHJELMA TIETOTEKNIIKAN KOULUTUSOHJELMA Tietotekniikan koulutusohjelman toimintaympäristö ja osaamistavoitteet Tietotekniikan koulutusohjelmasta valmistuneet insinöörit sijoittuvat suunnittelu-, ohjelmointi-, esimies-,

Lisätiedot

FYSIIKAN JA MATEMATIIKAN LAITOS, JOENSUU 1. vuosikurssi 2. vuosikurssi 3. vuosikurssi

FYSIIKAN JA MATEMATIIKAN LAITOS, JOENSUU 1. vuosikurssi 2. vuosikurssi 3. vuosikurssi FYSIIKAN JA MATEMATIIKAN LAITOS, JOENSUU FYSIIKKA 1. tai op koodi. tai Ruotsia fysiikan, kemian ja matematiikan 3 80130 metsätieteiden matematiikan 801338 Science, MATEMATIIKKA 1. tai op koodi. tai Ruotsia

Lisätiedot

PELIEN KEHITYSTÄ (OHJELMOINTIA) OPISKELIJOIDEN KANSSA

PELIEN KEHITYSTÄ (OHJELMOINTIA) OPISKELIJOIDEN KANSSA PELIEN KEHITYSTÄ (OHJELMOINTIA) OPISKELIJOIDEN KANSSA Antti-Jussi Lakanen, tohtorikoulutettava, FM Vesa Lappalainen, lehtori, FT Tietotekniikan laitos, Jyväskylän yliopisto 1 TÄMÄ ESITYS VIDEONA http://kurssit.it.jyu.fi/itkp102/2013s/luentomaol/luentomaol13

Lisätiedot

Constructive Alignment in Specialisation Studies in Industrial Pharmacy in Finland

Constructive Alignment in Specialisation Studies in Industrial Pharmacy in Finland Constructive Alignment in Specialisation Studies in Industrial Pharmacy in Finland Anne Mari Juppo, Nina Katajavuori University of Helsinki Faculty of Pharmacy 23.7.2012 1 Background Pedagogic research

Lisätiedot

Sulautuva sosiaalityö

Sulautuva sosiaalityö Sulautuva sosiaalityö Sosiaalityön tutkimuksen päivät Sosiaalityön yliopiston lehtori, VTT Camilla Granholm camilla.granholm@helsinki.fi Twitter:@cgranhol Taustaa Väittelin huhtikuussa 2016 Väitöskirjani

Lisätiedot

Ammatti: Pelisuunnittelija

Ammatti: Pelisuunnittelija Ammatti: Pelisuunnittelija Ville Vuorela 2011 Quo Vadis? Ville Vuorela 37 vuotta (pelaajien keski-ikä) Paheksuttava ikiopiskelija Pelialalle 1996, kokopäiväisesti 2004 (Sumea) Nykyisin pelisuunnittelun

Lisätiedot

Ohjelmistoarkkitehtuurit. Syksy 2010

Ohjelmistoarkkitehtuurit. Syksy 2010 Ohjelmistoarkkitehtuurit Syksy 2010 Kai Koskimies Tervetuloa Oulun yliopisto, Tampereen yliopisto, Turun yliopisto, Tampereen teknillinen yliopisto, Vaasan yliopisto Kurssin tavoitteet Arkkitehtuurin roolin

Lisätiedot

Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008

Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008 Verkkopokerijärjestelmä Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008 Projektiryhmä Samuli Aalto-Setälä Jukka Kekälainen Jarno Kyykkä Mika Mielonen Mårten Smeds Otto Waltari Ohjaaja

Lisätiedot

Using Webcasting to Enhance University Level Education

Using Webcasting to Enhance University Level Education Using Webcasting to Enhance University Level Education Case study: Mikkeli Business Campus By: Marco Villarreal Sisällys Tutkimuksen tarkoitus ja laajuus Case-tilanteen esittely Trendejä etäopetuksessa

Lisätiedot

21 May 15 June In Rovaniemi and Pori www.ramk.fi/summerschool www.samk.fi/summerschool. Levi HL ja JH

21 May 15 June In Rovaniemi and Pori www.ramk.fi/summerschool www.samk.fi/summerschool. Levi HL ja JH 21 May 15 June In Rovaniemi and Pori www.ramk.fi/summerschool www.samk.fi/summerschool TAUSTAA RAMKIN JA SAMKIN YHTEISTYÖLLE KESÄKOULUSSA Magellan verkosto, USA RAMK ja SAMK ainoat korkeakoulut ko. verkostossa

Lisätiedot

Tärkeää huomioitavaa:

Tärkeää huomioitavaa: Siirtymäohjeistus tietotekniikan kandivaiheen opiskelijoille 2005 tutkintorakenteesta 2013 Teknistieteellisen kandidaattiohjelman tietotekniikan pääaineeseen Tärkeää huomioitavaa: Yli 7 vuotta vanhoilla

Lisätiedot

Englannin kielen ja viestinnän ja ammattiaineiden integrointiyhteistyö insinöörikoulutuksessa

Englannin kielen ja viestinnän ja ammattiaineiden integrointiyhteistyö insinöörikoulutuksessa Englannin kielen ja viestinnän ja ammattiaineiden integrointiyhteistyö insinöörikoulutuksessa Ammattikorkeakoulujen kielten ja viestinnän opettajien neuvottelupäivät Lapin ammattikorkeakoulussa 13.-14.11.2014

Lisätiedot

Kansainväliset opiskelijat Tampereen yliopistossa. Kaisa Kurki Kansainväliset asiat

Kansainväliset opiskelijat Tampereen yliopistossa. Kaisa Kurki Kansainväliset asiat Kansainväliset opiskelijat Tampereen yliopistossa Kaisa Kurki Kansainväliset asiat VAIHTO OPISKELIJAT (Exchange students) Saapuvat vaihto ohjelmien tai sopimusten kautta Yksiköiden hallinnoimat vaihdot:

Lisätiedot

Hallintomallit Suomen valtionhallinnon tietohallintostrategioissa

Hallintomallit Suomen valtionhallinnon tietohallintostrategioissa Hallintomallit Suomen valtionhallinnon tietohallintostrategioissa Lauri Eloranta Helsingin yliopisto Valtiotieteellinen tiedekunta Viestintä Pro gradu -tutkielma, 2014 Hallintomallit)Suomen)valtionhallinnon)tietohallintostrategioissa

Lisätiedot

Testaaminen ohjelmiston kehitysprosessin aikana

Testaaminen ohjelmiston kehitysprosessin aikana Testaaminen ohjelmiston kehitysprosessin aikana 04.02.2004 http://cs.joensuu.fi/tsoft/ Sisällys 1. Johdanto 2. Yksikkö- ja integrointitestaus 3. Järjestelmätestaus 4. Hyväksymistestaus http://cs.joensuu.fi/tsoft/

Lisätiedot

DIGITAALINEN MARKKINOINTI ELINTARVIKEALALLA EKM-102

DIGITAALINEN MARKKINOINTI ELINTARVIKEALALLA EKM-102 DIGITAALINEN MARKKINOINTI ELINTARVIKEALALLA EKM-102 Jari Salo, KTT Professori (Markkinointi) Dosentti (Digitaalinen markkinointi) Aalto-yliopiston kauppakorkeakoulu Apulaispäätoimittaja Internet Research

Lisätiedot

Jussi Klemola 3D- KEITTIÖSUUNNITTELUOHJELMAN KÄYTTÖÖNOTTO

Jussi Klemola 3D- KEITTIÖSUUNNITTELUOHJELMAN KÄYTTÖÖNOTTO Jussi Klemola 3D- KEITTIÖSUUNNITTELUOHJELMAN KÄYTTÖÖNOTTO Opinnäytetyö KESKI-POHJANMAAN AMMATTIKORKEAKOULU Puutekniikan koulutusohjelma Toukokuu 2009 TIIVISTELMÄ OPINNÄYTETYÖSTÄ Yksikkö Aika Ylivieska

Lisätiedot

OHJELMISTOKEHITYS -suuntautumisvaihtoehto

OHJELMISTOKEHITYS -suuntautumisvaihtoehto OHJELMISTOKEHITYS -suuntautumisvaihtoehto Suuntautumisvaihtoehdon esittely 1. vuoden opiskelijoille Kari Laitinen www.oamk.fi/~karil/opetus.html Ohjelmistokehitys -opintosuunnan valitsevista henkilöistä

Lisätiedot

AUDIOVISUAALISEN VIESTINNÄN AMMATTITUTKINTO. Valmistavan koulutuksen koulutussuunnitelma, peligrafiikan osaamisala

AUDIOVISUAALISEN VIESTINNÄN AMMATTITUTKINTO. Valmistavan koulutuksen koulutussuunnitelma, peligrafiikan osaamisala AUDIOVISUAALISEN VIESTINNÄN AMMATTITUTKINTO Valmistavan koulutuksen koulutussuunnitelma, peligrafiikan osaamisala Voimassa 1.8.2015 alkaen 2 Sisällys 1 AUDIOVISUAALISEN VIESTINNÄN AMMATTITUTKINTO, PELIGRAFIIKAN

Lisätiedot

Software engineering

Software engineering Software engineering Alkuperäinen määritelmä: Naur P., Randell B. (eds.): Software Engineering: A Report on A Conference Sponsored by the NATO Science Committee, NATO, 1968: The establishment and use of

Lisätiedot

Matematiikka. Orientoivat opinnot /

Matematiikka. Orientoivat opinnot / Matematiikka Orientoivat opinnot / 30.8.2011 Tutkinnot Kaksi erillistä ja peräkkäistä tutkintoa: LuK + FM Laajuudet 180 op + 120 op = 300 op Ohjeellinen suoritusaika 3 v + 2 v = 5 v Tutkinnot erillisiä

Lisätiedot

Tietokantapohjaisen arviointijärjestelmän kehittäminen: kohti mielekästä oppimista ja opetusta

Tietokantapohjaisen arviointijärjestelmän kehittäminen: kohti mielekästä oppimista ja opetusta Tietokantapohjaisen arviointijärjestelmän kehittäminen: kohti mielekästä oppimista ja opetusta Heidi Krzywacki, Jari Lavonen, Tiina Korhonen 12.2.2010 Käyttäytymistieteellinen tiedekunta Opettajankoulutuslaitos

Lisätiedot

Testausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Testausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testausdokumentti Kivireki Helsinki 17.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Anu Kontio Ilmari

Lisätiedot

Käyttökokemuksen evaluoinnista käyttökokemuksen ohjaamaan suunnitteluun. ecommunication & UX SUMMIT 18.9.2013 Eija Kaasinen, VTT

Käyttökokemuksen evaluoinnista käyttökokemuksen ohjaamaan suunnitteluun. ecommunication & UX SUMMIT 18.9.2013 Eija Kaasinen, VTT Käyttökokemuksen evaluoinnista käyttökokemuksen ohjaamaan suunnitteluun ecommunication & UX SUMMIT 18.9.2013 Eija Kaasinen, VTT 2 Hyvä käyttökokemus Laadukas käyttökokemus Ylivoimainen käyttäjäkokemus

Lisätiedot

Vuoden 2015 opiskelijavalintojen aloituspaikkamäärät

Vuoden 2015 opiskelijavalintojen aloituspaikkamäärät Liite 1 Vuoden 2015 opiskelijavalintojen t Vuonna 2012 ylemmän korkeakoulututkinnon suoritti 1315 opiskelijaa ja vuonna 2013 vastaavasti 1324 opiskelijaa. Vuonna 2012 alemman korkeakoulututkinnon suoritti

Lisätiedot

Orientaatiopäivät

Orientaatiopäivät Orientaatiopäivät 25.8.2016 Teollisuusekonomi-koulutus tietotekniikka ja tuotantotalous taloudellinen, tuotantotekninen ja tietotekninen näkökulma opinnoista on suuri osa kaikille yhteistä tutkinnon loppuvaiheessa

Lisätiedot

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää

Lisätiedot

MATEMATIIKAN AINEENOPETTAJANKOULUTUS HELSINGIN YLIOPISTOSSA

MATEMATIIKAN AINEENOPETTAJANKOULUTUS HELSINGIN YLIOPISTOSSA LUMAT 3(6), 2015 MATEMATIIKAN AINEENOPETTAJANKOULUTUS HELSINGIN YLIOPISTOSSA Terhi Hautala & Juha Oikkonen Matematiikan ja tilastotieteen laitos, Helsingin yliopisto Tiivistelmä Kirjoituksessa kuvaillaan

Lisätiedot

Tietojenkäsittelytieteiden koulutusohjelma. Tietojenkäsittelytieteiden laitos Department of Information Processing Science

Tietojenkäsittelytieteiden koulutusohjelma. Tietojenkäsittelytieteiden laitos Department of Information Processing Science Tietojenkäsittelytieteiden koulutusohjelma Tietojenkäsittelytieteet Laskennallinen data-analyysi Ohjelmistotekniikka, käyttöjärjestelmät, ihminen-kone -vuorovaikutus Teoreettinen tietojenkäsittelytiede

Lisätiedot

Laskennallinen yhteiskuntatiede

Laskennallinen yhteiskuntatiede Laskennallinen yhteiskuntatiede Matti Nelimarkka Helsinki 5.5.2011 LuK tutkielma HELSINGIN YLIOPISTO Tietojenkasittelytieteen laitos HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta

Lisätiedot

Tietotekniikan koulutusohjelman suuntautumisvaihtoehdot

Tietotekniikan koulutusohjelman suuntautumisvaihtoehdot Tietotekniikan koulutusohjelman suuntautumisvaihtoehdot 1. vuosi Perusopinnot 2. vuosi 3. vuosi ELEKTRONIIKAN SUUNNITTELU JA TESTAUS MOBIILI TIETOLIIKENNE OHJELMISTOJEN KEHITYS 4. vuosi Ohjelmistojen kehitys

Lisätiedot

Aalto University School of Engineering Ongelmaperusteisen oppimisen innovatiivinen soveltaminen yliopisto-opetuksessa

Aalto University School of Engineering Ongelmaperusteisen oppimisen innovatiivinen soveltaminen yliopisto-opetuksessa Aalto University School of Engineering Ongelmaperusteisen oppimisen innovatiivinen soveltaminen yliopisto-opetuksessa Cleantech gaalan iltapäiväseminaari 20.11.2013 Helena Mälkki & Petri Peltonen Aalto-yliopisto,

Lisätiedot

VERSIONHALLINTA. PARIOHJELMOINTI Lari Ahti, 62634M Antti Kauppinen, 58390D

VERSIONHALLINTA. PARIOHJELMOINTI Lari Ahti, 62634M Antti Kauppinen, 58390D VERSIONHALLINTA PARIOHJELMOINTI Lari Ahti, 62634M Antti Kauppinen, 58390D Versio Päivä Tekijä Kuvaus 0.1 26.10.2005 Kaarlo Lahtela Ensimmäinen versio 0.2 10.12.2006 Lauri Kiiski Suomennettu 3 (8 ) SISÄLLYS

Lisätiedot

28.8.1975 ruovedellä pohjois-hämeessä. lepounit.com (yritys) lepo.net (oma)

28.8.1975 ruovedellä pohjois-hämeessä. lepounit.com (yritys) lepo.net (oma) Muokattu: 2015-01-29 Viimeisin versio: http://lepo.net/cv/fi CV taru puhuvasta nörtistä henkilötiedot nimi anu leponiemi syntynyt 28.8.1975 ruovedellä pohjois-hämeessä sähköposti ja www anu (at) lepounit.com

Lisätiedot

Tietotekniikan koulutus ammattikorkeakouluissa 2012 Uudellamaalla

Tietotekniikan koulutus ammattikorkeakouluissa 2012 Uudellamaalla ammattikorkeakouluissa 2012 Uudellamaalla ICT-alan ennakointikamari 17.4.2012 Terttu Honkasaari HAAGA-HELIA ammattikorkeakoulu ammattikoreakouluissa Koulutustasot: Master Bachelor Luonnontieteiden koulutusala

Lisätiedot

JATKO-OPINTOJA TIETOTEKNIIKASTA KIINNOSTUNEILLE

JATKO-OPINTOJA TIETOTEKNIIKASTA KIINNOSTUNEILLE JATKO-OPINTOJA TIETOTEKNIIKASTA KIINNOSTUNEILLE OPISKELUVAIHTOEHTOJA Yliopistossa n. 5 vuotta Ammattikorkeakoulussa n. 4 vuotta Yliopisto-opinnoissa keskitytään enemmän teoriaan, ammattikorkeakouluopinnoissa

Lisätiedot

Tietoyhteiskunnan perustaidot. Kesäkuu 2014

Tietoyhteiskunnan perustaidot. Kesäkuu 2014 Tietoyhteiskunnan perustaidot Kesäkuu 2014 Kurssin järjestäjästä Ohjelmistotuotannon ja Tiedonhallinnan Laitos Tuotantotalouden Tiedekunta Lappeenrannan Teknillinen Yliopisto Tietotekniikan koulutusohjelmasta

Lisätiedot

SIIRTYMÄSÄÄNNÖT MAISTERIN TUTKINNON KOULUTUSOHJELMAN OPINNOISSA LUKUVUONNA

SIIRTYMÄSÄÄNNÖT MAISTERIN TUTKINNON KOULUTUSOHJELMAN OPINNOISSA LUKUVUONNA SIIRTYMÄSÄÄNNÖT MAISTERIN TUTKINNON KOULUTUSOHJELMAN OPINNOISSA LUKUVUONNA 2013 2014 KOULUTUSOHJELMAN OPINTOJEN laajuus on 84 opintopistettä, josta syventävien opintojen laajuus on vähintään 66 opintopistettä,

Lisätiedot

Trialogisen oppimisen suunnitteluperiaatteet

Trialogisen oppimisen suunnitteluperiaatteet Trialogisen oppimisen suunnitteluperiaatteet Tekijät: Hanni Muukkonen, Minna Lakkala, Liisa Ilomäki ja Sami Paavola, Helsingin yliopisto 1 Suunnitteluperiaatteet trialogisen oppimisen pedagogiikalle 1.

Lisätiedot

SELL Student Games kansainvälinen opiskelijaurheilutapahtuma

SELL Student Games kansainvälinen opiskelijaurheilutapahtuma SELL Student Games kansainvälinen opiskelijaurheilutapahtuma Painonnosto 13.5.2016 (kansallinen, CUP) Below in English Paikka: Nääshalli Näsijärvenkatu 8 33210 Tampere Alustava aikataulu: Punnitus 12:00-13:00

Lisätiedot

Ohjelmistotekniikan menetelmät, kesä 2008

Ohjelmistotekniikan menetelmät, kesä 2008 582101 - Ohjelmistotekniikan menetelmät, kesä 2008 1 Ohjelmistotekniikan menetelmät Methods for Software Engineering Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön

Lisätiedot

KANSILEHDEN MALLISIVU

KANSILEHDEN MALLISIVU Teknisiä ohjeita pro gradu -tutkielmalle Teologian osasto 12.11.2013 Tässä annettavat ohjeet ovat suosituksia. Viime kädessä seurataan tutkielman ohjaajan antamia ohjeita! Tutkielman kansilehdelle asetellaan

Lisätiedot

XML-tutkimus Jyväskylän yliopistossa

XML-tutkimus Jyväskylän yliopistossa XML-tutkimus Jyväskylän yliopistossa Airi Salminen Jyväskylän yliopisto Tietojenkäsittelytieteiden laitos airi.salminen@jyu.fi http://www.cs.jyu.fi/~airi/ Airi Salminen, XML-tutkimus Jyväskylän yliopistossa

Lisätiedot