Näytä suppeat kuvailutiedot

Maksuttomat oppimisympäristöt Java-opiskelun tukena

Mäenpää, Nikolaos (2010)

dc.contributor.authorMäenpää, Nikolaos
dc.date.accessioned2010-09-01T08:18:48Z
dc.date.available2010-09-01T08:18:48Z
dc.date.issued2010
dc.identifier.uriURN:NBN:fi:amk-2010090112836
dc.identifier.urihttp://www.theseus.fi/handle/10024/17435
dc.description.abstractTässä opinnäytetyössä käsitellään maksuttomia Java-oppimisympäristöjä. Tavoitteena on arvioida ympäristöjä erityisesti aloittelevan ohjelmoinnin opiskelijan kannalta ja tutkia niiden soveltuvuutta ohjelmoinnin alkeiden opiskelun tueksi. Työ on tehty Tampereen ammattikorkeakoulun tietojenkäsittelyn koulutusohjelman toimeksiantona. Työ toimii sekä opettajan apuna tämän valitessa mahdollisia apuvälineitä opetuksen tueksi, että opiskelijan oppaana tämän etsiessä oppimistaan helpottavia työkaluja. Työtä varten vertailtiin kolmea eri oppimisympäristöä – Javalaa, BlueJ:ta ja Alicea. Vertailtuja osa-alueita olivat mm. asennus, käyttöliittymä, tarjolla oleva ohjedokumentaatio sekä ohjelman havainnollisuus ja hyödyllisyys aloittelevalle ohjelmoinnin opiskelijalle. Ennen ympäristöjen esittelyä työssä käydään läpi ohjelmoinnin peruskäsitteitä ja niiden oppimisen ongelmakohtia. Lopuksi esitetään ajatuksia siitä, miten ohjelmia voisi käyttää ohjelmoinnin ensimmäisen kurssin kehittämisessä TAMK:ssa.fi
dc.description.abstractThis thesis discusses free Java learning environments. The objective is to evaluate the environments especially from a novice programmer’s point of view and examine their suitability for supporting the studying of the basics of computer programming. The thesis is an assignment from Business Information Systems department of Tampere Polytechnic University (TAMK). It works both as an aid for teachers who are choosing supporting instruments for teaching and as a guide for students who are looking for tools to improve their learning. Three different learning environments were tested for this thesis – Javala, BlueJ and Alice. The qualities that were compared consisted of e.g. installation, user interface, available help documentation and environments’ illustrativeness and usefulness for a novice computer programming student. Before demonstrating the environments, the thesis will scrutinize some of the basic concepts of computer programming and the problems associated with learning them. Finally, there will be some thoughts about how the environments could be used for improving the first computer programming course in TAMK.en
dc.language.isofin
dc.publisherTampereen ammattikorkeakoulu
dc.rightsAll rights reserved
dc.titleMaksuttomat oppimisympäristöt Java-opiskelun tukenafi
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|
dc.identifier.dscollection10024/193
dc.organizationTampereen ammattikorkeakoulu
dc.subject.ysaJava
dc.subject.ysaohjelmointi
dc.subject.ysaoppimisympäristö
dc.subject.ysaasennus
dc.subject.ysakäyttöönotto
dc.subject.ysakäyttöliittymät
dc.contributor.organizationTampereen ammattikorkeakoulu
dc.subject.keywordJavala
dc.subject.keywordBlueJ
dc.subject.keywordAlice
dc.subject.specializationOhjelmointi
dc.subject.degreeprogramfi=Tietojenkäsittely|sv=Informationsbehandling|en=Business Information Technology|
dc.subject.disciplineTietojenkäsittelyn koulutusohjelma


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot