*Kysyttävää?*
Suoritustavat, korvaavuudet, aikataulut, tenttijärjestelyt yms.
Sisällölliset kysymykset: luennoilla ja työpajoissa.
Luennoitsija ja osan 2 työpajaohjaajat
Kimmo Vehkalahti , VTT, dosentti
Eija-Leena Koponen, VTK
Miika Paavola, fil.yo
Heidi Ryynänen, VTK
Tomi Salminen, LuK
Laajuus ja koodit
Osa 1: 4 op (78200)
Osa 2: 6 op (78201)
Tyyppi
Sovelluspainotteinen, perustavanlaatuinen perusopintotason kurssi tilastotieteen sivuaineopiskelijoille erityisesti yhteiskuntatieteiden näkökulmasta. Katso tutkintovaatimukset 2011-2012.
Kohderyhmä ja rajoitukset
Kurssi on ensisijaisesti suunnattu valtiotieteellisen tiedekunnan opiskelijoille.
Muiden tiedekuntien opiskelijoille suositellaan heidän omien tiedekuntiensa järjestämiä tilastotieteen (tai biometrian, epidemiologian ym.) peruskursseja.
Statistik på svenska? Se: Soc&kom (svenska social- och kommunalhögskolan)
Statistics in English? See: Introduction to Statistics, fall 2011
Tavoitteet ja sisältö
Tilastotiede on tärkeä osa yhteiskunta- ja muita tieteitä, joissa kerätään, mitataan ja analysoidaan tietoja. Tilastollisilla menetelmillä on mahdollista löytää vastauksia lukuisiin eri alojen tutkimuskysymyksiin.
Tavoitteena on oppia tilastollisen tutkimuksen perusteet. Näkökulma on yhteiskuntatieteellinen ja lähestymistapa sovelluspainotteinen. Jotta perusteet voi oppia, on tärkeää ymmärtää keskeiset käsitteet.
- Osassa 1 tarkastellaan, miten yhteiskuntatieteellisiä aineistoja kerätään ja mitä kaikkea kyselylomakkeen laatimisessa tulee ottaa huomioon. Lisäksi tutkitaan, millä tavoin tietoja tiivistetään tilastollisiksi kuviksi ja tunnusluvuiksi sekä perehdytään erilaisiin vaihtelun ja riippuvuuden kuvaustapoihin.
- Osan 1 aikana korostuu itsenäinen työskentely. Monet käsitteistä saattavat olla entuudestaan tuttuja, mutta niihin perehdytään syvällisemmin kuin esimerkiksi lukion kursseissa.
- Osassa 2 tutustutaan todennäköisyyslaskentaan ja tilastolliseen päättelyyn sekä sovelletaan niitä luottamusvälien tarkasteluun sekä eräisiin yhteiskuntatieteissä keskeisiin tilastollisiin perusmenetelmiin kuten t-testiin ja regressioanalyysiin.
- Osan 2 käsitteet ovat vaativampia ja edellyttävät täsmällisempää työstämistä ja pohdiskelua. Lyhyt matematiikka riittää pohjaksi, mutta tällöin kurssia varten on syytä varata enemmän aikaa. Työpajoihin osallistuminen on suositeltavaa, jos harjoitustehtävät alkavat tuntua vaikeilta.
Tilastotiede ei ole ensisijaisesti matematiikkaa, vaikka sen teoriapohja matematiikkaan nojaakin. Tilastollisen ajattelun omaksuminen vaatii vääjäämättä jonkin verran matemaattisluontoista pähkäilyä, laskeskelua ja pohdiskelua.
Tyypillisiin tilastotieteen peruskursseihin verrattuna tällä kurssilla on huomattavasti vähemmän laskemista. Sen sijaan keskitytään miettimään niitä kysymyksiä, joita tilastollisessa tutkimuksessa oikeasti kohdataan:
- Mitä tietoja kerätään, keneltä tai mistä ja millä tavalla?
- Miten ilmiöitä ja ulottuvuuksia mitataan?
- Millaisia menetelmiä missäkin tilanteessa voidaan soveltaa?
- Mitä tietokone pitäisi laittaa laskemaan ja miten?
- Millä tavoin tuloksia esitetään ja tulkitaan?
- Mitä johtopäätöksiä voidaan tehdä ja mitä ei?
Kurssin jälkeen tulisi osata vastata ainakin useimpiin näistä kysymyksistä, kun ne tulevat eteen todellisessa tilanteessa. Monet kysymyksistä kohdataan jo oman alan tutkimuskirjallisuutta lukiessa, puhumattakaan opinnäytetöiden tekemisestä.
Ajat ja paikat
Opetustilaisuuksien ohella on varattava aikaa itsenäiseen työskentelyyn, joka tarkoittaa mm. pohtimista ja pähkäilyä joko itsekseen tai kaveri(e)n kanssa (jälkimmäinen on erittäin suositeltavaa!). Jos ei pääse luennoille (esim. päällekkäisyyksien vuoksi), itsenäisen työn merkitys korostuu entisestään. Palautteen perusteella kurssista saa eniten irti käymällä aktiivisesti luennoilla ja tekemällä mahdollisimman paljon harjoitustehtäviä.
Osa 1 (periodi I)
- viikko 36:
- viikot 37-41:
- viikko 42:
- kurssikoe to 20.10 klo 12-14 (ks. Suoritustavat)
Väliviikko
Osa 2 (periodi II)
- viikko 44:
- viikot 45-48:
- viikko 49:
- viikko 50:
- kurssikoe to 15.12 klo 10-14 (ks. Suoritustavat)
Joululoma
Luennot ja harjoitukset
Kurssin molemmat osat koostuvat viidestä teemasta, joihin perehdytään torstain luennoilla. Perusmateriaalia (ks. alla) täydennetään luennoilla monenlaisilla esimerkeillä, keskustelulla ja kommenteilla. Teemoihin kuuluu myös harjoitustehtäviä, joita työstetään osassa 1 itsenäisesti. Osassa 2 tehtävien tekemistä tukevat työpajat. Tehtävien ratkaisuja tarkastellaan yhdessä keskiviikon luennoilla, jotka voi katsoa jälkeenpäin verkosta.
Luentomateriaali ja harjoitukset tulevat saataville oheisiin luetteloihin. Harjoitukset julkaistaan viikoittain, joko ennen torstain luentoa tai pian sen jälkeen. Osan 2 harjoituksista julkaistaan myös yksityiskohtaisempia neuvoja (etukäteen) sekä luonnosmaisia ratkaisuehdotuksia omien pohdiskelujen tukemiseksi (jälkikäteen).
Osa 1
Kyselytutkimus ja mittaus
- Teema 1: Tilastotiede ja kyselytutkimus
- Teema 2: Mittaus yhteiskuntatieteissä
Tiedonkeruu, tilastoaineiston kuvailu ja analysointi
- Teema 3: Tiedonkeruu, kuvat ja tunnusluvut
- Teema 4: Vaihtelu ja riippuvuus
- Teema 5: Ristiintaulukointi
Osa 2
Todennäköisyyslaskennan perusteet
- Teema 6: Todennäköisyys ja satunnaisuus
- Teema 7: Todennäköisyyksien laskentaa
Tilastollisen päättelyn perusteet
- Teema 8: Parametrien estimointi ja luottamusvälit
- Teema 9: Tilastollinen hypoteesin testaus
- Teema 10: Regressio- ja varianssianalyysi
Työpajat (osa 2)
Harjoitustehtävien tekeminen on oppimisen kannalta erittäin olennaista. Osassa 1 tehtävät tehdään itsenäisesti. Osassa 2 oppimista tukevat vapaaehtoiset työpajat, joissa tehtäviä työstetään ohjaajien johdolla pienryhmissä. Tehtäviin perehdytään itsenäisesti jo ennen työpajan kokoontumista. Pajoihin ei ilmoittauduta, vaan saa käydä siinä ryhmässä, joka itselle parhaiten sopii. Lisäpisteitä ei pajoista saa (pisteet saa kokeista, ks. Suoritustavat).
Työpajat järjestetään osoitteessa Fabianinkatu 24, sh 135. Ohjaajat ovat tilastotieteen pääaine- tai sivuaineopiskelijoita. Pajat pyörivät edellä olevan viikkoaikataulun mukaisina päivinä seuraavasti:
| | |
---|
| | Eija-Leena Koponen ja Miika Paavola |
| | Miika Paavola ja Eija-Leena Koponen |
| | Heidi Ryynänen ja Tomi Salminen |
| | Tomi Salminen ja Heidi Ryynänen |
Osan 1 kurssikokeen tulokset on raportoitu ilmoittautuneille ja viety Oodiin.
Osan 2 kurssikokeen tulokset on raportoitu ilmoittautuneille ja viety Oodiin.
Suoritustavat
Kurssi suoritetaan joko kurssikokeilla tai erilliskokeilla.
Failed to execute the [tip] macro. Cause: [Missing macro content: this macro requires content (a body)]. Click on this message for details.
org.xwiki.rendering.macro.MacroExecutionException: Missing macro content: this macro requires content (a body)
at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacro.validate(DefaultWikiMacro.java:147)
at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacro.execute(DefaultWikiMacro.java:98)
at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacro.execute(DefaultWikiMacro.java:53)
at wiki:xwiki//com.xwiki.macros.internal.AbstractUnprefixedConfluenceBridgeMacro.execute(AbstractUnprefixedConfluenceBridgeMacro.java:122)
at wiki:xwiki//com.xwiki.macros.internal.TipMacro.execute(TipMacro.java:33)
at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:311)
at org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183)
at org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:88)
at org.xwiki.display.internal.DocumentContentAsyncExecutor.executeInCurrentExecutionContext(DocumentContentAsyncExecutor.java:395)
at org.xwiki.display.internal.DocumentContentAsyncExecutor.execute(DocumentContentAsyncExecutor.java:268)
at org.xwiki.display.internal.DocumentContentAsyncRenderer.execute(DocumentContentAsyncRenderer.java:112)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:157)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:290)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:125)
at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:67)
at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:43)
at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:96)
at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:39)
at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:123)
at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:52)
at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:68)
at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:42)
at com.xpn.xwiki.doc.XWikiDocument.display(XWikiDocument.java:1368)
at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:1505)
at com.xpn.xwiki.doc.XWikiDocument.displayDocument(XWikiDocument.java:1454)
at com.xpn.xwiki.doc.XWikiDocument.displayDocument(XWikiDocument.java:1423)
at com.xpn.xwiki.api.Document.displayDocument(Document.java:787)
at jdk.internal.reflect.GeneratedMethodAccessor682.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:704)
at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:75)
at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:242)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.xwiki.velocity.internal.directive.TryCatchDirective.render(TryCatchDirective.java:86)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.InternalVelocityEngine.evaluate(InternalVelocityEngine.java:225)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:105)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:219)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:174)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:135)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:904)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:866)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:853)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:808)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:800)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73)
at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54)
at jdk.internal.reflect.GeneratedMethodAccessor255.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.InternalVelocityEngine.evaluate(InternalVelocityEngine.java:225)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:105)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:219)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:174)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:135)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:904)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:866)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:853)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:808)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:800)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73)
at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54)
at jdk.internal.reflect.GeneratedMethodAccessor255.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.InternalVelocityEngine.evaluate(InternalVelocityEngine.java:225)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:105)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:219)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:174)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:135)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:904)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:866)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:846)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:832)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:91)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:85)
at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:2565)
at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:180)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:651)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:339)
at com.xpn.xwiki.web.LegacyActionServlet.service(LegacyActionServlet.java:108)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:122)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:61)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:132)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:661)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:425)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:357)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:294)
at com.xpn.xwiki.web.XWikiAction.redirectSpaceURLs(XWikiAction.java:1172)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:509)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:339)
at com.xpn.xwiki.web.LegacyActionServlet.service(LegacyActionServlet.java:108)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:122)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:61)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:132)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:670)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:424)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1786)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Thread.java:840)
Osan 1 kurssikoe järjestetään I periodin lopussa ja osan 2 kurssikoe II periodin lopussa.
- Osan 1 koealue kattaa Teemat 1-5 ja Harjoitukset 1-5.
- Osan 2 koealue kattaa Teemat 6-10 ja Harjoitukset 6-10.
Kurssikokeen salijako ilmoitetaan (sähköpostilla) ennen koepäivää.
Kokeeseen osallistuminen edellyttää kurssin vastaavaan osaan ilmoittautumista.
Kurssikokeiden ajat kannattaa merkitä heti kalenteriin, sillä varsinaisia uusintakokeita ei järjestetä (uusinnat suoritetaan erilliskokeissa, ks. alla).
Mitä mukaan kokeisiin, mitä ei?
- Opiskelijakortti (tai muu henkilötodistus) on oltava mukana.
- Laskin saa olla mukana (tavallinen nelilaskin riittää, mutta funktiolaskimesta voi olla hyötyä, kunhan opettelee sen käytön jo ennen koetta).
- Taulukkokirjaa ei saa olla, vaan tarvittavat taulukot ja kaavat annetaan kokeissa. Niiden käyttöä ei kuitenkaan kokeissa neuvota (sitä varten ovat työpajat).
Erilliskoe (erillissuorituksia ja uusintoja varten)
Erilliskokeet ovat valtiotieteellisen tiedekunnan lauantaisissa tiedekuntatenteissä 21.1.2012 ja 28.4.2012 sekä kesätenteissä ti 19.6.2012 ja pe 17.8.2012.
Tiedekuntatentit ja kesätentit järjestetään keskustakampuksella (tarkemmat tiedot yllä olevista linkeistä lähempänä tenttipäiviä). Niitä koskevat seuraavat ohjeet, joista ei poiketa:
- Ilmoittautuminen WebOodissa viimeistään 10 pv ennen tenttiä.
- Tiedekunta EI hyväksy myöhästyneitä ilmoittautumisia.
- Yhdessä tentissä voi suorittaa joko osan 1 tai osan 2 tai molemmat osat.
- Kuhunkin tentittävään osaan on ilmoittauduttava erikseen.
- Tentittävä kirjallisuus on kurssin luentomateriaali ja harjoitustehtävät (ks. edellä).
- Tenttikysymykset ovat suomeksi, men du kan svara på svenska.
(Valitettavasti Oodin ilmoittautumissivulla olevia, tämän kurssin osalta turhia kohtia (kirjat ja kieli) ei saa helposti poistettua. Niillä ei siis ole tässä mitään merkitystä.)
Pisteet ja arvosanat
Molemmista osista saa erillisen arvosanan joko kurssikokeen tai erilliskokeen perusteella (harjoitustehtävistä ei saa pisteitä). Arvosanat määräytyvät koepisteiden perusteella oheisen taulukon mukaisesti:
Samaa pisteytystä on sovellettu kaikissa kurssin kokeissa vuodesta 2008 lähtien.
Aineistoja
Luentomateriaalissa, harjoituksissa ja koetehtävissä tarkastellaan lukuisia yhteiskuntatieteellisiä, enimmäkseen kysely- ja haastattelututkimusten aineistoja. Tällä kurssilla tarkastelu tapahtuu lähinnä kyselylomakkeiden, kuvien, tulosteiden ja tunnuslukujen avulla. Tarkemmin aineistoihin pääsee käsiksi mm. Data-analyysin kursseilla.
Kirjallisuutta
Luentomateriaali ja harjoitukset (ks. edellä) kattavat kokeissa vaadittavan sisällön.
Alla luetellut teokset soveltuvat oheislukemistoksi kurssin molempiin osiin.
- Alkula, Tapani & Pöntinen, Seppo & Ylöstalo, Pekka (1994). Sosiaalitutkimuksen kvantitatiiviset menetelmät. WSOY.
- Fowler, Jr., Floyd J. (1995). Improving Survey Questions: Design and Evaluation. Sage.
- Heikkilä, Tarja (2004). Tilastollinen tutkimus, 5. painos. Edita.
- Howell, David C. (2002). Statistical Methods for Psychology, 5th ed., Duxbury.
- Kuusela, Vesa (2000). Tilastografiikan perusteet. Edita.
- Magnello, Eileen & Van Loon, Borin (2009). Introducing Statistics: a Graphic Guide. Icon Books.
- Nummenmaa, Lauri (2004). Käyttäytymistieteiden tilastolliset menetelmät. Tammi.
- Paulos, J. A. (1991). Numerotaidottomuus: matemaattinen lukutaidottomuus ja sen seuraukset (suom. Klaus Vala), Art House.
- Robbins, Naomi B. (2005). Creating More Effective Graphs. Wiley.
- Taleb, Nassim Nicholas (2010). The Black Swan, 2nd ed., Penguin Books.
- Vehkalahti, Kimmo (2008). Kyselytutkimuksen mittarit ja menetelmät. Tammi.
- Wild, Christopher J. & Seber, George A. F. (2000). Chance Encounters: a First Course in Data Analysis and Inference. Wiley.
- Ziliak, Stephen T. & McCloskey, Deirdre N. (2008). The Cult of Statistical Significance: How the Standard Error Costs Us Jobs, Justice, and Lives. University of Michigan Press.
Yhteiskuntatieteellisen tietoarkiston (FSD) kvantitatiivisten tutkimusmenetelmien oppimisympäristössä on esillä laaja valikoima oppikirjoja ja esimerkkejä erilaisin menetelmin tehdyistä tutkimuksista. Myös monet niistä soveltuvat oheislukemistoksi kurssin molempiin osiin.
Useimmat teokset menevät kurssin sisältöjä pidemmälle.