BeeBot Silmukat

Idea: Tämän skenaarion tarkoituksena on esitellä seuraavien silmukoiden käyttö:Toistot: Toista x kertaaSilmukat, joissa on ehtoja: Toista, kunnes ehto täyttyy TekijäJan Pawlowski, Martin IdzikOppiaineTietotekniikka, matematiikkaPituus45 minuuttiaPedagoginen lähestymistapaTosielämään perustuva oppiminenKompetenssitOhjelmointi, ongelman tunnistaminenIkäryhmäPeruskoulu, 3.-5. luokkaTeknologiatBeeBot-ohjelmistoArviointiTehtävämoniste Kuvaus: Aihe esitellään lyhyesti – yhdessä etsitään tilanteita, joissa toistetaan toimintoja (ammu maaliseinää 5 kertaa) tai täytetään ehtoja (syö, kunnes lautanen on tyhjä).ContinueContinue reading “BeeBot Silmukat”

Ehdot ja operaattorit 2

Idea: Skenaariossa esitellään lisää perusoperaattoreita. TekijäJan Pawlowski, Martin IdzikOppiaineKielet, maantiede, matematiikka, muut soveltuvat aineetPituus45 minuuttiaPedagoginen lähestymistapaOngelmalähtöinen oppiminenKompetenssitOngelman tunnistaminen, perustaidot, ohjelmointiIkäryhmäPeruskoulu, 4-6. luokkaTeknologiat-ArviointiTehtävämoniste Kuvaus: Opettaja esittelee ehtoja esimerkkien avulla ja kertoo, mihin tarkoitukseen ehtoja ja muita operaattoreita käytetään tietokoneiden kanssa työskenneltäessä.Esimerkkejä voivat olla: lasten pituuksien vertailu, samojen vaatteiden vertailu, … Parityöskentely: Oppilaiden tehtävänä on kuvailla naapuriaanContinueContinue reading “Ehdot ja operaattorit 2”

Ehdot ja operaattorit 1

Idea: Skenaariossa esitellään ehdot ja perusoperaattorit. TekijäJan Pawlowski, Martin IdzikOppiaineKielet, maantiede, matematiikka, muut soveltuvat aineetPituus45 minuuttiaPedagoginen lähestymistapaOngelmalähtöinen oppiminenKompetenssitOngelman tunnistaminen, perustaidot, ohjelmointiIkäryhmäPeruskoulu, 4.-6. luokkaTeknologiat-ArviointiTehtävämoniste Kuvaus: Opettaja esittelee ehtoja esimerkkien avulla ja kertoo, mihin tarkoitukseen ehtoja käytetään tietokoneiden kanssa työskenneltäessä. Parityöskentely: Oppilaiden tehtävänä on kuvailla naapuriaan ja tehdä muistiinpanoja. (“Leolla on pitkät hiukset ja siniset silmät”). Yksilötyöskentely:ContinueContinue reading “Ehdot ja operaattorit 1”

Tietokoneet ja reaalimaailma

Idea: Tämä oppimisskenaario esittelee laskennallisen ajattelun käsitteen. Sen avulla oppilaat voivat selvittää, millä elämänalueilla tietokoneilla on merkitystä ja/tai millä aloilla ne voivat ratkaista ongelmia. TekijäJan Pawlowski, Martin IdzikOppiaineTietotekniikkaPituus45 minuuttiaPedagoginen lähestymistapaTeknologia-avusteinen oppiminenKompetenssitOngelman tunnistaminenIkäryhmäPeruskoulu, 3.-6. luokkaTeknologiatTietokone, tehtävämonisteArviointiTehtävämonisteet Kuvaus:Opettaja esittelee lyhyesti, missä tietokoneita käytetään todellisessa maailmassa.Tietokoneen yksittäiset osat selitetään taululla tai kannettavan tietokoneen avulla. Parityöskentely: Oppilaat pohtivat, missäContinueContinue reading “Tietokoneet ja reaalimaailma”

Aarteenmetsästys binäärikoodivihjeillä

