Search results for "Ohjelmointi"

showing 10 items of 139 documents

MAASTOHIIHDON LAJIANALYYSI JA VALMENNUKSEN OHJELMOINTI

2018

Lajin ominaispiirteet. Maastohiihto on monipuolinen ja vaativa kestävyyslaji. Maastohiihdossa vaihtelevia muuttujia ovat muun muassa kilpailumatkan pituus, ympäristön olosuhteet ja välineet. Viime vuosina laji on kehittynyt suuresti, mikä näkyy etenkin kilpailuvauhtien kasvuna. Maastohiihto vaatii hyvää energia-aineenvaihduntaa ja korkeaa teknistä osaamista. Maastohiihtotekniikat jaetaan kahteen pääryhmään, vapaan- ja perinteisen hiihtotavan tekniikkoihin, jotka sisältävät vielä useita osatekniikoita. Nykyisin arvokisoista suurin osa on yhteislähtö- ja viestikisoja, joissa menestyminen vaatii paljon maksimivauhtista hiihtoa, rytminvaihdoksia ja kiihdytyksiä. Huippuhiihtäjän ominaisuudet. Hu…

maastohiihtoohjelmointilajianalyysi
researchProduct

Let Me Hack It: Teachers’ Perceptions About ‘Making’ in Education

2020

Making in education is an emergent practice focusing on learners as creators of things in a collaborative fashion while promoting knowledge construction through technology, design, and creative self-expression. Teachers’ (n=33) opinions about making were studied using an online questionnaire after they had attended an online course for professional development about making in education. The results suggest that there exists a group of educators who consider making as a promising approach in education and want to promote its use in schools. peerReviewed

maker movementMedical educationopiskelijatmedia_common.quotation_subjectProfessional developmentluova teknologiatoimijuusComputer-assisted web interviewingopetusdigitaaliset ihmistieteetPerceptionOnline courseluovuusComputingMilieux_COMPUTERSANDEDUCATIONstudent agencyohjelmointiMaker movementmaking in educationPsychologymedia_common
researchProduct

Modelling Without a Modelling Language

2018

Developments in computer hardware and programming languages, in this case C++, have made it feasible to write models of concurrent systems under verification in the programming language, instead of some established modelling language such as Promela. While this does not reduce the usefulness of modelling languages, it offers new possibilities that may be advantageous, for instance, when teaching state space ideas to newcomers or when experimenting with new scientific ideas. In earlier work, we were able to express everything else fairly naturally in C++, except the set of transitions. The present study uses C++ lambda functions to represent naturally transitions that consist of a tail state…

mallintaminenexplicit state spacesProgramming languageComputer scienceimplementation issuesC++ (ohjelmointikieli)020207 software engineering02 engineering and technologymodelling languagescomputer.software_genreohjelmointikieletPromela020204 information systems0202 electrical engineering electronic engineering information engineeringGuard (computer science)CompilercomputerImplementationcomputer.programming_language
researchProduct

Olio-ohjelmoinnin periaatteita ja Wolf-kielen hahmotelma

2007

metaohjelmointijuontokieletWolf-kielioliokeskeisyysmetadatakääntäjät
researchProduct

Sulautettujen järjestelmien hyödyntäminen toisen asteen ammatillisessa opetuksessa

2017

Tässä Pro gradu -tutkielmassa paneudutaan sulautettujen järjestelmien hyödyntämiseen toisen asteen opetuksessa Tieto- ja tietoliikennetekniikan opetussuunnitelmassa. Tutkielmassa tutkitaan LEGO Mindstorms -, Arduino UNO - ja MatrixTSL:n ECIO-järjestelmien soveltuvuutta eri tietotekniikka-alueiden ammatilliseen opetukseen. This Master's Thesis focuses on the utilization of embedded systems in secondary education in the curriculum of Information and Communication Technology. The thesis examines the suitability of the LEGO Mindstorms, Arduino UNO and MatrixTSL ECIO systems for vocational education in various IT fields.

mikro-ohjaimetohjelmointitietotekniikkatietoliikennetekniikkasulautettu järjestelmämikroprosessorit
researchProduct

Energiatehokkaan mobiilisovellusohjelmoinnin välineitä

2017

Älypuhelimista on tullut suosittuja ja ne ovat kehittyneet nopeasti, tarjoten jatkuvasti tehokkaampia suorittimia sekä nopeampia langattomia verkkotekniikoita. Laitteiston kehittyminen on luonut markkinat entistä monipuolisemmille ja kehittyneemmille mobiilisovelluksille, mutta mobiililaitteiden käytettävyys riippuu kokonaan niiden akun mahdollistamasta käyttöajasta. Niinpä sovelluskehittäjien on pystyttävä tarjoaman energiatehokkaita sovelluksia, joissa on silti monimutkaisia toimintoja. Energiatehokkaiden sovellusten kehittäminen vaatii kuitenkin energiatehokkaan ohjelmoinnin käytänteitä ja menetelmiä valittujen ratkaisujen energiankulutuksen arviointiin. Tässä työssä suoritetaan kattava …

mobiilisovellusMobiililaitemobiililaitteetenergiatehokkuusenergiankulutuksen mittaaminenmobiilisovelluksetenergiankulutusohjelmointiälypuhelinsovellusohjelmointienergiankulutuksen määrittäminenälypuhelimet
researchProduct

Multithread concurrency in a single thread environment

2015

On olemassa kasvava tarve saada sovellukset toimimaan yhdenaikaisesti. Sovellukset voidaan rakentaa noudattamaan reaktiivista tyyliä yhdenaikaisuuden avustamiseksi. Elm ohjelmointikieli tarjoaa keinon rakentaa sovelluksia korkeatasoisella reaktiivisella tyylillä, funktionaalisella reaktiivisella ohjelmointityylillä. Elmin pääasiallinen kohdeympäristö on WWW-selain, jossa on rajoittunut tuki yhdenaikaisille rakenteille. Tästä johtuen myös Elmin tuki yhdenaikaisuudelle on rajoittunut. Tässä tutkielmassa esitämme ratkaisun Elmin yhdenaikaisuuden tehostamiseksi laajentamalla WWW-selainten yhdenaikaisuuskeinoja. There exists a growing need for software applications to be able to work concurrentl…

monadifunktionaalinen ohjelmointiohjelmointiohjelmointikieletElmi
researchProduct

Ohjelmointi, blogit ja videotko lukutaitoa?

2017

monilukutaitokouluttekstitICILS-arviontiohjelmointivideoopetusarviointiblogitopetussuunnitelmat
researchProduct

Moniperintä C++-, Eiffel- ja Java-ohjelmointikielissä

2002

moniperintäperintäoliokeskeisyysEiffelohjelmointikieletC++Java
researchProduct

What Students Think About Game-Themed CS1

2014

There has been rising academic interest in including computer game programming in CS1 curriculum during the past years, and many experience reports exist on the topic. Still, there is a need for knowledge on student reception, that is, how the students themselves view the game theme on a CS1 course. In this paper we review our CS1 course feedback from the years 2008–2013, of which three first years were carried out without games, while the latter three years part of our weekly assignments, plus a bigger course assignment, have been “game-themed”. We found that over 90 % found contextualization through games fun, motivating or rewarding in some other way. Less than 10%of the respondents have…

motivationCSIpeliohjelmointiComputingMilieux_COMPUTERSANDEDUCATIONohjelmointigame themetietokonepelit
researchProduct