Search results for "Moi"
showing 10 items of 2109 documents
Olio-ohjelmoinnin peruskäsitteiden opettaminen
2012
Mononen, Tiina Olio-ohjelmoinnin peruskäsitteiden opettaminen Jyväskylä: Jyväskylän yliopisto, 2012, 34 s. Tietojärjestelmätiede, kandidaatintutkielma Ohjaaja: Hirvonen, Pertti Olio-ohjelmointia pidetään vaikeana aiheena opettaa. Syytä on etsitty ohjel-mointikielistä, opetukseen käytetyistä työkaluista, opetustavoista sekä järjes-tyksestä, missä oliot opetetaan suhteessa proseduraalisiin ohjelmointikäytän-töihin. Tässä tutkielmassa perehdytään kirjallisuuskatsauksen avulla siihen, miten olio-ohjelmoinnin peruskäsitteet voitaisiin opettaa parhaiten. Jokainen edellä mainituista aihealueista käydään läpi, ja niille etsitään parhaat ratkaisut aiem-man tutkimuskirjallisuuden avulla. Tutkielman t…
Finnish teachers’ and students’ programming motivation and their role in teaching and learning computational thinking
2022
Introduction: Despite the growing importance of teaching and learning computational thinking (CT) through programming in schools, research has shown major individual differences in teachers’ instruction emphasis and students’ skills in these topics. Objective: This study aims to shed further light on the role that teachers’ and students’ programming motivation plays in CT. Methods: The topic is approached from the viewpoint of the self-determination theory, which can help to understand teachers’ instruction and students’ learning. Our sample consisted of Finnish Grade 8 teachers (N = 1,853) and students (N = 2,546) who participated in the International Computer and Information Literacy Stud…
Kymmenottelun lajianalyysi ja valmennuksen ohjelmointi
2014
Kymmenottelu koostuu kymmenestä eri yleisurheilulajista, jotka suoritetaan tietyssä järjestyksessä kahden kilpailupäivän aikana. Lajien tulokset pisteytetään ja eniten pisteitä kerännyt voittaa. Lajit ovat 100m, pituushyppy, kuulantyöntö, korkeushyppy, 400m, 110m aitajuoksu, kiekonheitto, seiväshyppy, keihäänheitto ja 1500 metrin juoksu. Tämän lajianalyysin tarkoitus on selvittää, mitkä ovat kymmenottelijan tärkeimpiä ominaisuuksia, miten niitä harjoitetaan ja miten ottelijan harjoittelu ja valmentautuminen käytännössä suunnitellaan ja toteutetaan. Kymmenottelijamaailman huipulla. Kymmenottelijoiksi valikoituu luonnostaan nopeita ja voimakkaita yksilöitä. Tärkeimmät ominaisuudet ovat juoksu…
On displacement-velocity coupling and the origin of in-plane stress in orthotropic moving continua
2014
In this paper, we address the problem of the origin of in-plane stresses in continuous, two-dimensional high-speed webs. In the case of thin, slender webs, a typical modeling approach is the application of a stationary in-plane model, without considering the effects of in-plane velocity field. However, for high-speed webs this approach is insufficient, because it neglects the coupling between the total material velocity and the deformation experienced by the material. By using a mixed Lagrange–Euler approach in model derivation, the solid continuum problem can be transformed to solid a continuum flow problem. Mass conservation in the flow problem, and the behaviour of free edges in the two-dime…
Hypervisor-Based White Listing of Executables
2019
We describe an efficient system for ensuring code integrity of an operating system (OS), both its own code and application code. The proposed system can protect from an attacker who has full control over the OS kernel. An evaluation of the system's performance suggests the induced overhead is negligible. peerReviewed
Evaluation of web-based implementation for O&M functionality in mobile core network
2006
Javasta C#:iin
2011
Tutkimuksen tavoitteena on selvittää, miten ohjelmoijan Java-osaamista voidaan hyödyntää C#-kielen opiskelussa tai toisinpäin. Helppo siirtyminen antai- si muun muassa yrityksille enemmän joustavuutta rekrytointiin, koska palkattavan työntekijän tuntemus tietystä käytettävästä kielestä ei olisi niin tärkeää kuin käytet- tävän kielen nopea oppiminen valmiita taitoja hyödyntäen. Tutkimus tehtiin vertai- lemalla kielistä julkaistuja ohjelmointioppaita, rajanpintakuvauksia ja kielten tekni- siä spesifikaatioita. Tutkimuksen tulosten perusteella kielet ovat monessa suhteessa samankaltaisia, mutta erojakin on. Erot eivät ole haastavia ja Javasta C#:iin siirryt- täessä ne tehostavat ohjelmointityö…
Ohjelmointisatukirjat
2015
Tässä tutkielmassa käsitellään ohjelmoinnin opettamista lapsille satukirjojen avulla. Tutkielmassa tarkastellaan syksyllä 2016 voimaan astuvan opetussuunnitelman oh- jelmoinnin opettamisen tavoitteiden toteutumista kahdessa suomenkielisessä ohjelmointisa- tukirjassa. This thesis is about teaching computer programming for children with fairy tale books. The study examines added programming-related objectives of the new Finnish school system curriculum, which will come into operation in Autumn 2016. This study seeks imple- mentations of these programming-related objectives in two of the children’s storybooks avai- lable in Finnish.
Students' problem solving in the LEGO/Logo learning environment
1999
Katsaus muodon optimoinnin menetelmiin
2017
Tutkielma esittelee muodon optimoinnin menetelmiä sekä niiden historiaa luoden katsauksen menetelmien kehittymiseen sekä niiden keskinäisiin suhteisiin. Tällaisia ovat esimerkiksi menetelmän matemaattisen teorian “kehittyneisyys” ja ratkaisemisen tehokkuus tai soveltuvuus. Tarkoituksena on muodostaa yleiskuva siitä, mitä menetelmiä muodon optimointiin on jo kehitetty, selvittää, miten ajankohtaisia eri menetelmät ovat, miten menetelmät vertautuvat toisiinsa ja selvittää, mihin eri menetelmät soveltuvat. Lukijan odotetaan selvittävän tarvittavat taustatiedot, sillä tutkielma ei juurikaan esittele muodon optimoinnin matematiikkaa. This thesis presents shape optimization methods, their history…