Tämä skenaario tutustuttaa oppilaat ASCII-binääriin. TekijäAnna-Leena LounaskorpiOppiaineKielet, tieto- ja viestintätekniikka, muut soveltuvat oppiaineetPituus45 minuuttiaPedagoginen lähestymistapaIlmiöpohjainen oppiminenKompetenssitBinääriluvutOpiskelijat oppivat käyttämään binäärikääntäjiä ja arvioimaan ongelmia.Luokka-aste10-12-vuotiaat oppilaat.TeknologiatKynä ja paperi, ASCII-binäärikääntäjä eli https://www.rapidtables.com/convert/number/binary-to-ascii.htmlArviointiOpettajan johdolla käytävä keskustelu jälkeenpäin Kuvaus: Oppitunnin alussa olisi annettava lyhyt selitys ASCII-binäärijärjestelmästä. Opettaja laatii luokkahuoneessa tai sen ulkopuolella oleviin esineisiin perustuvan etsintäkuulutuksen. Aarteenetsintävihjeet on käännettävä binääriksi, jaContinueContinue reading “Aarteenmetsästys binäärikoodivihjeillä”

LÄMPÖTILASENSORI

Luomme lämpötila-anturin. Tärkein syy tämän luomiseen on vertailla perinteisiä mittausmenetelmiä uusiin menetelmiin. TekijäRallis SpirosOppiaineYmpäristökasvatus, tietojenkäsittelytiedePituus60-120 minuuttiaPedagoginen lähestymistapaHaptinen ja teknologia-avusteinen oppiminenKompetenssitOngelman tunnistaminenAbstraktioAlgoritmitVianmääritysIkäryhmäPeruskoulu, 4-6. luokkaTeknologiatArduino-ohjelmisto, Tinkercad ArviointiOpiskelijoiden luomuksia Ympäristökasvatuksen kurssilla oppilaiden piti mitata veden lämpötilaa pienessä joessa. Keskustelimme asiasta ja päätimme luoda digitaalisen lämpömittarin ja verrata mittauksia perinteiseen lämpömittariin. Tehtävämoniste: https://docs.google.com/document/d/1FySoDHCubyaRncFIKbB6-vVNGSERpBzsnya_x-oEEog/edit (Kesto:1 -2 tuntia)

PLANEETTASOVELLUS

Perusidea Matkapuhelimiin, tabletteihin ja kannettaviin tietokoneisiin on tulvillaan sovelluksia. Keskusteltuamme oppilaiden kanssa päätimme luoda sovelluksen android-laitteille. Sen aiheena on planeettajärjestelmämme. TekijäRallis SpirosOppiaineTietojenkäsittelytiedePituus60-120 minuuttiaPedagoginen lähestymistapaTeknologia-avusteinen oppiminenKompetenssitOngelman tunnistaminenHajoaminenKuviotunnistusAbstraktioAlgoritmitVianmääritysYleistäminenIkäryhmäPeruskoulu, 4-5. luokkaTeknologiatMIT App inventorArviointiTunnin lopussa oppilaiden on “ajettava” ohjelmansa, jotta voimme arvioida heidän projektejaan tulosten perusteella. Tavoitteena on myös, että oppilaat arvioivat toisiaan. Kuvaus Opastamme oppilaita ensin suunnittelemaan graafisenContinueContinue reading “PLANEETTASOVELLUS”

SEINÄÄ SEURATEN

Perusidea Tässä skenaariossa yritämme opettaa lapsille valinnan ja toistamisen rakennetta LEGO EV3 -tiiliä käyttäen. Näytämme heille myös, miten robotti on vuorovaikutuksessa ympäristön kanssa.Todellisessa elämässä olemme nähneet robottirakenteita, kuten itseohjautuvien uima-altaiden puhdistusta uima-altaan seinillä. Olemme myös nähneet monta kertaa autoja, jotka liikkuvat itsenäisesti tien linjoja seuraten ja pysähtyvät tai väistävät esteen tai seinän. Kuinka vaikeaa tällaisenContinueContinue reading “SEINÄÄ SEURATEN”

TYKILLÄ LEIKKIMINEN

Perusidea Tämän oppimisskenaarion pääajatuksena on auttaa oppilaita ymmärtämään, miten yksi objekti on vuorovaikutuksessa toisen kanssa, kun se käynnistyy. Haluamme simuloida robotin anturin toimintaa. Kun se laukeaa, se lähettää viestin pääprosessorille. Idea tästä pelistä syntyi eräänä päivänä, kun eräs oppilas pelasi peliä, jossa oli palloja ja reikiä. Pelin tavoitteena oli saada kaikki pelilaudalla olevat pallot reikiin. PäätimmeContinueContinue reading “TYKILLÄ LEIKKIMINEN”

