Opiskelijat opiskelevat fysiikan tunnilla valon ja sähkön ilmiöitä. Opiskelijoille esitellään katuvalojen toimintaa ja valojen syttymistä vain pimeällä. Tässä työssä tehdään valoresistorista ja ledistä koostuva piiri, joka toimii hyvin samalla tavoin. Opiskelijat ohjelmoivat yövalon S4A-ohjelmistolla. Tämän tunnin tarkoituksena on esitellä opiskelijoille ohjelmointikonsepteja, joita he voivat käyttää käytännön ongelmien ratkaisemiseen. TekijäMaria NikitaOppiaineetFysiikka, tietotekniikkaKesto40 minuuttiaPedagoginen lähestymistapaTekemällä oppiminen, käytännönContinueContinue reading “Yövalo”
Author Archives: Mikko Muilu
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”
Ihmisrobotit
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. Oppiainematematiikka, liikuntaPituus90 minuuttia (2 x 45 minuuttia)Pedagoginen lähestymistapatekemällä oppiminenKompetenssitongelman jakaminen osiinLuokka-aste3.-6.lkTeknologiatei teknologiaa Muut tarvittavat materiaalitKynä ja paperia.Tässä harjoituksessa liikutaan paljon, joten tilaakin tarvitaan jonkin verran. Jos luokkahuone on ahdas, voidaan tunti pitää liikuntasalissaContinueContinue reading “Ihmisrobotit”
Hula-rengasjärjestäjä
Tunnin tarkoituksena on näyttää leikin avulla miten järjestysalgoritmi voi toimia. Ohjeiden tulee tulla yksinkertaisina ja niitä seuraamalla tulee aina onnistua. Oppiainematematiikka, tietotekniikkaPituus90 minuuttia (2 x 45 minuuttia)Pedagoginen lähestymistapatekemällä oppiminenKompetenssitalgoritmitLuokka-aste3.-6.lkTeknologiatei teknologiaa Muut tarvittavat materiaalitUseita hula-renkaita. Niitä on hyvä varata ainakin 12 kpl. Numerolappuja, joissa eri numerot. Numeroiden järjestyksellä tai suuruudella ei ole väliä. Tässä harjoituksessa tarvitaanContinueContinue reading “Hula-rengasjärjestäjä”
Binäärihaku
Tunnin tarkoituksena on näyttää leikin avulla miten hakualgoritmi voi toimia. Ohjeiden tulee tulla yksinkertaisina ja niitä seuraamalla tulee aina onnistua. Oppiainematematiikka, tietotekniikkaPituus45 minuuttiaPedagoginen lähestymistapatekemällä oppiminenKompetenssitalgoritmitLuokka-aste3.-6.lkTeknologiatei teknologiaa Muut tarvittavat materiaalitKynä ja paperia. Harjoituksen kohdekompetenssit Oppilaat oppivat mitä algoritmi tarkoittaaOppilaat oppivat, että on olemassa erilaisia tapoja hakea tiettyä numeroa ja toiset tavat ovat huomattavasti nopeampia kuin toiset.OppilaatContinueContinue reading “Binäärihaku”
3D-Piirtäminen
Tunnin tarkoituksena on harjoituttaa kolmiuloitteista hahmotuskykyä kolmiuloitteisia esineitä rakentamalla. Oppiainetietotekniikka, kuvataidePituus90 minuuttia (2 x 45 minuuttia)Pedagoginen lähestymistapatekemällä oppiminen, teknologian avulla oppiminenKompetenssitongelman jakaminen osiin, luovuuden taidotLuokka-aste3.-6.lkTeknologiat3D kynä ja tarvikkeet Muut tarvittavat materiaalitOpettaja tulostaa ja laminoi mallikuvia etukäteen. Mallikuvia löytyy kuvahaun hakusanoilla “3d pen stencil” tai esimerkiksi osoitteista https://learn.the3doodler.com/stencils/ tai https://www.3dandprint.eu/3d-stencils/. Kynät ja niiden käyttämä muovi täytyyContinueContinue reading “3D-Piirtäminen”
BallBounce – Pallopelimekaniikkaan tutustumista
Tämänkertaisen tunnin aiheena opetella tekemään pieniä pallopelejä ja hahmottamaan niiden toimintamekanismeja. OppiainetietotekniikkaPituus90 minuuttiaPedagoginen lähestymistapatekemällä oppiminen, teknologian avulla oppiminenKompetenssitalgoritmit, ohjelmointi, uudet teknologiatLuokka-aste4.lk, 5.lk, 6.lkTeknologiattabletti, älypuhelin, tietokone Muut tarvittavat materiaalitTietokone, verkkoyhteys ja mielellään Android-puhelin Kuvaus Aluksi aloitetaan uusi projekti Nimeän pelin PalloPeliksi. Nimi ei saa sisältää välilyöntejä, mutta välilyönnin tilalla voi käyttää alaviivaa “_”. Ruutu halutaan pelialustaksiContinueContinue reading “BallBounce – Pallopelimekaniikkaan tutustumista”
Puhuva puhelin
Tunnin tarkoituksena on antaa oppilaille ensituntumaa App Inventorin käytöstä ja opettaa Android-puhelimen tai -tabletin ohjelmointia. Puhelimessa on valtava määrä sensoreita ja muita ominaisuuksia, jotka tekevät ohjelmoinnista huomattavasti Scratchia mielenkiintoisempaa. Tämän lisäksi luotua ohjelmaa voi esitellä välitunnilla tai kotona! OppiainetietotekniikkaPituus120 minuuttiaPedagoginen lähestymistapatekemällä oppiminen, teknologian avulla oppiminen, tosielämään perustuva oppiminenKompetenssitalgoritmit, ohjelmointi, uudet teknologiatLuokka-aste3.lk, 4.lk, 5.lk, 6.lkTeknologiattabletti, älypuhelin,ContinueContinue reading “Puhuva puhelin”
Mole Mash – Myyräpeli
Tämänkertaisen tunnin aiheena opetella tekemään pieni peli ja hahmottamaan peleissä tarvittavia toimintamekanismeja. OppiainetietotekniikkaPituus90 minuuttiaPedagoginen lähestymistapatekemällä oppiminen, teknologian avulla oppiminenKompetenssitalgoritmit, ohjelmointi, uudet teknologiatLuokka-aste5.lk, 6.lkTeknologiattabletti, älypuhelin, tietokone Muut tarvittavat materiaalitTietokone, verkkoyhteys ja mielellään Android-puhelin Kuvaus MoleMash-pelissä myyrä ponnahtaa satunnaisiin paikkoihin pelikentällä ja pelaaja saa pisteitä lyömällä myyrää ennen kuin se hyppää pois. Näissä ohjeissa kerrotaan, kuinka MoleMashContinueContinue reading “Mole Mash – Myyräpeli”
Mole Mash
In the game MoleMash, a mole pops up at random positions on a playing field, and the player scores points by hitting the mole before it jumps away. This tutorial shows how to build MoleMash as an example of a simple game that uses animation. View the book chapter from the App Inventor Book by Wolber, et al. (IncludesContinueContinue reading “Mole Mash”
Sorting Pairs of Cards With a Cache
Students are shown the idea of lookup table (cache or hash table) SubjectMathematics, Science, Computer ScienceLength90 minutes (2 x 45 minutes)Pedagogical ApproachHaptic LearningCompetencesProblem Solving, AlgorithmsGrades3rd-6th gradeTechnologiesNo Technology Other Materials NeededMemory playing cards Key Competencies for Students Understand what a cache is and how it worksUnderstand what a hash table is and how it works DescriptionContinueContinue reading “Sorting Pairs of Cards With a Cache”
Binary Search
The objective of the class is to show through play how a searching algorithm could work. The instructions need to be simple and following them should always lead to success. SubjectMathematics, Computer ScienceLength45 minutesPedagogical ApproachHaptic LearningCompetencesAlgorithmsGrades3rd-6th gradeTechnologiesNo Technology Other Materials NeededPens and papers The Assignment’s Target Competencies Students learn what an algorithm meansStudents learn thatContinueContinue reading “Binary Search”
3D Drawing
Students have a 3D-pen. Teacher shows how the pen works and students start with easy freehand drawings. When everybody knows how to use pens, they can move to more complex structures. SubjectComputer Science, ArtsLength90 minutes (2 x 45 minutes)Pedagogical ApproachHaptic Learning, Technology-Assisted LearningCompetencesDecompositionGrades3rd-6th gradeTechnologies3D pen and equipment Other Materials Needed3D pens and PLA-plastic string. ABSContinueContinue reading “3D Drawing”
Hula Hoop Sorter
The aim is to show through play how a sorting algorithm could work. The instructions need to remain simple and they should lead to successful actions. SubjectMathematics, Computer ScienceLength90 minutes (2 x 45 minutes)Pedagogical ApproachHaptic LearningCompetencesAlgorithmsGrades3rd-6th gradeTechnologiesNo Technology Other Materials NeededMultiple hula hoops, at least 12 of them. papers with different numbers on them. TheContinueContinue reading “Hula Hoop Sorter”
Copying Lego Structures
The students are told about computer languages and how they have to be exact instructions, or the program doesn’t know how to handle them. The activity is designed to make students to understand the importance of unambiguous instructions. SubjectLanguages, Mathematics, Computer ScienceLength90 minutes (2 x 45 minutes)Pedagogical ApproachHaptic LearningCompetencesProblem Identification, Problem Solving, Social SkillsGrades3rd-6th gradeTechnologiesNoContinueContinue reading “Copying Lego Structures”
Human Robots
Students give written directions for their pairs. The idea of the exercise is that students learn how to give simple and unambiguous instructions. Instructions have to be given in a certain order, or the human robot won’t do the task correctly. SubjectMathematics, Physical EducationLength90 minutes (2 x 45 minutes)Pedagogical ApproachHaptic LearningCompetencesDecompositionGrades3rd-6th gradeTechnologiesNo Technology Other MaterialsContinueContinue reading “Human Robots”
