•   Android and Java Programming AL00CM26-3001 20.02.2023-28.04.2023  5 credits  (LLPRIT21S) +-
    Name of lecturer(s)

    Liisa Uosukainen

    Learning material and recommended literature

    Opettajan jakama luentomateriaali on tarjolla opintojakson Moodle-oppimisympäristössä. Android Developers-verkkosivuston dokumentaatio. (not translated)

    Implementation and methods of teaching

    Lähiopetuskerrat, palautettavat arvioitavat tehtävät ja tentti. (not translated)

    Assessment methods and criteria

    Arviointi perustuu palautettuihin tehtäviin ja tenttiin. (not translated)

    Language of instruction

    Finnish

    Timing

    20.02.2023 - 28.04.2023

    Enrollment date

    21.11.2022 - 08.01.2023

    Enrolment in Peppi http://peppi.lab.fi. If you need assistance, please contact the student office.

    Group(s)
    • LLPRIT21S
    Seats

    0 - 35

    Unit, in charge

    Faculty of Business and Hospitality Management (LAB)

    Small group(s)
    • Tentti 1 (Size: 0.
    • Luennot/Harjoitukset (Size: 0.
    Teacher(s)

    Liisa Uosukainen

    Additional information for students: previous knowledge etc.

    Ohjelmoinnin perusteet ja Olio-ohjelmoinnin perusteet suoritettu. (not translated)

    Degree Programme(s)

    Bachelor's Degree Programme in Business Information Technology

    Unit location

    Lappeenranta Campus

    Assessment methods

    1-5

    Dates for exams and retakes

    Kurssin lopuksi järjestetään tentti. Tentin voi uusia 2 kertaa opettajan määrittäminä aikoina. (not translated)

    Timing and attendance

    Lähiopetuskertojen luennot, joilla tehdään myös harjoitustehtäviä, ovat vapaaehtoisia, mutta läsnäolo on suotavaa. Oppimistehtäviä voi suorittaa myös itsenäisesti. Tentti ja arvioitavat tehtävät ovat pakollisia. (not translated)

    Learning environment

    Luennot, ohjattu työskentely sekä itsenäinen ja verkkoympäristössä opiskelu. (not translated)

    Students use of time and workload

    5 opintopistettä vastaa noin 133 tuntia opiskelijan työtä. (not translated)

    Contents

    1. Android Studio ohjelmointiympäristö ja emulaattorit 2. Java ohjelmointi: oliot, luokat, attribuutit, metodit, perintä, rajapinnat ja virheiden käsittely 3. XML-kuvauskielen perusteet 4. Aktiviteettien ulkoasu ja asettelumallit, valikot, tapahtumat, dialogit 5. Android-sovelluksen peruskomponentit: aktiviteetit, palvelut, sisällöntarjoajat, vastaanottajat (not translated)

    Assessment criteria
    Failed (0)

    Opiskelija ei saavuta tason 1 kriteerejä. (not translated)

    Assessment criteria - level 1

    Opiskelija: - hallitsee Android-sovellusten yleisrakenteen ja Java-kielen perusteet, - osaa toteuttaa pieniä mobiilisovelluksia, - ymmärtää ohjelmakoodia, mutta itsenäinen tehtävien ratkaisu on haasteellista, - osaa käyttää joitakin ammattikäsitteitä johdonmukaisesti. (not translated)

    Assessment criteria - level 3

    Opiskelija: - osaa käyttää Android Studio-ohjelmointiympäristössä XML- ja Java-kieliä, - osaa kehittää mobiilisovelluksen itsenäisesti, - osaa kuvata tekemänsä sovelluksen suullisesti ja kirjallisesti, - käyttää ammattikäsitteitä sujuvasti ja laaja-alaisesti. (not translated)

    Assessment criteria - level 5

    Opiskelija: - osaa käyttää sujuvasti Android Studio-ohjelmointiympäristössä XML- ja Java-kieliä, - osaa suunnitella ja toteuttaa vuorovaikutteisen ja innovatiivisen mobiilisovelluksen, - osaa ratkaista itsenäisesti annettuja tehtäviä, - osaa hankkia itsenäisesti uutta tietoa, - käyttää ammattikäsitteitä asiantuntevasti. (not translated)