Ennustaja

Perusidea Keskustelimme oppilaiden kanssa siitä, että olisi mukavaa saada sovellus, joka simuloi ennustetta. Niinpä päätimme käyttää Pythonia ja erityisesti Pythonin “listoja”. TekijäRallis SpirosOppiaineTietojenkäsittelytiedePituus45 minuuttiaPedagoginen lähestymistapaTosielämään perustuva oppiminen, teknologia-avusteinen oppiminen.KompetenssitOngelmanratkaisuAlgoritmi-ajatteluKuviotunnistusVianmääritysIkäryhmäPeruskoulu, 4-5. luokkaTeknologiatOnline Python-tulkki (repl.it tai joku muu)ArviointiIstunnon lopussa oppilaat ajavat ohjelman, jotta voimme arvioida heitä. Kuvaus Keskustelimme oppilaiden kanssa siitä, kuinka helppoa tai vaikeaa on luodaContinueContinue reading “Ennustaja”

Risteykset

Main Idea Opiskelijat luovat sovelluksen käyttäen scratch-ohjelmistoa, jotta autot eivät törmää toisiinsa. Tässä tehtävässä keskitytään semafoorien logiikkaan. TekijäRallis SpirosOppiaineTietojenkäsittelytiedePituus45 minuuttiaPedagoginen lähestymistapaTosielämään perustuva oppiminen, teknologia-avusteinen oppiminen.KompetenssitOngelmanratkaisu,HajoaminenAbstraktioAlgoritmi-ajatteluVianmääritysIkäryhmäPeruskoulu, 4-6. luokkaTeknologiatScratch 3 -ohjelmistoArviointiOpiskelijoiden luomukset Kuvaus Oppitunti aloitetaan selittämällä oppilaille, kuinka tärkeää on antaa risteyksessä etuajo-oikeus. Sitten opettaja analysoi, miten semantiikka toimii tietokoneen prosessorissa. Seuraavaksi oppilaille jaetaan työpaperit ohjeineen, minkäContinueContinue reading “Risteykset”

Salasanan murtaminen

Perusidea Yleisesti ottaen meidän on oltava varovaisia, kun luomme salasanoja eri sivustoja tai kortteja varten. Käytämme korkean tason ohjelmointikieltä “Python” ymmärtääkseen, miten heikko salasana murretaan. Lisäksi opiskelijat oppivat, miten ongelma ratkaistaan ja mikä on Brute Force -hyökkäys. TekijäRallis SpirosOppiaineTietojenkäsittelytiede (Python-ohjelmointi)Pituus45 minuuttiaPedagoginen lähestymistapaTeknologia-avusteinen oppiminen, tosielämään perustuva oppiminenKompetenssitOhjelmoinnin perustiedotOngelmanratkaisuVianmääritysIkäryhmäPeruskoulu, 4-5. luokkaTeknologiatPython-tulkki verkossa (repl.it tai joku muu)ArviointiOppilaat ajavatContinueContinue reading “Salasanan murtaminen”

Arvaa numero

Perusidea Oppilaiden yhteistyönä luodaan peli. Tämän skenaarion päätavoitteena on, että opiskelijat ymmärtävät GUI-pelin luomisprosessin. TekijäRallis SpirosOppiaineTietojenkäsittelytiedePituus45 minuuttiaPedagoginen lähestymistapaTeknologia-avusteinen oppiminen.KompetenssitOhjelmointi Pythonilla ja käyttäjäystävällisen käyttöliittymän omaavan sovelluspelin luominenOsaaminen• ongelman tunnistaminen• algoritmit• abstraktio• hajoaminenIkäryhmäPeruskoulu, 4.-5. luokkaTeknologiatPython -Tkinter-käyttöliittymäArviointiOppilaat ajavat ohjelman tunnin lopussa ja opettajat arvioivat heidät. Tavoitteena on myös, että oppilaat arvioivat toisiaan. Ensiksi selitämme opiskelijoille, mikä on käyttäjäystävällinenContinueContinue reading “Arvaa numero”

Tieturvallisuus

Main Idea Peruskoulun 3. rdluokan oppilaat oppivat liikenneturvallisuudesta ja voimassa olevien liikennesääntöjen ja liikennesääntöjen noudattamisesta. Heidän on toteutettava tietonsa liikennemerkeistä käyttämällä scratch-ohjelmistoa. Tämän skenaarion pääajatuksena on, että oppilaat oppivat ohjelmoinnin peruskäsitteitä. TekijäDimitra DimitrakopoulouOppiaineYmpäristökasvatus & tietotekniikkaPituus45 minuuttiaPedagoginen lähestymistapaTeknologia-avusteinen oppiminenKompetenssitTietoOpiskelijoiden tulisi• lisätä tietoisuutta liikenneturvallisuuden merkityksestä ja liikenteen vaikutuksista elämään.• oppia noudattamaan tieliikennesääntöjä• oppia ohjelmoinnin peruskäsitteitäTaidot• ongelman tunnistaminen•ContinueContinue reading “Tieturvallisuus”

Ihmisen aistit ja robottien sensorit

PerusIdea Oppilaat tutustuvat robottisensoreihin. He ymmärtävät, että robottisensorit perustuvat ihmisen aistinelinten toimintoihin. He tutkivat, miten anturit (kosketusanturit ja värianturit) toimivat luomalla omia robottejaan ja ohjelmoimalla niitä. He tunnistavat, milloin ja miksi käytämme robottisensoreita tosielämän tilanteissa. TekijäDimitra DimitrakopoulouOppiaineTietojenkäsittelytiedePituus45 minuuttiaPedagoginen lähestymistapaHaptinen, tosielämään perustuvaKompetenssitTietoOpiskelijoiden tulisi oppia:• että roboteilla on sensorit, kuten ihmisillä on aistit.• mitä sensoreita roboteilla on•ContinueContinue reading “Ihmisen aistit ja robottien sensorit”

Hammasrattaiden tutkiminen

Tässä oppimisskenaariossa oppilaat tutustuvat hammaspyöriin ja niiden välisiin suhteisiin. Tarkoituksena on, että oppilaat rakentavat ja testaavat robottimalleja, joiden avulla he tunnistavat, että vaihteen nopeus riippuu sen asennosta ja hampaiden lukumäärästä. Siksi oppilaat oppivat käyttämään vaihteita oikein ja tehokkaasti. TekijäDimitra DimitrakopoulouOppiaineTietojenkäsittelytiedePituus45 minuuttiaPedagoginen lähestymistapaHaptinen oppiminenKompetenssitTietoOpiskelijoiden tulisi:• määritellä oikea tapa vaihteiden asennukseen• määrittele vaihteen nostaminen ja laskeminenTaidotOpiskelijan tulisiContinueContinue reading “Hammasrattaiden tutkiminen”

Maanjäristyssimulaattori

Main Idea Historian opiskelijat oppivat maanjäristyksistä. He saavat tietää ihmisten yrityksistä selvittää maailman synnyn salaisuuksista ja myyteistä. He vertailevat, miten ihmiset yrittivät tulkita fysikaalisia ilmiöitä menneisyydessä ja miten he tekevät sitä nykyään. Luomalla maanjäristyssimulaattorin he tutkivat, miten rakennukset voidaan suunnitella vahvemmiksi ja turvallisemmiksi. TekijäDimitra DimitrakopoulouOppiaineHistoria & tietojenkäsittelytiedePituus45 minutesPedagoginen lähestymistapaHaptinen oppiminenKompetenssitTieto Opiskelijoiden tulisi:tutustua myytteihin, joiden avulla ihmisetContinueContinue reading “Maanjäristyssimulaattori”

Lego-monistamo

Tunnin tarkoituksena on antaa oppilaiden harjoitella järjestelmällisiä ja helposti ymmärrettäviä ohjeita. Ohjeet tulee tapahtua tietyssä järjestyksessä tai muuten lego-rakennelmaa ei pystytä tuottamaan. Oppiainekielet, matematiikka, tietotekniikkaPituus90 minuuttia (2 x 45 minuuttia)Pedagoginen lähestymistapatekemällä oppiminenKompetenssitongelman tunnistaminen, ongelmanratkaisu, sosiaaliset taidotLuokka-aste3.-6.lkTeknologiatEi teknologiaa Muut tarvittavat materiaalitLego tai Duplo-palikat (myös muut vastaavat käyvät) Harjoituksen kohdekompetenssit: Oppilaat oppivat miksi täsmälliset ja yksiselitteiset ohjeetContinueContinue reading “Lego-monistamo”