Siirry suoraan sisältöön

Tietojenkäsittelyn koulutus

Tutkinto:
Liiketalouden ammattikorkeakoulututkinto

Tutkintonimike:
Tradenomi (AMK)

Laajuus:
210 op

Ilmoittautumisaika

02.07.2024 - 12.09.2024

Ajoitus

12.09.2024 - 13.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Tuomo Helo
Ryhmät
  • PTIETS22swis
    PTIETS22 Ohjelmistojen kehittäminen ja tietojärjestelmät
  • PTIETS22sepm
    PTIETS22 Ohjelmistotekniikka ja projektihallinta

Tavoitteet

After completing the course the student can:
Implement a desktop or a web application for an assigned task.
Program efficiently in a team using professional tools.
Reuse code, utilize libraries, and/or application platforms and application frameworks.
Write code from UML diagrams or implement user stories.
Understand some common design patterns.

Sisältö

An assignment for a desktop or a web application.
Elaborating on programming language and features suitable for the application.
Learning and utilising one or more design patterns.
Using professional coding and version control tools.
Re-using code and utilising libraries, frameworks and/or platforms.
Developing a desktop or a web application as a team work.

Oppimateriaalit

Kurssilla käytetään ulkopuolista kurssivideomateriaalia. Tämä aiheuttaa opiskelijalle jonkin verran kustannuksia.

Muuta Internet-materiaalia.

Opetusmenetelmät

- videoiden katsominen ja muun oppimismateriaalin lukeminen
- osallistuminen luennoille
- ohjelmointi opettajan johdolla
- itsenäinen ohjelmointi
- emulaattorin ja muiden työkalujen kanssa työskentely; configurointi
- osallistuminen ryhmätyön tekemiseen

Tenttien ajankohdat ja uusintamahdollisuudet

Ei tenttiä.

Toteutuksen valinnaiset suoritustavat

Opiskelija voi suorittaa opintojakson osoittamalla osaamisensa opintojakson aiheista esimerkiksi tekemillään työnäytteillä. Osoittamisesta täytyy sopia opettajan kanssa opintojakson 4 ensimmäisen viikon aikana.

Opiskelija voi myös ahotoida opintojakson vastaavalla muualla oppilaitoksemme hyväksymässä oppilaitoksessa suoritetulla kurssilla. Asia kannattaa laittaa vireille heti opintojakson alkaessa.

Opiskelijan ajankäyttö ja kuormitus

40 h videoita, luettavaa
26 h kontaktiluentoja
4 h harjoitustyön esittäminen ja muiden harjoitustöiden seurantaa paikan päällä
39 h harjoitustyö
26 h henkilökohtaiset harjoitustehtävät

Sisällön jaksotus

Mobiiliohjelmointia React Native -kirjastolla.

Sisältö:

Mikä on React Native
React Native perusteet:
Debuggaus
Tyylit ja asemointi
Navigointi
Tilanhallinta app-tasolla
Käyttäjien syötteen käsitteleminen
HTTP-pyyntöjen lähettäminen
Autentikointi
Julkaiseminen

Expo ja muita työkaluja

6 henkilökohtaista harjoitustehtävää.
Ryhmätyö (ei pakollinen) : natiivin mobiilisovelluksen toteuttaminen

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Opintojakson kokonaismaksimipistemäärä on 120.

Maksimissaan 60 pistettä 6 henkilökohtaisesta harjoitustehtävästä, 40 pistettä harjoitustyöstä ja 20 pistettä luentoläsnäoloista.

Opintojakson arviointiskaala on seuraava:

Pisteitä vähintään -> Arvosana

0 -> 0
40 -> 1
56 -> 2
72 -> 3
88 -> 4
104 -> 5

Huomaa seuraava lisäehto: hyväksyttävään suoritukseen tarvitaan vähintään 25 pistettä henkilökohtaisista harjoitustehtävistä .

Läsnäolopisteet annetaan seuraavan skaalan perusteella:

Läsnäoloprosentti käytännön- ja teorialuennoilla -> pisteitä

30% -> 5
45% ->10
60%->15
80%->20

Osa henkilökohtaisista harjoitustehtävistä tehdään käytännöntunneilla yhdessä opettajan kanssa. Näin läsnäolo niillä karruttaa myös harjoitustehtäväpisteitä.

Demokerroilla on oltava läsnä. Läsnäolo demoissa ei karruta läsnäolopisteitä. Poissaolo demoista aiheuttaa 50 % vähennyksen opiskelijan näihin demoihin palauttamien tehtävien pisteisiin. Myös tehtävien palauttaminen myöhässä aiheuttaa 50 prosentin vähennyksen. Tehtäviä ei oteta enää vastaan opintojakson päättymispäivän jälkeen. Opintojakson päättymispäivän jälkeen ei myöskään anneta korvaavia tai täydentäviä tehtäviä. Opiskelija täytyy huolehtia siis siitä, että hän saa kerättyä eri suorituksista riittävästi pisteitä opintojakson aikana.

Hylätty (0)

Opiskelija ei ole opintojakson aikana onnistunut keräämään läpäisyyn riittävää pistemäärää. Näin ollen hän ei ole pystynyt osoittamaan sellaista osaamista, jonka perusteella voitaisiin antaa hyväksyttävä arvosana.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija tietää mitä ovat natiivit mobiilisovellukset ja tuntee niiden kehittämiseen liittyviä kysymyksiä
Opiskelija tuntee React Nativen perusteet
Opiskelija osaa ohjelmoida yksinkertaisen React Native -sovelluksen
Opiskelija tietää joitakin keskeisiä React Native -kehittämisessä käytettäviä työkaluja

Arviointikriteerit, hyvä (3-4)

Opiskelija tietää mitä ovat natiivit mobiilisovellukset ja tuntee niiden kehittämiseen liittyviä kysymyksiä
Opiskelija hallitsee React Nativen perusteet
Opiskelija osaa ohjelmoida React Native -sovelluksen ja hyödyntää React Native -kirjastoja
Opiskelija osaa etsiä tietoja mobiilisovellusosaamisensa kehittämiseksi ja ongelmien ratkaisemiseksi
Opiskelija osaa hyödyntää joitakin keskeisiä React Native -kehittämisessä käytettäviä työkaluja
Opiskelijalla osaa työskennellä mobiiliohjelmointiprojektissa

Arviointikriteerit, kiitettävä (5)

Opiskelija tietää mitä ovat natiivit mobiilisovellukset ja tuntee laajasti niiden ohjelmointiin liittyviä kysymyksiä
Opiskelija hallitsee laajasti React Native -kehittämisen perusteita
Opiskelija osaa ohjelmoida tehokaasti React Native -sovelluksen ja hyödyntää React Native -kirjastoja
Opiskelija osaa suunnitella ja toteuttaa modulaarisia React Native -sovelluksia
Opiskelija osaa etsiä tehokkaasti tietoja osaamisensa kehittämiseksi ja ongelmien ratkaisemiseksi
Opiskelija osaa hyödyntää keskeisiä React Native -kehittämisessä käytettäviä työkaluja
Opiskelijalla osaa työskennellä aloitteellisesti ja tehokkaasti erilaisissa rooleissa mobiiliohjelmointiprojektissa määrittelystä mobiilisovelluksen julkaisuun

Ilmoittautumisaika

01.06.2024 - 09.09.2024

Ajoitus

02.09.2024 - 15.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Englanti
Paikat

10 - 40

Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
  • Degree Programme in Information and Communications Technology
Opettaja
  • Mojtaba Jafaritadi
  • Tommi Tuomola
Vastuuopettaja

Tommi Tuomola

Ryhmät
  • PTIETS22deai
    PTIETS22 Datatekniikka ja Tekoäly
  • PTIVIS22I
    Data Engineering and AI

Tavoitteet

After completing the course, the student can:
- work with advanced topics in data engineering and AI

Sisältö

Advanced topics in Data Engineering, AI and data analytics such as
- application security
- data privacy
- legislation on data protection
- ethics of AI

Oppimateriaalit

Course materials are prepared by the lecturer from various sources including books, online material, etc.

Recommended books to study in this course are:
-- Practical Data Privacy: Enhancing Privacy and Security in Data 1st Edition by Katharine Jarmul
-- Fundamentals of Data Engineering: Plan and Build Robust Data Systems 1st Edition
by Joe Reis and Matt Housley

Opetusmenetelmät

Weekly contact sessions with total of 3 hours of theory and practical exercises.

Tenttien ajankohdat ja uusintamahdollisuudet

Exams including retake will be in Week 48 or 49 (at the same day as we have the regular lectures).

Pedagogiset toimintatavat ja kestävä kehitys

The course includes about 11 theory sessions and personal practice tasks.

This learning method combines theoretical knowledge with practical applications and real-world examples. It emphasizes understanding data engineering fundamental and privacy AI concepts, studying relevant technologies and techniques, and exploring practical implementations and use cases. Hands-on exercises, case studies, and projects will be incorporated to reinforce the learning experience

Toteutuksen valinnaiset suoritustavat

The exercises are mainly performed using Jupyter Notebook or other types of code scripts. Students will use TensorFlow and/or PyTorch. Strong python programming skills are needed to complete the exercises in part II.

Opiskelijan ajankäyttö ja kuormitus

11 sessions (2.9-29.11.24 ) each 3 hours (2h lecture, 1h practice)+ Exam

Contact hours:
- Weeks 36 - 47: Theory & practice (3h/week): 11 x 3h = 33h
- Week 48: Exam: 2h
- In addition, about 5 support and inquiry hours (biweekly): 5x 1h = 5h

Total contact hours: 40 hours
Independent study and homework: about 90 h

Sisällön jaksotus

The course will be provided in two parts covering the following concepts:
Part I:
-- data security (encryption)
-- data privacy
-- data warehouses and data lakes
-- legislation on data protection (GDPR, data act)
Part II:
-- Data Regulations and Ethics in AI
-- Synthetic data generation
-- Differential privacy techniques
-- Decentralized machine learning and federated learning

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

This course comprises 100 points including:
-- 22 points (1+1p each contact class: Lecture and Practical Session)
-- 44points for exercises
-- 34points for the exam

-Participation and exercises (50% of total to pass): Students must achieve at least 50% of the points to pass the course. Participation points can only be gained by being present in class during the Lecture and Practical sessions.

- Exam (50% of total points to pass): Students must achieve at least 50% of the points in order to pass the course.

The course is graded on a scale of 0-5.

Grading will be according to the total points collected by the student during the course as well as the exam.
1: 50% (minimum to pass the course)
2: 60-69%
3: 70-79%
4: 80-89%
5: 90-100%

Hylätty (0)

<50% of total points or failed exam, exercise or participation points total.

Arviointikriteerit, tyydyttävä (1-2)

50-69% of the total points with passed exam, exercise and participation.

Arviointikriteerit, hyvä (3-4)

70-89% of the total points with passed exam, exercise and participation.

Arviointikriteerit, kiitettävä (5)

90-100% of the total points with passed exam, exercise and participation.

Ilmoittautumisaika

02.07.2024 - 10.09.2024

Ajoitus

10.09.2024 - 13.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
  • Englanti
Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
  • Degree Programme in Information and Communications Technology
Opettaja
  • Tuomo Helo
Ryhmät
  • PTIETS23sepm
    Software Engineering and Project Management

Tavoitteet

Opintojakson suoritettuaan opiskelija osaa:
* ohjelmoida toimivan sovelluksen ryhmän jäsenenä
* hyödyntää olemassa olevaa koodia ja kirjastoja sekä lukea kaavioita
* ymmärtää ja soveltaa joitakin suunnittelumalleja
* käyttää sovelluskehitintä koodaustyökaluna
* käyttää versionhallintajärjestelmää

Sisältö

* sovelluksen vaatimat ohjelmointikielen piirteet
* joihinkin suunnittelumalleihin tutustuminen
* sovelluskehittimen käyttö ohjelmointityökaluna
* versionhallintajärjestelmän käyttö sovelluksen kehityksessä
* projektityö: sovelluksen toteuttaminen ryhmätyönä

Opetusmenetelmät

- kirjallisuuden ja muun oppimismateriaalin lukeminen tai katsominen
- osallistuminen luennoille
- ohjelmointi opettajan johdolla
- itsenäinen ohjelmointi
- vuorovaikutteisten dokumenttien määritteleminen
- osallistuminen ryhmätyön tekemiseen

Toteutuksen valinnaiset suoritustavat

Opiskelija voi suorittaa opintojakson osoittamalla osaamisensa opintojakson aiheista esimerkiksi tekemillään työnäytteillä. Osoittamisesta täytyy sopia opettajan kanssa opintojakson 4 ensimmäisen viikon aikana.

Opiskelija voi myös ahotoida opintojakson vastaavalla muualla oppilaitoksemme hyväksymässä oppilaitoksessa suoritetulla kurssilla. Asia kannattaa laittaa vireille heti opintojakson alkaessa.

Opiskelijan ajankäyttö ja kuormitus

30 h kontaktiluentoja
4 h harjoistustöiden esitystä ja seurantaa paikan päällä
47 h harjoitustöiden valmistelua
54 h henkilökohtaiset harjoitustehtävät

Sisällön jaksotus

Sisältö

REST API
Mikropalveluarkkitehtuuri
REST APIn paljastavan back-end mikropalvelun suunnittelu ja toteutus
REST APIn dokumentointi
REST APIn testaaminen
Sopivien työkalujen hyödyntäminen

Ohjelmointikieli on Python.

6 henkilökohtaista harjoitustehtävää.
2 ryhmätyötä (eivät ole pakollisia)

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Opintojakson kokonaismaksimipistemäärä on 120.

Maksimissaan 60 pistettä 6 henkilökohtaisesta harjoitustehtävästä, 40 pistettä harjoitustöistä ja 20 pistettä luentoläsnäoloista.

Opintojakson arviointiskaala on seuraava:

Pisteitä vähintään -> Arvosana

0 -> 0
40 -> 1
56 -> 2
72 -> 3
88 -> 4
104 -> 5

Huomaa seuraava lisäehto: hyväksyttävään suoritukseen tarvitaan vähintään 25 pistettä henkilökohtaisista harjoitustehtävistä.

Läsnäolopisteet annetaan seuraavan skaalan perusteella:

Läsnäoloprosentti käytännön- ja teorialuennoilla -> pisteitä

20% -> 5
40% ->10
60%->15
80%->20

Osa henkilökohtaisista harjoitustehtävistä tehdään käytännöntunneilla yhdessä opettajan kanssa. Näin läsnäolo niillä karruttaa myös harjoitustehtäväpisteitä.

Demokerroilla on oltava läsnä. Läsnäolo demoissa ei karruta läsnäolopisteitä. Poissaolo demoista aiheuttaa 50 % vähennyksen opiskelijan näihin demoihin palauttamien tehtävien pisteisiin. Myös tehtävien palauttaminen myöhässä aiheuttaa 50 % vähennyksen. Tehtäviä ei oteta enää vastaan opintojakson päättymispäivän jälkeen. Opintojakson päättymispäivän jälkeen ei myöskään anneta korvaavia tai täydentäviä tehtäviä. Opiskelija täytyy huolehtia siis siitä, että hän saa kerättyä eri suorituksista riittävästi pisteitä opintojakson aikana.

Hylätty (0)

Opiskelija ei ole opintojakson aikana onnistunut keräämään läpäisyyn riittävää pistemäärää. Näin ollen hän ei ole pystynyt osoittamaan sellaista osaamista, jonka perusteella voitaisiin antaa hyväksyttävä arvosana.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija ymmärtää REST API:n perusteet
Opiskelija tietää mitä ovat mikropalveluarkkitehtuuri ja mikropalvelut
Opiskelija osaa toteuttaa yksinkertaisen REST API:n ja kutsua sen tarjoamia palveluita
Opiskelija ymmärtää REST API:n moderinin dokumentoinnin merkityksen
Opiskelija omaa valmiuden käyttää rajapintakehityksessä tarvittavia ohjelmointi, dokumentointi ja testaustyökaluja

Arviointikriteerit, hyvä (3-4)

Opiskelija ymmärtää REST API:n ja siihen liittyvän autentikoinnin perusteet
Opiskelija tietää mitä ovat mikropalveluarkkitehtuuri ja mikropalvelut
Opiskelija osaa toteuttaa yksinkertaisen REST API:n, siihen liittyvän autentikoinnin ja kutsua sen tarjoamia palveluita
Opiskelija ymmärtää REST API:n modernin dokumentoinnin merkityksen ja osaa laatia näitä dokumentteja
Opiskelija osaa käyttää rajapintakehityksessä tarvittavia ohjelmointi, dokumentointi ja testaustyökaluja
Opiskelija osaa toimia projektissa, jossa toteutetaan pysyväisesti dataa säilyttävä mikropalvelu

Arviointikriteerit, kiitettävä (5)

Opiskelija ymmärtää REST API:n ja siihen liittyvän autentikoinnin perusteet
Opiskelija tietää mitä ovat mikropalveluarkkitehtuuri ja mikropalvelut
Opiskelija osaa toteuttaa yksinkertaisen REST API:n, siihen liittyvän autentikoinnin ja kutsua sen tarjoamia palveluita
Opiskelija ymmärtää modernin REST API:n dokumentoinnin merkityksen ja osaa laatia näitä dokumentteja
Opiskelja osaa testata REST API:a
Opiskelija osaa käyttää tehokkaasti rajapintakehityksessä tarvittavia ohjelmointi, dokumentointi ja testaustyökaluja
Opiskelija osaa etsiä tehokkaasti tietoja osaamisensa kehittämiseksi ja ongelmien ratkaisemiseksi
Opiskelijalla osaa työskennellä aloitteellisesti ja tehokkaasti erilaisissa rooleissa rajapintaohjelmointia vaativissa projekteissa
Opiskelija osaa toimia projektissa, jossa toteutetaan pysyväisesti dataa säilyttävä mikropalvelu

Ilmoittautumisaika

01.06.2024 - 06.09.2024

Ajoitus

02.09.2024 - 15.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Englanti
Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
  • Degree Programme in Information and Communications Technology
Opettaja
  • Golnaz Sahebi
Ajoitusryhmät
  • Pienryhmä 1 (Koko: 35. Avoin AMK: 0.)
  • Pienryhmä 2 (Koko: 35. Avoin AMK: 0.)
Ryhmät
  • PTIETS22sepm
    PTIETS22 Ohjelmistotekniikka ja projektihallinta
  • PTIVIS22O
    Software Engineering and Project Management
Pienryhmät
  • Pienryhmä 1
  • Pienryhmä 2

Tavoitteet

After completing the course the student can:
Knows the main alternatives technologies on the server-side in developing web applications.
Masters one server-side scripting language and can use some important libraries.
Understands the basics of web application architectures.
Can use a content management system or an application framework in implementing a web application.
Can use efficient tools in server-side scripting.

Sisältö

Learning a server-side scripting language.
Introduction to web application architectures.
Integrating a database server to a web application.
Using a content management system or an application framework in implementing a web application.
Tools for server-side scripting.
Implementing a small scale web application.

Oppimateriaalit

* Coursebook:
Get Programming with Node.js
Jon Wexler
Manning Publications
1 edition (March 15, 2019)

* The book is 480 pages, but the reading area of the course is less than 300 pages.

* Unfortunately, the book is not available in electronic form through the library of our educational institution.

Opetusmenetelmät

- Programming By doing learning
- Interaction with teacher and classmates
- Teamwork project

Pedagogiset toimintatavat ja kestävä kehitys

The course includes approximately 12 theory sessions and practice sessions where students work with practical tasks.

Additionally, there are 5 x 1h online Q&A sessions for extra support.

Furthermore, exercises for home work that will be partly demonstrated in during contact sessions.

A teamwork project will be introduced in the second month, requiring students to apply their teamwork skills and knowledge gained from the course to implement their final project

We may also utilize a flipped-classroom model for some lectures, where students will study the theoretical part at home and engage in practical implementation and discussions during class.

Opiskelijan ajankäyttö ja kuormitus

- 12 times 3h theory and practice: 12 x 3h = 36h
- 5 times 1h online Q&A sessions = 5h
- Home and independent work: approximately 70h
- Teamwork final project: approximately 24h

Total: approximately 135 hours

Sisällön jaksotus

The course includes approximately 12 supervised work and theory sessions.
Additionally, 10 personal exercises for homework that will be partly demonstrate in during contact session.
Furthermore, the course has a teamwork project that must be done in a group of 4 students.

* Exercise work is done individually outside the instructional sessions. The topic of the assignment is specified during the first month of the course.

* Planned course progress: (preplan)
Content and topic of lectures. We proceed according to the some chapters in the coursebook.
Note: students will also have some independent study or self-study tasks from the book chapters.

1: Chapters 0-2 of the Course Start Theory and Development Environment Creation Book
2: Modules and a simple web server - chapters 3-4 of the book
3. Chapters 5 and 6 of the Request Processing and Routing Book
4: Chapters 8 and 9 of the Express and MVC book
5: Outlook and Error Handling - Chapters 10 and 11
6: MongoDB Database Connection and Mongoose Schemas and Templates - Chapters 13 and 14 of the book
7: Controllers and Models - Chapter 16 of the book
8: Working with Data Models - Chapters 17 and 18 of the book
9: Working with Data Models - Chapters 19 and 21
10: Sessions and User Authentication - Book Chapters 22-24

* Two lectures will be used for demo and other as yet undefined purposes.

* Each group must set aside 15 minutes for the last week of the course to demonstrate the assignment. Individual teamwork must also be able to demonstrate on this occasion.

* The study plan may change as the course progresses.

Viestintäkanava ja lisätietoja

** Prerequisites for Back- End Development Course:
1- JavaScript: Basic Syntax and Control Structures, Functions and Scope, Asynchronous Programming

2- Databases

** Recommendations (Optional but Beneficial):
1- Basic Understanding of RESTful APIs: Knowledge of HTTP methods (GET, POST, PUT, DELETE) and status codes.

2- Experience with JSON: Understanding of JSON format for data interchange.

3- Basic Knowledge of Git: Familiarity with version control using Git.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

- The course is graded on a scale of 0-5.
*
- In order to pass the course, the student must earn at least 50% of the points of personal assignments and 50% of the points of Teamwork project.
*
- You can get a maximum of 10 points for each practice task. You can therefore get a maximum of 100 points for all practice tasks, which affect the evaluation by 3 units.
- Participation in group work: 0.0 - 2.0 units.
*
-Students can earn one extra unit (ECTS) if they participate on at least 9 sessions (2-3h per each session) of the course.
Note: Grades will be rounded down if they include decimals less than 0.5; otherwise, they will be rounded up. (e.g., 3.4 is rounded down to 3.0, but 3.5 or higher is rounded up to 4.0)

Hylätty (0)

The student does NOT participate in the project work or gets the project work grade 0 (Failed) OR did not get at least 40% of the points in the course exercises.

Arviointikriteerit, tyydyttävä (1-2)

The student got 40-59% of the points for the exercises in the course AND got a grade of 1 - 3 for the project work.

Arviointikriteerit, hyvä (3-4)

The student got 40-59% of the points for the exercises in the course AND got a grade of 1 - 3 for the project work.

Arviointikriteerit, kiitettävä (5)

The student got at least 85% of the points for the exercises in the course AND got a grade 5 for the project work.

Ilmoittautumisaika

01.06.2024 - 30.06.2025

Ajoitus

02.09.2024 - 31.07.2025

Opintopistemäärä

10 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Kati Eklund
Ryhmät
  • PTIETS24A
    PTIETS24A
  • PTIETS24B
    PTIETS24B

Tavoitteet

Harjoittelujakson suoritettuaan opiskelija osaa:
- hankkia itselleen tekniikan alan harjoittelupaikan
- tehdä harjoittelusopimuksen
- toimia harjoittelusopimuksen edellyttämien vastuiden ja velvollisuuksien mukaisesti
- olla harjoittelupaikalla sopimuksen mukaisina päivinä ja kellonaikoina
- suorittaa saamiaan työtehtäviä, ainakin opastettuna
- kuvata organisaatioiden toimintaa ja sosiaalisia suhteita
- arvioida harjoittelujakson tuloksia.

Sisältö

Työelämään ja tekniikan alan ammattiin tutustuminen.
Tutkintoon sisältyvän harjoittelun minimilaajuus on 30 op.

Arviointiasteikko

Hyväksytty/Hylätty

Ilmoittautumisaika

01.06.2024 - 03.09.2024

Ajoitus

03.09.2024 - 13.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Englanti
Paikat

30 - 65

Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Matti Kuikka
  • Tommi Tuomola
Vastuuopettaja

Matti Kuikka

Ajoitusryhmät
  • Pienryhmä 1 (Koko: 35. Avoin AMK: 0.)
  • Pienryhmä 2 (Koko: 35. Avoin AMK: 0.)
Ryhmät
  • PTIETS23deai
    Data Engineering and Artificial Intelligence
  • PTIVIS23I
    Data Engineering and Artificial Intelligence
Pienryhmät
  • Pienryhmä 1
  • Pienryhmä 2

Tavoitteet

After completing the course the student can:
- Describe how data can be managed and processed
- Describe how data can be stored in various places and formats
- Manage and analyze data with suitable tools
- Utilize data management tools to process data
- Understand and describe how mathematics can be used for data management

Sisältö

Introduction to data management
Data storage formats
Data storage
Introduction to data processing
Linear algebra
Data management tools

Oppimateriaalit

Material available via the learning environment (ITS).

Opetusmenetelmät

Weekly contact sessions when 3 hours for theory and practical exercises.

Tenttien ajankohdat ja uusintamahdollisuudet

Exam in Week 49.
Retake exam in January 2025.

Pedagogiset toimintatavat ja kestävä kehitys

The course includes approximately 12 theory sessions and guided exercises sessions where students work with practical tasks.
Around half of the exercises are done during the contact hours.
Additionally, exercises for home work that will be partly demonstrated in during contact sessions.

Opiskelijan ajankäyttö ja kuormitus

Contact hours
- 12 times 1h theory: 12 x 1h = 12 hours (groups together)
- 12 times 2h practice: 12 x 2h = 24 hours (in own group)
- Exam: 2 hours
- 1h Q&A sessions 5-6 times = 5 hours
TOTAL: 43 hours

Home and independent work: approximately 90 hours

Total: approximately: 130 hours

Sisällön jaksotus

Weeks 36 - 48:
Introduction to data management
Introduction to Jupyter Notebook
Data storage formats
Basics of linear algebra (vectors, matrices, linear equations)
Data processing and visualization with Python
Basics of virtualization and Linux shell commands
Introduction to databases
Recap
Week 49: Exam

Viestintäkanava ja lisätietoja

Additional information is share via ITS

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

You can achieve points from participation, exercises, participation and exam:
- 20% points from participation
- 50% points from practical exercises in class room and home work
- 30% points from the exam

Assessment:
- Participation and exercise (50% of total to pass): Students must achieve at least 50% of the points to pass the course.
- Exam (50% of total points to pass): Students must achieve at least 50% of the points in order to pass the course.

The course is graded on a scale of 0-5.
Grading will be according to the total points collected by the student during the course as well as the exam.
1: 50% (minimum to pass the course)
2: 60-70%
3: 70-80%
4: 80-90%
5: 90- 100%

Hylätty (0)

Less than 50% points

Arviointikriteerit, tyydyttävä (1-2)

50 - 69% points

Arviointikriteerit, hyvä (3-4)

70 - 89% points

Arviointikriteerit, kiitettävä (5)

At least 90% points

Ilmoittautumisaika

02.07.2024 - 06.09.2024

Ajoitus

06.09.2024 - 13.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Paikat

0 - 80

Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Kimmo Tarkkanen
  • Tuomo Helo
Ryhmät
  • PTIVIS23W
    Ohjelmistojen kehittäminen ja Tietojärjestelmät
  • PTIETS23swis
    Ohjelmistojen kehittäminen ja tietojärjestelmät

Tavoitteet

Opintojakson suoritettuaan opiskelija:
- ymmärtää millaisia tietojärjestelmiä yrityksissä on
- ymmärtää liiketoiminnan ja tietojärjestelmien välistä suhdetta
- ymmärtää eri tietojärjestelmien integroinnin etuja ja haasteita
- hallitsee toiminnanohjausjärjestelmän käsitteet ja periaatteet
- osaa käyttää toiminnanohjausjärjestelmää
- osaa toimia tieto- ja toiminnanohjausjärjestelmien hankintaprojekteissa

Sisältö

- erilaiset tietojärjestelmät liiketoiminnassa
- toiminnanohjausjärjestelmien teoria
- toiminnanohjausjärjestelmän käyttäminen
- tietojärjestelmien hankintaprosessi ja tehtävät

Oppimateriaalit

SAP UA:n SAP S/4HANA -materiaalia: tehtäviä ja monisteita. Saatavilla sähköisenä kurssin oppimisympäristössä.

Odoo-osiossa käytetään muutamaa lukua kirjasta:

Learn Odoo 12
Author: Greg Moss
Pages: 488 Size:
Publisher: Packt Publishing
Published: 31 October, 2019
eISBN-13: 9781789531480

Kirja on luettavissa sähköisessä muodossa Ebook Central -kirjastostamme.

Muuta opettajan jakamaa materiaalia erityisesti järjestelmähankintoihin ja -kehittämiseen liittyen.

Opetusmenetelmät

Käytännön ja teoriaharjoitustehtävien tekeminen luokassa ja kotona.
Luennoille osallistuminen
Ryhmätyöskentely harjoitustyöhön liittyen.
Kirjallisuuden ja materiaalien lukeminen

Tenttien ajankohdat ja uusintamahdollisuudet

Tentti viimeisellä viikolla

Pedagogiset toimintatavat ja kestävä kehitys

Kurssilla perehdytään kestävään kehitykseen tietojärjestelmän hankintaan liittyen.

Toteutuksen valinnaiset suoritustavat

Valinnaisia suoritustapoja ei ole

Opiskelijan ajankäyttö ja kuormitus

Käytännön ja teoriaharjoitustehtävien tekeminen luokassa ja kotona 40 t
Luennoille osallistuminen 40 t
Ryhmätyöskentely harjoitustyöhön liittyen 40 t
Kirjallisuuden ja materiaalien lukeminen 20 t

Sisällön jaksotus

Kurssin opetussisällöt aikajärjestyksessä:
ERP-järjestelmien perusteita 3 tuntia
SAP ERP-järjestelmän käytön harjoittelua 4h+2h
Tietojärjestelmän hankkiminen (tarjouspyynnön laatiminen) 9t
Tietojärjestelmätarjouksen tekeminen 6t
Odoo ERP-järjestelmän käyttöönotto ja räätälöinti 4t
Tentti ja harjoitustöiden esittely 4t

Viestintäkanava ja lisätietoja

Kurssin opetusympäristö infoineen ja materiaaleineen on itsLearning.
Kurssilla käytetään myös muita sovelluksia kuten Odoo ja SAP.

Opetus toteutetaan paikan päällä kampuksella. Käytännön ERP harjoitukset (SAP ja Odoo) edellyttävät läsnäoloa luokassa. Harjoitustyö tehdään pienryhmässä ja edellyttää läsnäoloa tunnilla.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Opintojakso arvostellaan seuraavasti:

ERP: henkilökohtaiset käytäntö- ja teoriaharjoitukset 30 p
Erilaisia tietojärjestelmiä -tehtävä 10 p
Ryhmätyön IT-asiakasosuus 20 p
Ryhmätyön IT-toimittajaosuus 20 p
Tentti 20 p

Yhteensä 100 p

Arvosanaskaala:

Pisteitä 30 -> arvosana 1; pisteitä 45 -> arvosana 2; pisteitä 60 -> arvosana 3; pisteitä 75 -> arvosana 4; pisteitä 90 -> arvosana 5.

Reunaehto: opiskelijan pisteistä on oltava vähintään 10 pistettä Ryhmätyöstä.

Hylätty (0)

Opiskelija ei ole opintojakson aikana onnistunut keräämään läpäisyyn riittävää pistemäärää. Näin ollen hän ei ole pystynyt osoittamaan sellaista osaamista, jonka perusteella voitaisiin antaa hyväksyttävä arvosana.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija tietää mikä on toiminnanohjausjärjestelmä ja ymmärtää sen merkityksen liiketoiminnassa
Opiskelija tietää mikä on liiketoimintaprosessi
Opiskelija tuntee käsitteet perustieto ja transaktio
Opiskelija ymmärtää tietojärjestelmien hankinnan vaiheita ja osaa toimia niissä.

Arviointikriteerit, hyvä (3-4)

Opiskelija tietää mikä on toiminnanohjausjärjestelmä ja ymmärtää sen merkityksen liiketoiminnassa
Opiskelija tuntee toiminnanohjausjärjestelmien mahdolliset hyödyt ja ongelmat
Opiskelija tietää mikä on liiketoimintaprosessi ja miten toiminnanohjausjärjestelmä voi tukea sen suorittamista
Opiskelija tuntee käsitteet perustieto ja transaktio sekä niiden ominaisuudet
Opiskelija tuntee toiminnanohjausjärjestelmän valintaan ja käyttöönottoon liittyviä kysymyksiä
Opiskelijalla on käsitys siitä, miksi toiminnanohjausjärjestelmiä räätälöidään
Opiskelijalla on käyttökokemusta toiminnanohjausjärjestelmästä
Opiskelija osaa kuvata tietojärjestelmän toimintaympäristöä ja prosesseja hankinnan edellyttämällä tavalla, laatia priorisoituja järjestelmävaatimuksia sekä ymmärtää tarjousten arviointikriteerejä

Arviointikriteerit, kiitettävä (5)

Opiskelija tietää mikä on toiminnanohjausjärjestelmä ja ymmärtää sen merkityksen liiketoiminnassa
Opiskelija tuntee toiminnanohjausjärjestelmien mahdolliset hyödyt ja ongelmat
Opiskelija tietää mikä on liiketoimintaprosessi ja miten toiminnanohjausjärjestelmä voi tukea sen suorittamista
Opiskelija tuntee käsitteet perustieto ja transaktio sekä niiden ominaisuudet
Opiskelija tuntee toiminnanohjausjärjestelmän valintaan ja käyttöönottoon liittyviä kysymyksiä
Opiskelijalla on käsitys siitä, miksi toiminnanohjausjärjestelmiä räätälöidään
Opiskelijalla on käyttökokemusta toiminnanohjausjärjestelmästä
Opiskelijalla on kokemusta pienimuotoisesta toiminnanohjausjärjestelmän käyttöönotosta ja räätälöinnistä
Opiskelija osaa laatia kattavat järjestelmävaatimukset ja perustellut tarjousten vertailukriteerit sekä hyödyntää tarjouspyynnössä muita laadun lisääviä elementtejä, kuten kestävän kehityksen kriteerejä.
Opiskelija osaa kommunikoida asiakkaan kanssa tarjouspyynnöstä ja laatia asiakkaan vaatimuksia vastaavan tarjousdokumentin ja demototeutuksen.

Esitietovaatimukset

Projektihallinta, Liiketoiminnan perusteet

Ilmoittautumisaika

24.07.2024 - 09.09.2024

Ajoitus

02.09.2024 - 15.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Englanti
Paikat

10 - 40

Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Ali Khan
Vastuuopettaja

Ali Khan

Ryhmät
  • PTIETS22deai
    PTIETS22 Datatekniikka ja Tekoäly
  • PTIVIS22I
    Data Engineering and AI

Tavoitteet

After completing the course, the student can:
- Describe what Cloud Services are, how they affect business and which new opportunities it may enable.
- Describe use cases and benefits of cloud services,
- Describe SAAS, PAAS, IAAS.
- Develop a solution that utilizes cloud services.

Sisältö

Introduction to cloud services
Software as a service (SAAS)
Platform as a service (PAAS)
Infrastructure as a service (IAAS)
Virtual machines and containers
Security of cloud services
Project work

Oppimateriaalit

Task-specific material to be announced separately in Its Learning and in AWS academy.

Opetusmenetelmät

- Weekly face-to-face meetings with lecture teaching and small group work
- Learning by doing and experimenting (exercise tasks, project work, information search)
- Small group work and peer learning
- Self-study material
- Teacher guidance and examples

Tenttien ajankohdat ja uusintamahdollisuudet

No exam, and retake not possible after evaluation grade is published.

Pedagogiset toimintatavat ja kestävä kehitys

FLIP classrooms and learning by doing

Toteutuksen valinnaiset suoritustavat

Not possible

Opiskelijan ajankäyttö ja kuormitus

Contact hours
- Course introduction: 3 hours
- 12 times 3h theory and practice: 12 x 3h = 36 hours
- 16 times AWS Academy self paced sessions: 16 x 1h = 16 hours

Home work:
- Working with assignments: approximately 80 hours

Total: approximately 135 hours

Sisällön jaksotus

The course content is divided into four learning objectives(CLOs):

CLO1 Analyze classic data centers and cloud data center solutions.

Introduction to Cloud Computing
1.1 Understand the limitations of traditional computing and evolution of cloud computing
1.2 Understand the concepts of Cluster, Grid and Cloud Computing, its benefits and challenges

Cloud Computing Models and Services
1.3 Explore the standard cloud model, cloud deployment and service delivery models
1.4 Understand service abstraction

Resource Virtualization and Pooling
1.5 Implement physical computing resources virtualization
1.6 Implement machine, server level and operating system virtualization
1.7 Understand resource pooling, sharing and resource provisioning

CLO2 Design a cloud data center based on specific technical requirements.

Resource Virtualization and Pooling
2.1 Implement physical computing resources virtualization
2.2 Implement machine, server level and operating system virtualization

Scaling and Capacity Planning
2.3 Understand the foundation of cloud scaling
2.4 Explore scaling strategies and implement scalable applications
2.5 Explore approaches for capacity planning

Load Balancing
2.6 Explore the goals and categories of load balancing. Explore parameters for consideration.

File System and Storage
2.7 Understand the need for high performance processing and Big Data
2.8 Explore storage deployment models and differentiate various storage types

CLO3 Discuss the need for security, reliability and legal compliance of a cloud data center.
Database Technologies
3.1 Explore database models
3.2 Implement relational and non-relational database as a service

Cloud Computing Security
3.3 Understand the threats to cloud security
3.5 Explore and develop a cloud security model
3.6 Understand Trusted Cloud Computing

Privacy and Compliance
3.7 Explore key privacy concerns in the cloud
3.8 Differentiate security vs. privacy
3.9 Develop a privacy policy

CLO4 Design strategies for the implementation of effective cloud solutions to support business requirements.

Content Delivery Model
4.1 Understand and explore content delivery network models in the cloud

Portability and Interoperability
4.2 Explore portability and interoperability scenarios
4.3 Understand machine imaging
4.4 Differentiate virtual machine and virtual appliance

Cloud Management
4.5 Understand cloud service life cycle
4.6 Understand asset management in the cloud
4.7 Explore cloud service management
4.8 Develop disaster recovery strategies

SELF PACED / FLIP CLASSROOM
In addition to the above theoretical content the students will learn and practice the cloud concepts in AWS academy. The AWS academy online course covers the following modules.

Module 1 - Global Infrastructure
Module 2 - Structures of the Cloud
Module 3 - AWS Console
Module 4 - Virtual Servers
Module 5 - Content Delivery
Module 6 - Virtual Storage
Module 7 - Security 1
Module 8 - Security 2
Module 9 - Monitoring the Cloud
Module 10: Databases
Module 11 - Load Balancers and Caching
Module 12 - Elastic Beanstalk and Cloud Formation
Module 13 - Emerging Technologies in the Cloud
Module 14 - Billing and Support
Module 15 - Other Cloud Features
Module 16 - Optimizing the Cloud with the AWS CDK

Viestintäkanava ja lisätietoja

Course material and assignments in Its Learning and AWS academy.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Personal assignments: 50 points
AWS Academy Course labs: 30 points
Project: 20 points

The assignments must be returned by the deadline to get the points. The assignments returned after the deadline will give you only half of the points.
Demonstrations of exercises during the contact session is mandatory without demonstration you will lose 50% of your marks.

The grading scale (points -> grade):

50 points -> 1
60 points -> 2
70 points -> 3
80 points -> 4
90 points -> 5

Hylätty (0)

Fail < 50 points

Arviointikriteerit, tyydyttävä (1-2)

50 points -> 1
60 points -> 2

Arviointikriteerit, hyvä (3-4)

70 points -> 3
80 points -> 4

Arviointikriteerit, kiitettävä (5)

90 points -> 5

Ilmoittautumisaika

02.07.2024 - 06.09.2024

Ajoitus

02.09.2024 - 18.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Englanti
Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Ali Khan
Ryhmät
  • PTIETS22swis
    PTIETS22 Ohjelmistojen kehittäminen ja tietojärjestelmät

Tavoitteet

Opintojakson suoritettuaan opiskelija osaa:

Kuvata mistä pilvipalveluissa on kysymys, miten se vaikuttaa liiketoimintaan ja mitä uusia mahdollisuuksia se voi tarjota.
Kuvata mitä ovat SAAS, PAAS, IAAS, ja niiden käyttökohteet ja hyödyt.
Käyttää joitakin pilvipalvelualustoja.
Kehittää ratkaisun, jossa hyödynnetään pilvipalveluja.

Sisältö

Johdatus pilvipalveluihin
Ohjelmisto palveluna (SAAS)
Sovellusalusta palveluna (PAAS)
Infrastruktuuri palveluna (IAAS)
Virtuaalikoneet ja kontit
Pilvipalvelujen tietoturva
Projektityö

Oppimateriaalit

Task-specific material to be announced separately in Its Learning and in AWS academy.

Opetusmenetelmät

- Weekly face-to-face meetings with lecture teaching and small group work
- Learning by doing and experimenting (exercise tasks, project work, information search)
- Small group work and peer learning
- Self-study material
- Teacher guidance and examples

Tenttien ajankohdat ja uusintamahdollisuudet

No exam, and retake not possible after evaluation grade is published.

Pedagogiset toimintatavat ja kestävä kehitys

FLIP classrooms and learning by doing

Toteutuksen valinnaiset suoritustavat

Not possible

Opiskelijan ajankäyttö ja kuormitus

Contact hours
- Course introduction: 3 hours
- 12 times 3h theory and demo: 12 x 3h = 36 hours
- 16 times AWS Academy self paced online practice sessions: 16 x 1h = 16 hours

Home work:
- Working with assignments: approximately 80 hours

Total: approximately 135 hours

Sisällön jaksotus

The course content is divided into four learning objectives(CLOs):

CLO1 Analyze classic data centers and cloud data center solutions.

Introduction to Cloud Computing
1.1 Understand the limitations of traditional computing and evolution of cloud computing
1.2 Understand the concepts of Cluster, Grid and Cloud Computing, its benefits and challenges

Cloud Computing Models and Services
1.3 Explore the standard cloud model, cloud deployment and service delivery models
1.4 Understand service abstraction

Resource Virtualization and Pooling
1.5 Implement physical computing resources virtualization
1.6 Implement machine, server level and operating system virtualization
1.7 Understand resource pooling, sharing and resource provisioning

CLO2 Design a cloud data center based on specific technical requirements.

Resource Virtualization and Pooling
2.1 Implement physical computing resources virtualization
2.2 Implement machine, server level and operating system virtualization

Scaling and Capacity Planning
2.3 Understand the foundation of cloud scaling
2.4 Explore scaling strategies and implement scalable applications
2.5 Explore approaches for capacity planning

Load Balancing
2.6 Explore the goals and categories of load balancing. Explore parameters for consideration.

File System and Storage
2.7 Understand the need for high performance processing and Big Data
2.8 Explore storage deployment models and differentiate various storage types

CLO3 Discuss the need for security, reliability and legal compliance of a cloud data center.
Database Technologies
3.1 Explore database models
3.2 Implement relational and non-relational database as a service

Cloud Computing Security
3.3 Understand the threats to cloud security
3.5 Explore and develop a cloud security model
3.6 Understand Trusted Cloud Computing

Privacy and Compliance
3.7 Explore key privacy concerns in the cloud
3.8 Differentiate security vs. privacy
3.9 Develop a privacy policy

CLO4 Design strategies for the implementation of effective cloud solutions to support business requirements.

Content Delivery Model
4.1 Understand and explore content delivery network models in the cloud

Portability and Interoperability
4.2 Explore portability and interoperability scenarios
4.3 Understand machine imaging
4.4 Differentiate virtual machine and virtual appliance

Cloud Management
4.5 Understand cloud service life cycle
4.6 Understand asset management in the cloud
4.7 Explore cloud service management
4.8 Develop disaster recovery strategies

SELF PACED / FLIP CLASSROOM
In addition to the above theoretical content the students will learn and practice the cloud concepts in AWS academy. The AWS academy online course covers the following modules.

Module 1 - Global Infrastructure
Module 2 - Structures of the Cloud
Module 3 - AWS Console
Module 4 - Virtual Servers
Module 5 - Content Delivery
Module 6 - Virtual Storage
Module 7 - Security 1
Module 8 - Security 2
Module 9 - Monitoring the Cloud
Module 10: Databases
Module 11 - Load Balancers and Caching
Module 12 - Elastic Beanstalk and Cloud Formation
Module 13 - Emerging Technologies in the Cloud
Module 14 - Billing and Support
Module 15 - Other Cloud Features
Module 16 - Optimizing the Cloud with the AWS CDK

Viestintäkanava ja lisätietoja

Course material and assignments in Its Learning and AWS academy.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Personal assignments: 50 points
AWS Academy Course labs: 30 points
Project: 20 points

The assignments must be returned by the deadline to get the points. The assignments returned after the deadline will give you only half of the points.

Demonstrations of exercises during the contact session is mandatory without demonstration you will lose 50% of your marks.

The grading scale (points -> grade):

50 points -> 1
60 points -> 2
70 points -> 3
80 points -> 4
90 points -> 5

Hylätty (0)

Fail < 50 points

Arviointikriteerit, tyydyttävä (1-2)

50 points -> 1
60 points -> 2

Arviointikriteerit, hyvä (3-4)

70 points -> 3
80 points -> 4

Arviointikriteerit, kiitettävä (5)

90 points -> 5

Ilmoittautumisaika

24.07.2024 - 09.09.2024

Ajoitus

02.09.2024 - 15.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Englanti
Paikat

30 - 65

Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
  • Degree Programme in Information and Communications Technology
Opettaja
  • Ali Khan
Vastuuopettaja

Ali Khan

Ajoitusryhmät
  • Group 1 (Koko: 35. Avoin AMK: 0.)
  • Group 2 (Koko: 35. Avoin AMK: 0.)
Ryhmät
  • PTIETS23deai
    Data Engineering and Artificial Intelligence
  • PTIVIS23I
    Data Engineering and Artificial Intelligence
Pienryhmät
  • Group 1
  • Group 2

Tavoitteet

After completing the course the student can:
- explain the most common data structures
- apply the most common data structures and algorithms connected to the use of these structures
- evaluate the efficiency of algorithms.

Sisältö

- lists, stacks, queues, trees, graphs and hash tables
- analysing and evaluating algorithms
- designing algorithms
- sorting methods
- search algorithms

Oppimateriaalit

Material available via the learning environment (ITS).

Opetusmenetelmät

Weekly contact 3 hours sessions for theory and practical exercises.
Additionally, if needed weekly 1h sessions for questions and support in exercises.

Tenttien ajankohdat ja uusintamahdollisuudet

No exam, and retake not possible after evaluation grade is published.

Pedagogiset toimintatavat ja kestävä kehitys

The course has 12 three-hour contact sessions where teacher present theory and examples and students work with practical tasks.
Additionally, students are able to receive extra guidance for exercises.

Electronic materials are used in the course. In addition, guidance is also organized online in order to reduce the carbon footprint caused by movement.

Toteutuksen valinnaiset suoritustavat

Not possible

Opiskelijan ajankäyttö ja kuormitus

Contact hours
- Course introduction: 3 hours
- 13 times 2h theory: 13 x 2h = 26 hours
- 13 times 1h demo 13 x 1h = 13 hours - Group 1
- 13 times 1h demo 13 x 1h = 13 hours - - Group 2
- FLIP Classroom 10 X 1h = 10h
Home work:
- Working with assignments: approximately 80 hours


Total: approximately 130 hours

Sisällön jaksotus

Week 36: Course introduction

Session from Weeks 36 - 48
- Algorithms and algorithmic thinking
- Data structures
- Search algorithms
- Sorting algorithms

Contact hours according to lukkari.turkuamk.fi.

Viestintäkanava ja lisätietoja

ITS and Teams.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

The course is graded on a scale of 0-5.

You can achieve 80 points from practical exercises in class room and home work exercises.
Around half of the exercises are done during the contact hours.

Demonstrations of exercises during the contact session is mandatory without demonstration you will lose 50% of your marks.

Additionally, there is a group project of 20 points, passing group project is mandatory to pass the course.

Lastly, to pass the course the student need to get at least 40 marks in the exercises and at least 10 marks in the project.

Hylätty (0)

Less than 50% points in the exercises OR Student does not passed the group project.

Arviointikriteerit, tyydyttävä (1-2)

50 points -> 1
60 points -> 2

Arviointikriteerit, hyvä (3-4)

70 points -> 3
80 points -> 4

Arviointikriteerit, kiitettävä (5)

90 points -> 5

Esitietovaatimukset

Introduction to Programming, or equivalent programming skills

Ilmoittautumisaika

27.05.2024 - 05.09.2024

Ajoitus

02.09.2024 - 18.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Turun ammattikorkeakoulu

Toimipiste

Kupittaan kampus

Opetuskielet
  • Englanti
Paikat

25 - 40

Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • COS Opettaja
  • Marjo Aaltonen
Ryhmät
  • PTIETS24A
    PTIETS24A

Tavoitteet

The aim of the course is to activate and develop the students’ field-relevant English language and communication skills. The students gain professional skills in various spoken and written communicative situations encountered in working life and society. In addition, they learn to utilize tools and techniques to further develop their skills in authentic, field-specific contexts.
Upon completing the course, the students have acquired sufficient skills to communicate at level B2 of the European Framework of Reference for Languages which states that at level B2, students should be able to produce clear, coherent and well-structured texts, present detailed descriptions related to their field of interest, express and exchange opinions using fluent language, follow complex argumentation, and read longer articles and reports.

Sisältö

- writing professional, field-specific texts
- presenting and discussing field-specific topics in a professional manner
- reading field-specific texts and utilizing the information in professional contexts
- learning and using key terminology of their field
- becoming professional, autonomous language users in working life

Arviointiasteikko

H-5

Ilmoittautumisaika

27.05.2024 - 05.09.2024

Ajoitus

02.09.2024 - 18.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Turun ammattikorkeakoulu

Toimipiste

Kupittaan kampus

Opetuskielet
  • Englanti
Paikat

25 - 40

Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • COS Opettaja
  • Marjo Aaltonen
Ryhmät
  • PTIETS24B
    PTIETS24B

Tavoitteet

The aim of the course is to activate and develop the students’ field-relevant English language and communication skills. The students gain professional skills in various spoken and written communicative situations encountered in working life and society. In addition, they learn to utilize tools and techniques to further develop their skills in authentic, field-specific contexts.
Upon completing the course, the students have acquired sufficient skills to communicate at level B2 of the European Framework of Reference for Languages which states that at level B2, students should be able to produce clear, coherent and well-structured texts, present detailed descriptions related to their field of interest, express and exchange opinions using fluent language, follow complex argumentation, and read longer articles and reports.

Sisältö

- writing professional, field-specific texts
- presenting and discussing field-specific topics in a professional manner
- reading field-specific texts and utilizing the information in professional contexts
- learning and using key terminology of their field
- becoming professional, autonomous language users in working life

Arviointiasteikko

H-5

Ilmoittautumisaika

01.06.2024 - 30.06.2025

Ajoitus

02.09.2024 - 31.07.2025

Opintopistemäärä

10 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Kati Eklund
Ryhmät
  • PTIETS23deai
    Data Engineering and Artificial Intelligence
  • PTIETS23swis
    Ohjelmistojen kehittäminen ja tietojärjestelmät
  • PTIETS23sepm
    Software Engineering and Project Management
  • PTIETS23dncs
    Data Networks and Cybersecurity

Tavoitteet

Harjoittelujakson suoritettuaan opiskelija osaa:
- hankkia itselleen oman koulutuksensa alan harjoittelupaikan
- suorittaa saamiaan työtehtäviä yhdessä työtoverien kanssa
- soveltaa opinnoissa kartuttamaansa osaamista työtehtävissään
- kuvata harjoitteluorganisaation toiminta-ajatuksen, kannattavuuden osatekijöitä sekä yrittäjyyden elementtejä
- arvioida harjoittelujakson tuloksia.

Sisältö

Oman koulutuksensa mukaiseen tekniikan alan ammattiin tutustuminen.
Tutkintoon sisältyvän harjoittelun minimilaajuus on 30 op.

Arviointiasteikko

Hyväksytty/Hylätty

Esitietovaatimukset

Perusharjoittelu

Ilmoittautumisaika

01.06.2024 - 03.09.2024

Ajoitus

02.09.2024 - 15.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Turun ammattikorkeakoulu

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Paikat

25 - 40

Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Aino Ritala
  • COS Opettaja
  • Leena Mattila
Ryhmät
  • PTIVIS24D
    PTIVIS24D

Tavoitteet

Suomen kielen ja viestinnän opinnoissa perehdyt asiantuntija- ja työyhteisöviestintään. Opintojaksolla harjoittelet työelämässä tarvittavia viestintä- ja vuorovaikutustaitoja.

Opintojakson jälkeen osaat:
• toimia oman alasi viestintä- ja vuorovaikutustilanteissa
• kehittää omia viestinnällisiä valmiuksiasi
• ottaa huomioon vastaanottajan, tilanteen ja ammattialan käytännöt.

Sisältö

Opintojakson sisältö:
- asiatyylin tunnuspiirteet
- alakohtaisten tekstien analyysi ja kirjoittaminen
- työelämän puheviestintätilanteet
- omien viestintätaitojen arviointi
- palautteen anto ja vastaanotto.

Oppimateriaalit

Verkkomateriaali ja opettajan materiaali, jotka jaetaan ItsLearningin kautta.
Mahdollisesti Kauppinen, A.; Nummi, J. & Savola, T. (2012 tai uud.). Tekniikan viestintä. Kirjoittamisen ja puhumisen käsikirja. Helsinki: Edita.

Opetusmenetelmät

kontaktiopetus laboratoriotyyppisesti, tehtäväperustaisuus, itsenäinen opiskelu, tiimityö
Suuri osa tehtävistä on mahdollista tehdä vain osallistumalla kontaktiopetukseen, joten läsnäolo tunneilla on tärkeää.

Tenttien ajankohdat ja uusintamahdollisuudet

Opintojaksolla ei ole tenttiä, vaan arviointi perustuu osatehtäviin ja jatkuvaan arviointiin.

Pedagogiset toimintatavat ja kestävä kehitys

Opintojaksolla opiskellaan laboratoriomaisesti viestinnän ja vuorovaikutuksen perustaitoja, jotka harjaannuttavat oman alan työtehtävissä tarvittaviin vuorovaikutus- ja viestintätaitoihin. Opiskelija tutustuu ennen kontaktitunteja kontaktitunnin aiheisiin, joihin on annettu materiaaleja ja linkkejä Itslearningissa. Opintojaksolla tehtäviä ryhmäharjoituksia tehdään erikokoisissa ja vaihtuvissa pienryhmissä, joissa asiaosaamisen lisäksi harjoitellaan mm. vuorovaikutustaitoja, keskustelu- ja esiintymistaitoja, yhteiskirjoittamisen taitoja, vertaispalautteen antamista suullisesti ja kirjallisesti. Yksilötehtävissä kehitetään yksilöllisiä viestintävalmiuksia. Opintojaksolla käytetään monipuolisesti digitaalista opiskelumateriaalia ja sähköistä oppimisympäristöä videoiden ja tekstien palauttamiseen sekä materiaalin jakamiseen.

Toteutuksen valinnaiset suoritustavat

Ei ole vaillinaista suoritustapaa.

Opiskelijan ajankäyttö ja kuormitus

Opiskelijan työmäärä koostuu kontaktitunneista (n. 36 t), kotitehtävistä ja itsenäisestä opiskelusta, ennakkotehtävistä, itsenäisestä materiaaliin tutustumisesta ym. (n. 34 t), asiatyylisen tekstin laatimisesta (n. 20 t), puhe-esitykseen valmistautumisesta (n. 20 t) ja kielenhuollon testiin valmistautumisesta (n. 20 t).

Sisällön jaksotus

syys–joulukuu 2024
asiantuntija viestijänä, puhe-esityksen valmistautuminen, puhe-esityksiä, asiatyylinen kirjoittaminen ja harjoituksia

Opintojakson tavoitteet, tehtävät ja niiden arviointi, aikataulutus yms. käytännön asiat käydään läpi ensimmäisellä tapaamiskerralla, jolloin opiskelijan on syytä olla paikalla. Ellei opiskelija ole ensimmäisellä kerralla paikalla, on hänen selvitettävä itse opintojakson ensimmäisellä tunnilla käydyt asiat Itslearningin materiaaleista ja Pepistä.

Viestintäkanava ja lisätietoja

Opintojaksolle osallistuvalta edellytetään äidinkielen tasoista suomen kielen taitoa eli C-taitotasoa.
Opiskelijalla on vastuu tarkistaa edeltävyysehtojen täyttyminen ennen ilmoittautumista.
Opettajalla on peruste hylätä ilmoittautuminen, jos edeltävyysehdot eivät täyty.

Viestintäkanavana käytetään sähköpostia ja Itslearningia.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Arviointi perustuu osatehtäviin ja jatkuvaan arviointiin.
Arvosana muodostuu seuraavasti:
asiatyylinen teksti 25 %
kielenhuollon testi 25 %
suullinen esitys 25 %
tunti- ja kotitehtävät 25 %

Kuhunkin tehtävään liittyvät arviointikriteerit kerrotaan tarkemmin tehtävänannon yhteydessä. Tehtävien palautusajat ovat ehdottomia, myöhästyneitä tehtäviä ei oteta vastaan.
Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, ellei ole näyttöä aikomuksesta suorittaa opintojakso.

Hylätty (0)

Opintojaksolle osallistujan suomen kielen taito ei täytä C-taitotason vaatimuksia.

Opiskelija on osallistunut ryhmän työskentelyyn vain vähän tai ei ollenkaan ja/tai ns. tunti-/kotitehtävistä saatu pistemäärä on kokonaisarvioinnissa alle 1 p.

Opiskelija ei ole suorittanut oppimistehtäviä hyväksytysti tai saavuttanut hyväksyttyyn arvosanaan oikeuttavaa pistemäärää oppimistehtävistä.

Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, jos hänellä ei ole näyttöä aikomuksesta suorittaa opintojakso.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija pystyy kirjoittamaan asiatyylisen, ohjeiden mukaisen lähdemateriaaliin pohjautuvan raportin. Opiskelija tunnistaa kielenhuollon merkityksen asiatekstissä. Opiskelija pystyy pitämään suullisen esityksen. Hän osallistuu lähitapaamisiin ja keskusteluun osittain.

Arviointikriteerit, hyvä (3-4)

Opiskelija tietää, mikä on viestinnän merkitys työyhteisössä. Hän pystyy kirjoittamaan ohjeiden mukaisen ja teoriakirjallisuutta hyvin hyödyntävän raportin. Opiskelija osoittaa kielenhuollon tuntemusta. Opiskelija pitää suullisen esityksen ohjeiden mukaisesti. Opiskelija asennoituu viestintään positiivisesti sekä osallistuu lähitapaamisten työskentelyyn ja keskusteluun aktiivisesti.

Arviointikriteerit, kiitettävä (5)

Opiskelija tietää ja ymmärtää, mikä on viestinnän merkitys työyhteisössä ja innostuu pohtimaan viestintää käytännössä esimerkiksi omassa työskentelyssään. Hän pystyy suunnittelemaan ja kirjoittamaan ohjeiden mukaisen ja erinomaisella tavalla teoriakirjallisuutta hyödyntävän raportin. Opiskelija osaa arvioida kielenhuollon osaamistaan ja käyttää tietoperustaa tekstinsä tarkistamisessa. Opiskelija pitää suullisen esityksen ohjeiden mukaisesti ja osaa soveltaa ohjeita ja kokemuksiaan esitykseensä. Opiskelija asennoituu viestintään erittäin positiivisesti sekä osallistuu lähitapaamisten työskentelyyn ja keskusteluun motivoituneena ja tavoitteellisesti.

Esitietovaatimukset

Opintojaksolle osallistuminen edellyttää C-taitotason suomen kielen taitoa.

Ilmoittautumisaika

01.06.2024 - 05.09.2024

Ajoitus

02.09.2024 - 15.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Turun ammattikorkeakoulu

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Paikat

25 - 40

Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Aino Ritala
  • COS Opettaja
  • Leena Mattila
Ryhmät
  • PTIVIS24E
    PTIVIS24E

Tavoitteet

Suomen kielen ja viestinnän opinnoissa perehdyt asiantuntija- ja työyhteisöviestintään. Opintojaksolla harjoittelet työelämässä tarvittavia viestintä- ja vuorovaikutustaitoja.

Opintojakson jälkeen osaat:
• toimia oman alasi viestintä- ja vuorovaikutustilanteissa
• kehittää omia viestinnällisiä valmiuksiasi
• ottaa huomioon vastaanottajan, tilanteen ja ammattialan käytännöt.

Sisältö

Opintojakson sisältö:
- asiatyylin tunnuspiirteet
- alakohtaisten tekstien analyysi ja kirjoittaminen
- työelämän puheviestintätilanteet
- omien viestintätaitojen arviointi
- palautteen anto ja vastaanotto.

Oppimateriaalit

Verkkomateriaali ja opettajan materiaali, jotka jaetaan ItsLearningin kautta.
Mahdollisesti Kauppinen, A.; Nummi, J. & Savola, T. (2012 tai uud.). Tekniikan viestintä. Kirjoittamisen ja puhumisen käsikirja. Helsinki: Edita.

Opetusmenetelmät

kontaktiopetus laboratoriotyyppisesti, tehtäväperustaisuus, itsenäinen opiskelu, tiimityö
Suuri osa tehtävistä on mahdollista tehdä vain osallistumalla kontaktiopetukseen, joten läsnäolo tunneilla on tärkeää.

Tenttien ajankohdat ja uusintamahdollisuudet

Opintojaksolla ei ole tenttiä, vaan arviointi perustuu osatehtäviin ja jatkuvaan arviointiin.

Pedagogiset toimintatavat ja kestävä kehitys

Opintojaksolla opiskellaan laboratoriomaisesti viestinnän ja vuorovaikutuksen perustaitoja, jotka harjaannuttavat oman alan työtehtävissä tarvittaviin vuorovaikutus- ja viestintätaitoihin. Opiskelija tutustuu ennen kontaktitunteja kontaktitunnin aiheisiin, joihin on annettu materiaaleja ja linkkejä Itslearningissa. Opintojaksolla tehtäviä ryhmäharjoituksia tehdään erikokoisissa ja vaihtuvissa pienryhmissä, joissa asiaosaamisen lisäksi harjoitellaan mm. vuorovaikutustaitoja, keskustelu- ja esiintymistaitoja, yhteiskirjoittamisen taitoja, vertaispalautteen antamista suullisesti ja kirjallisesti. Yksilötehtävissä kehitetään yksilöllisiä viestintävalmiuksia. Opintojaksolla käytetään monipuolisesti digitaalista opiskelumateriaalia ja sähköistä oppimisympäristöä videoiden ja tekstien palauttamiseen sekä materiaalin jakamiseen.

Toteutuksen valinnaiset suoritustavat

Ei ole vaillinaista suoritustapaa.

Opiskelijan ajankäyttö ja kuormitus

Opiskelijan työmäärä koostuu kontaktitunneista (n. 36 t), kotitehtävistä ja itsenäisestä opiskelusta, ennakkotehtävistä, itsenäisestä materiaaliin tutustumisesta ym. (n. 34 t), asiatyylisen tekstin laatimisesta (n. 20 t), puhe-esitykseen valmistautumisesta (n. 20 t) ja kielenhuollon testiin valmistautumisesta (n. 20 t).

Sisällön jaksotus

syys–joulukuu 2024
asiantuntija viestijänä, puhe-esityksen valmistautuminen, puhe-esityksiä, asiatyylinen kirjoittaminen ja harjoituksia

Opintojakson tavoitteet, tehtävät ja niiden arviointi, aikataulutus yms. käytännön asiat käydään läpi ensimmäisellä tapaamiskerralla, jolloin opiskelijan on syytä olla paikalla. Ellei opiskelija ole ensimmäisellä kerralla paikalla, on hänen selvitettävä itse opintojakson ensimmäisellä tunnilla käydyt asiat Itslearningin materiaaleista ja Pepistä.

Viestintäkanava ja lisätietoja

Opintojaksolle osallistuvalta edellytetään äidinkielen tasoista suomen kielen taitoa eli C-taitotasoa.
Opiskelijalla on vastuu tarkistaa edeltävyysehtojen täyttyminen ennen ilmoittautumista.
Opettajalla on peruste hylätä ilmoittautuminen, jos edeltävyysehdot eivät täyty.

Viestintäkanavana käytetään sähköpostia ja Itslearningia.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Arviointi perustuu osatehtäviin ja jatkuvaan arviointiin.
Arvosana muodostuu seuraavasti:
asiatyylinen teksti 25 %
kielenhuollon testi 25 %
suullinen esitys 25 %
tunti- ja kotitehtävät 25 %

Kuhunkin tehtävään liittyvät arviointikriteerit kerrotaan tarkemmin tehtävänannon yhteydessä. Tehtävien palautusajat ovat ehdottomia, myöhästyneitä tehtäviä ei oteta vastaan.
Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, ellei ole näyttöä aikomuksesta suorittaa opintojakso.

Hylätty (0)

Opintojaksolle osallistujan suomen kielen taito ei täytä C-taitotason vaatimuksia.

Opiskelija on osallistunut ryhmän työskentelyyn vain vähän tai ei ollenkaan ja/tai ns. tunti-/kotitehtävistä saatu pistemäärä on kokonaisarvioinnissa alle 1 p.

Opiskelija ei ole suorittanut oppimistehtäviä hyväksytysti tai saavuttanut hyväksyttyyn arvosanaan oikeuttavaa pistemäärää oppimistehtävistä.

Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, jos hänellä ei ole näyttöä aikomuksesta suorittaa opintojakso.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija pystyy kirjoittamaan asiatyylisen, ohjeiden mukaisen lähdemateriaaliin pohjautuvan raportin. Opiskelija tunnistaa kielenhuollon merkityksen asiatekstissä. Opiskelija pystyy pitämään suullisen esityksen. Hän osallistuu lähitapaamisiin ja keskusteluun osittain.

Arviointikriteerit, hyvä (3-4)

Opiskelija tietää, mikä on viestinnän merkitys työyhteisössä. Hän pystyy kirjoittamaan ohjeiden mukaisen ja teoriakirjallisuutta hyvin hyödyntävän raportin. Opiskelija osoittaa kielenhuollon tuntemusta. Opiskelija pitää suullisen esityksen ohjeiden mukaisesti. Opiskelija asennoituu viestintään positiivisesti sekä osallistuu lähitapaamisten työskentelyyn ja keskusteluun aktiivisesti.

Arviointikriteerit, kiitettävä (5)

Opiskelija tietää ja ymmärtää, mikä on viestinnän merkitys työyhteisössä ja innostuu pohtimaan viestintää käytännössä esimerkiksi omassa työskentelyssään. Hän pystyy suunnittelemaan ja kirjoittamaan ohjeiden mukaisen ja erinomaisella tavalla teoriakirjallisuutta hyödyntävän raportin. Opiskelija osaa arvioida kielenhuollon osaamistaan ja käyttää tietoperustaa tekstinsä tarkistamisessa. Opiskelija pitää suullisen esityksen ohjeiden mukaisesti ja osaa soveltaa ohjeita ja kokemuksiaan esitykseensä. Opiskelija asennoituu viestintään erittäin positiivisesti sekä osallistuu lähitapaamisten työskentelyyn ja keskusteluun motivoituneena ja tavoitteellisesti.

Esitietovaatimukset

Opintojaksolle osallistuminen edellyttää C-taitotason suomen kielen taitoa.

Ilmoittautumisaika

01.06.2024 - 06.09.2024

Ajoitus

02.09.2024 - 15.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Turun ammattikorkeakoulu

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Paikat

25 - 40

Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Aino Ritala
  • COS Opettaja
  • Leena Mattila
Ryhmät
  • PTIVIS24F
    PTIVIS24F

Tavoitteet

Suomen kielen ja viestinnän opinnoissa perehdyt asiantuntija- ja työyhteisöviestintään. Opintojaksolla harjoittelet työelämässä tarvittavia viestintä- ja vuorovaikutustaitoja.

Opintojakson jälkeen osaat:
• toimia oman alasi viestintä- ja vuorovaikutustilanteissa
• kehittää omia viestinnällisiä valmiuksiasi
• ottaa huomioon vastaanottajan, tilanteen ja ammattialan käytännöt.

Sisältö

Opintojakson sisältö:
- asiatyylin tunnuspiirteet
- alakohtaisten tekstien analyysi ja kirjoittaminen
- työelämän puheviestintätilanteet
- omien viestintätaitojen arviointi
- palautteen anto ja vastaanotto.

Oppimateriaalit

Verkkomateriaali ja opettajan materiaali, jotka jaetaan ItsLearningin kautta.
Mahdollisesti Kauppinen, A.; Nummi, J. & Savola, T. (2012 tai uud.). Tekniikan viestintä. Kirjoittamisen ja puhumisen käsikirja. Helsinki: Edita.

Opetusmenetelmät

kontaktiopetus laboratoriotyyppisesti, tehtäväperustaisuus, itsenäinen opiskelu, tiimityö
Suuri osa tehtävistä on mahdollista tehdä vain osallistumalla kontaktiopetukseen, joten läsnäolo tunneilla on tärkeää.

Tenttien ajankohdat ja uusintamahdollisuudet

Opintojaksolla ei ole tenttiä, vaan arviointi perustuu osatehtäviin ja jatkuvaan arviointiin.

Pedagogiset toimintatavat ja kestävä kehitys

Opintojaksolla opiskellaan laboratoriomaisesti viestinnän ja vuorovaikutuksen perustaitoja, jotka harjaannuttavat oman alan työtehtävissä tarvittaviin vuorovaikutus- ja viestintätaitoihin. Opiskelija tutustuu ennen kontaktitunteja kontaktitunnin aiheisiin, joihin on annettu materiaaleja ja linkkejä Itslearningissa. Opintojaksolla tehtäviä ryhmäharjoituksia tehdään erikokoisissa ja vaihtuvissa pienryhmissä, joissa asiaosaamisen lisäksi harjoitellaan mm. vuorovaikutustaitoja, keskustelu- ja esiintymistaitoja, yhteiskirjoittamisen taitoja, vertaispalautteen antamista suullisesti ja kirjallisesti. Yksilötehtävissä kehitetään yksilöllisiä viestintävalmiuksia. Opintojaksolla käytetään monipuolisesti digitaalista opiskelumateriaalia ja sähköistä oppimisympäristöä videoiden ja tekstien palauttamiseen sekä materiaalin jakamiseen.

Toteutuksen valinnaiset suoritustavat

Ei ole vaillinaista suoritustapaa.

Opiskelijan ajankäyttö ja kuormitus

Opiskelijan työmäärä koostuu kontaktitunneista (n. 36 t), kotitehtävistä ja itsenäisestä opiskelusta, ennakkotehtävistä, itsenäisestä materiaaliin tutustumisesta ym. (n. 34 t), asiatyylisen tekstin laatimisesta (n. 20 t), puhe-esitykseen valmistautumisesta (n. 20 t) ja kielenhuollon testiin valmistautumisesta (n. 20 t).

Sisällön jaksotus

syys–joulukuu 2024
asiantuntija viestijänä, puhe-esityksen valmistautuminen, puhe-esityksiä, asiatyylinen kirjoittaminen ja harjoituksia

Opintojakson tavoitteet, tehtävät ja niiden arviointi, aikataulutus yms. käytännön asiat käydään läpi ensimmäisellä tapaamiskerralla, jolloin opiskelijan on syytä olla paikalla. Ellei opiskelija ole ensimmäisellä kerralla paikalla, on hänen selvitettävä itse opintojakson ensimmäisellä tunnilla käydyt asiat Itslearningin materiaaleista ja Pepistä.

Viestintäkanava ja lisätietoja

Opintojaksolle osallistuvalta edellytetään äidinkielen tasoista suomen kielen taitoa eli C-taitotasoa.
Opiskelijalla on vastuu tarkistaa edeltävyysehtojen täyttyminen ennen ilmoittautumista.
Opettajalla on peruste hylätä ilmoittautuminen, jos edeltävyysehdot eivät täyty.

Viestintäkanavana käytetään sähköpostia ja Itslearningia.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Arviointi perustuu osatehtäviin ja jatkuvaan arviointiin.
Arvosana muodostuu seuraavasti:
asiatyylinen teksti 25 %
kielenhuollon testi 25 %
suullinen esitys 25 %
tunti- ja kotitehtävät 25 %

Kuhunkin tehtävään liittyvät arviointikriteerit kerrotaan tarkemmin tehtävänannon yhteydessä. Tehtävien palautusajat ovat ehdottomia, myöhästyneitä tehtäviä ei oteta vastaan.
Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, ellei ole näyttöä aikomuksesta suorittaa opintojakso.

Hylätty (0)

Opintojaksolle osallistujan suomen kielen taito ei täytä C-taitotason vaatimuksia.

Opiskelija on osallistunut ryhmän työskentelyyn vain vähän tai ei ollenkaan ja/tai ns. tunti-/kotitehtävistä saatu pistemäärä on kokonaisarvioinnissa alle 1 p.

Opiskelija ei ole suorittanut oppimistehtäviä hyväksytysti tai saavuttanut hyväksyttyyn arvosanaan oikeuttavaa pistemäärää oppimistehtävistä.

Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, jos hänellä ei ole näyttöä aikomuksesta suorittaa opintojakso.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija pystyy kirjoittamaan asiatyylisen, ohjeiden mukaisen lähdemateriaaliin pohjautuvan raportin. Opiskelija tunnistaa kielenhuollon merkityksen asiatekstissä. Opiskelija pystyy pitämään suullisen esityksen. Hän osallistuu lähitapaamisiin ja keskusteluun osittain.

Arviointikriteerit, hyvä (3-4)

Opiskelija tietää, mikä on viestinnän merkitys työyhteisössä. Hän pystyy kirjoittamaan ohjeiden mukaisen ja teoriakirjallisuutta hyvin hyödyntävän raportin. Opiskelija osoittaa kielenhuollon tuntemusta. Opiskelija pitää suullisen esityksen ohjeiden mukaisesti. Opiskelija asennoituu viestintään positiivisesti sekä osallistuu lähitapaamisten työskentelyyn ja keskusteluun aktiivisesti.

Arviointikriteerit, kiitettävä (5)

Opiskelija tietää ja ymmärtää, mikä on viestinnän merkitys työyhteisössä ja innostuu pohtimaan viestintää käytännössä esimerkiksi omassa työskentelyssään. Hän pystyy suunnittelemaan ja kirjoittamaan ohjeiden mukaisen ja erinomaisella tavalla teoriakirjallisuutta hyödyntävän raportin. Opiskelija osaa arvioida kielenhuollon osaamistaan ja käyttää tietoperustaa tekstinsä tarkistamisessa. Opiskelija pitää suullisen esityksen ohjeiden mukaisesti ja osaa soveltaa ohjeita ja kokemuksiaan esitykseensä. Opiskelija asennoituu viestintään erittäin positiivisesti sekä osallistuu lähitapaamisten työskentelyyn ja keskusteluun motivoituneena ja tavoitteellisesti.

Esitietovaatimukset

Opintojaksolle osallistuminen edellyttää C-taitotason suomen kielen taitoa.

Ilmoittautumisaika

01.06.2024 - 04.09.2024

Ajoitus

02.09.2024 - 15.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Turun ammattikorkeakoulu

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Paikat

25 - 40

Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Aino Ritala
  • COS Opettaja
  • Leena Mattila
Ryhmät
  • PTIETS24A
    PTIETS24A

Tavoitteet

Suomen kielen ja viestinnän opinnoissa perehdyt asiantuntija- ja työyhteisöviestintään. Opintojaksolla harjoittelet työelämässä tarvittavia viestintä- ja vuorovaikutustaitoja.

Opintojakson jälkeen osaat:
• toimia oman alasi viestintä- ja vuorovaikutustilanteissa
• kehittää omia viestinnällisiä valmiuksiasi
• ottaa huomioon vastaanottajan, tilanteen ja ammattialan käytännöt.

Sisältö

Opintojakson sisältö:
- asiatyylin tunnuspiirteet
- alakohtaisten tekstien analyysi ja kirjoittaminen
- työelämän puheviestintätilanteet
- omien viestintätaitojen arviointi
- palautteen anto ja vastaanotto.

Oppimateriaalit

Verkkomateriaali ja opettajan materiaali, jotka jaetaan ItsLearningin kautta.
Mahdollisesti Kauppinen, A.; Nummi, J. & Savola, T. (2012 tai uud.). Tekniikan viestintä. Kirjoittamisen ja puhumisen käsikirja. Helsinki: Edita.

Opetusmenetelmät

kontaktiopetus laboratoriotyyppisesti, tehtäväperustaisuus, itsenäinen opiskelu, tiimityö
Suuri osa tehtävistä on mahdollista tehdä vain osallistumalla kontaktiopetukseen, joten läsnäolo tunneilla on tärkeää.

Tenttien ajankohdat ja uusintamahdollisuudet

Opintojaksolla ei ole tenttiä, vaan arviointi perustuu osatehtäviin ja jatkuvaan arviointiin.

Pedagogiset toimintatavat ja kestävä kehitys

Opintojaksolla opiskellaan laboratoriomaisesti viestinnän ja vuorovaikutuksen perustaitoja, jotka harjaannuttavat oman alan työtehtävissä tarvittaviin vuorovaikutus- ja viestintätaitoihin. Opiskelija tutustuu ennen kontaktitunteja kontaktitunnin aiheisiin, joihin on annettu materiaaleja ja linkkejä Itslearningissa. Opintojaksolla tehtäviä ryhmäharjoituksia tehdään erikokoisissa ja vaihtuvissa pienryhmissä, joissa asiaosaamisen lisäksi harjoitellaan mm. vuorovaikutustaitoja, keskustelu- ja esiintymistaitoja, yhteiskirjoittamisen taitoja, vertaispalautteen antamista suullisesti ja kirjallisesti. Yksilötehtävissä kehitetään yksilöllisiä viestintävalmiuksia. Opintojaksolla käytetään monipuolisesti digitaalista opiskelumateriaalia ja sähköistä oppimisympäristöä videoiden ja tekstien palauttamiseen sekä materiaalin jakamiseen.

Toteutuksen valinnaiset suoritustavat

Ei ole vaillinaista suoritustapaa.

Opiskelijan ajankäyttö ja kuormitus

Opiskelijan työmäärä koostuu kontaktitunneista (n. 36 t), kotitehtävistä ja itsenäisestä opiskelusta, ennakkotehtävistä, itsenäisestä materiaaliin tutustumisesta ym. (n. 34 t), asiatyylisen tekstin laatimisesta (n. 20 t), puhe-esitykseen valmistautumisesta (n. 20 t) ja kielenhuollon testiin valmistautumisesta (n. 20 t).

Sisällön jaksotus

syys–joulukuu 2024
asiantuntija viestijänä, puhe-esityksen valmistautuminen, puhe-esityksiä, asiatyylinen kirjoittaminen ja harjoituksia

Opintojakson tavoitteet, tehtävät ja niiden arviointi, aikataulutus yms. käytännön asiat käydään läpi ensimmäisellä tapaamiskerralla, jolloin opiskelijan on syytä olla paikalla. Ellei opiskelija ole ensimmäisellä kerralla paikalla, on hänen selvitettävä itse opintojakson ensimmäisellä tunnilla käydyt asiat Itslearningin materiaaleista ja Pepistä.

Viestintäkanava ja lisätietoja

Opintojaksolle osallistuvalta edellytetään äidinkielen tasoista suomen kielen taitoa eli C-taitotasoa.
Opiskelijalla on vastuu tarkistaa edeltävyysehtojen täyttyminen ennen ilmoittautumista.
Opettajalla on peruste hylätä ilmoittautuminen, jos edeltävyysehdot eivät täyty.

Viestintäkanavana käytetään sähköpostia ja Itslearningia.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Arviointi perustuu osatehtäviin ja jatkuvaan arviointiin.
Arvosana muodostuu seuraavasti:
asiatyylinen teksti 25 %
kielenhuollon testi 25 %
suullinen esitys 25 %
tunti- ja kotitehtävät 25 %

Kuhunkin tehtävään liittyvät arviointikriteerit kerrotaan tarkemmin tehtävänannon yhteydessä. Tehtävien palautusajat ovat ehdottomia, myöhästyneitä tehtäviä ei oteta vastaan.
Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, ellei ole näyttöä aikomuksesta suorittaa opintojakso.

Hylätty (0)

Opintojaksolle osallistujan suomen kielen taito ei täytä C-taitotason vaatimuksia.

Opiskelija on osallistunut ryhmän työskentelyyn vain vähän tai ei ollenkaan ja/tai ns. tunti-/kotitehtävistä saatu pistemäärä on kokonaisarvioinnissa alle 1 p.

Opiskelija ei ole suorittanut oppimistehtäviä hyväksytysti tai saavuttanut hyväksyttyyn arvosanaan oikeuttavaa pistemäärää oppimistehtävistä.

Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, jos hänellä ei ole näyttöä aikomuksesta suorittaa opintojakso.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija pystyy kirjoittamaan asiatyylisen, ohjeiden mukaisen lähdemateriaaliin pohjautuvan raportin. Opiskelija tunnistaa kielenhuollon merkityksen asiatekstissä. Opiskelija pystyy pitämään suullisen esityksen. Hän osallistuu lähitapaamisiin ja keskusteluun osittain.

Arviointikriteerit, hyvä (3-4)

Opiskelija tietää, mikä on viestinnän merkitys työyhteisössä. Hän pystyy kirjoittamaan ohjeiden mukaisen ja teoriakirjallisuutta hyvin hyödyntävän raportin. Opiskelija osoittaa kielenhuollon tuntemusta. Opiskelija pitää suullisen esityksen ohjeiden mukaisesti. Opiskelija asennoituu viestintään positiivisesti sekä osallistuu lähitapaamisten työskentelyyn ja keskusteluun aktiivisesti.

Arviointikriteerit, kiitettävä (5)

Opiskelija tietää ja ymmärtää, mikä on viestinnän merkitys työyhteisössä ja innostuu pohtimaan viestintää käytännössä esimerkiksi omassa työskentelyssään. Hän pystyy suunnittelemaan ja kirjoittamaan ohjeiden mukaisen ja erinomaisella tavalla teoriakirjallisuutta hyödyntävän raportin. Opiskelija osaa arvioida kielenhuollon osaamistaan ja käyttää tietoperustaa tekstinsä tarkistamisessa. Opiskelija pitää suullisen esityksen ohjeiden mukaisesti ja osaa soveltaa ohjeita ja kokemuksiaan esitykseensä. Opiskelija asennoituu viestintään erittäin positiivisesti sekä osallistuu lähitapaamisten työskentelyyn ja keskusteluun motivoituneena ja tavoitteellisesti.

Esitietovaatimukset

Opintojaksolle osallistuminen edellyttää C-taitotason suomen kielen taitoa.

Ilmoittautumisaika

01.06.2024 - 05.09.2024

Ajoitus

02.09.2024 - 15.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Turun ammattikorkeakoulu

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Paikat

25 - 40

Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Aino Ritala
  • COS Opettaja
  • Leena Mattila
Ryhmät
  • PTIETS24B
    PTIETS24B

Tavoitteet

Suomen kielen ja viestinnän opinnoissa perehdyt asiantuntija- ja työyhteisöviestintään. Opintojaksolla harjoittelet työelämässä tarvittavia viestintä- ja vuorovaikutustaitoja.

Opintojakson jälkeen osaat:
• toimia oman alasi viestintä- ja vuorovaikutustilanteissa
• kehittää omia viestinnällisiä valmiuksiasi
• ottaa huomioon vastaanottajan, tilanteen ja ammattialan käytännöt.

Sisältö

Opintojakson sisältö:
- asiatyylin tunnuspiirteet
- alakohtaisten tekstien analyysi ja kirjoittaminen
- työelämän puheviestintätilanteet
- omien viestintätaitojen arviointi
- palautteen anto ja vastaanotto.

Oppimateriaalit

Verkkomateriaali ja opettajan materiaali, jotka jaetaan ItsLearningin kautta.
Mahdollisesti Kauppinen, A.; Nummi, J. & Savola, T. (2012 tai uud.). Tekniikan viestintä. Kirjoittamisen ja puhumisen käsikirja. Helsinki: Edita.

Opetusmenetelmät

kontaktiopetus laboratoriotyyppisesti, tehtäväperustaisuus, itsenäinen opiskelu, tiimityö
Suuri osa tehtävistä on mahdollista tehdä vain osallistumalla kontaktiopetukseen, joten läsnäolo tunneilla on tärkeää.

Tenttien ajankohdat ja uusintamahdollisuudet

Opintojaksolla ei ole tenttiä, vaan arviointi perustuu osatehtäviin ja jatkuvaan arviointiin.

Pedagogiset toimintatavat ja kestävä kehitys

Opintojaksolla opiskellaan laboratoriomaisesti viestinnän ja vuorovaikutuksen perustaitoja, jotka harjaannuttavat oman alan työtehtävissä tarvittaviin vuorovaikutus- ja viestintätaitoihin. Opiskelija tutustuu ennen kontaktitunteja kontaktitunnin aiheisiin, joihin on annettu materiaaleja ja linkkejä Itslearningissa. Opintojaksolla tehtäviä ryhmäharjoituksia tehdään erikokoisissa ja vaihtuvissa pienryhmissä, joissa asiaosaamisen lisäksi harjoitellaan mm. vuorovaikutustaitoja, keskustelu- ja esiintymistaitoja, yhteiskirjoittamisen taitoja, vertaispalautteen antamista suullisesti ja kirjallisesti. Yksilötehtävissä kehitetään yksilöllisiä viestintävalmiuksia. Opintojaksolla käytetään monipuolisesti digitaalista opiskelumateriaalia ja sähköistä oppimisympäristöä videoiden ja tekstien palauttamiseen sekä materiaalin jakamiseen.

Toteutuksen valinnaiset suoritustavat

Ei ole vaillinaista suoritustapaa.

Opiskelijan ajankäyttö ja kuormitus

Opiskelijan työmäärä koostuu kontaktitunneista (n. 36 t), kotitehtävistä ja itsenäisestä opiskelusta, ennakkotehtävistä, itsenäisestä materiaaliin tutustumisesta ym. (n. 34 t), asiatyylisen tekstin laatimisesta (n. 20 t), puhe-esitykseen valmistautumisesta (n. 20 t) ja kielenhuollon testiin valmistautumisesta (n. 20 t).

Sisällön jaksotus

syys–joulukuu 2024
asiantuntija viestijänä, puhe-esityksen valmistautuminen, puhe-esityksiä, asiatyylinen kirjoittaminen ja harjoituksia

Opintojakson tavoitteet, tehtävät ja niiden arviointi, aikataulutus yms. käytännön asiat käydään läpi ensimmäisellä tapaamiskerralla, jolloin opiskelijan on syytä olla paikalla. Ellei opiskelija ole ensimmäisellä kerralla paikalla, on hänen selvitettävä itse opintojakson ensimmäisellä tunnilla käydyt asiat Itslearningin materiaaleista ja Pepistä.

Viestintäkanava ja lisätietoja

Opintojaksolle osallistuvalta edellytetään äidinkielen tasoista suomen kielen taitoa eli C-taitotasoa.
Opiskelijalla on vastuu tarkistaa edeltävyysehtojen täyttyminen ennen ilmoittautumista.
Opettajalla on peruste hylätä ilmoittautuminen, jos edeltävyysehdot eivät täyty.

Viestintäkanavana käytetään sähköpostia ja Itslearningia.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Arviointi perustuu osatehtäviin ja jatkuvaan arviointiin.
Arvosana muodostuu seuraavasti:
asiatyylinen teksti 25 %
kielenhuollon testi 25 %
suullinen esitys 25 %
tunti- ja kotitehtävät 25 %

Kuhunkin tehtävään liittyvät arviointikriteerit kerrotaan tarkemmin tehtävänannon yhteydessä. Tehtävien palautusajat ovat ehdottomia, myöhästyneitä tehtäviä ei oteta vastaan.
Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, ellei ole näyttöä aikomuksesta suorittaa opintojakso.

Hylätty (0)

Opintojaksolle osallistujan suomen kielen taito ei täytä C-taitotason vaatimuksia.

Opiskelija on osallistunut ryhmän työskentelyyn vain vähän tai ei ollenkaan ja/tai ns. tunti-/kotitehtävistä saatu pistemäärä on kokonaisarvioinnissa alle 1 p.

Opiskelija ei ole suorittanut oppimistehtäviä hyväksytysti tai saavuttanut hyväksyttyyn arvosanaan oikeuttavaa pistemäärää oppimistehtävistä.

Opiskelijan ilmoittautuminen opintojaksolle poistetaan viimeistään kuukauden kuluttua, jos hänellä ei ole näyttöä aikomuksesta suorittaa opintojakso.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija pystyy kirjoittamaan asiatyylisen, ohjeiden mukaisen lähdemateriaaliin pohjautuvan raportin. Opiskelija tunnistaa kielenhuollon merkityksen asiatekstissä. Opiskelija pystyy pitämään suullisen esityksen. Hän osallistuu lähitapaamisiin ja keskusteluun osittain.

Arviointikriteerit, hyvä (3-4)

Opiskelija tietää, mikä on viestinnän merkitys työyhteisössä. Hän pystyy kirjoittamaan ohjeiden mukaisen ja teoriakirjallisuutta hyvin hyödyntävän raportin. Opiskelija osoittaa kielenhuollon tuntemusta. Opiskelija pitää suullisen esityksen ohjeiden mukaisesti. Opiskelija asennoituu viestintään positiivisesti sekä osallistuu lähitapaamisten työskentelyyn ja keskusteluun aktiivisesti.

Arviointikriteerit, kiitettävä (5)

Opiskelija tietää ja ymmärtää, mikä on viestinnän merkitys työyhteisössä ja innostuu pohtimaan viestintää käytännössä esimerkiksi omassa työskentelyssään. Hän pystyy suunnittelemaan ja kirjoittamaan ohjeiden mukaisen ja erinomaisella tavalla teoriakirjallisuutta hyödyntävän raportin. Opiskelija osaa arvioida kielenhuollon osaamistaan ja käyttää tietoperustaa tekstinsä tarkistamisessa. Opiskelija pitää suullisen esityksen ohjeiden mukaisesti ja osaa soveltaa ohjeita ja kokemuksiaan esitykseensä. Opiskelija asennoituu viestintään erittäin positiivisesti sekä osallistuu lähitapaamisten työskentelyyn ja keskusteluun motivoituneena ja tavoitteellisesti.

Esitietovaatimukset

Opintojaksolle osallistuminen edellyttää C-taitotason suomen kielen taitoa.

Ilmoittautumisaika

01.06.2024 - 05.09.2024

Ajoitus

05.09.2024 - 13.12.2024

Opintopistemäärä

3 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Paikat

60 - 80

Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Matti Kuikka
  • Mika Koivunen
  • Paula Steinby
Ryhmät
  • PTIETS24A
    PTIETS24A
  • PTIETS24B
    PTIETS24B

Tavoitteet

Opintojakson suoritettuaan opiskelija:

ymmärtää CDIO-konseptin perusteet.
tuntee ongelmanratkaisun ja suunnitteluajattelun perusteet.
tuntee tavanomaiset ICT-projektinhallinnan menetelmät.
tuntee ohjelmistokehityksen peruskäsitteet.
tuntee oman koulutuksensa oppimissuunnitelman sisällön ja rakenteet.
tuntee mahdollisuudet opintojen ja osaamisen hyväksilukemiseen sekä ristiinopiskeluun.
ymmärtää opiskelutaitojen merkityksen ja osaa arvioida omia kehittämistarpeitaan.

Sisältö

Tällä opintojaksolla tutustutaan CDIO (Conceive-Design-Implement-Operate) -viitekehyksen perusteisiin keskittyen erityisesti 'Conceive'- ja 'Design'-osioihin. Opiskelijat oppivat CDIO-mallin periaatteet ja niiden soveltamista käytännössä insinööritieteissä ja teknisillä aloilla. Opiskelija saa käytännön kokemusta myös ongelmien hahmottamisesta ja ratkaisujen suunnittelusta. Opiskelija saa tietoa oppimissuunnitelmasta, opinto- ja tukimahdollisuuksista sekä tarvittavista opiskelutaidoista.

Oppimateriaalit

Sähköinen materiaali, jaetaan ItsLearningissä (ITS).

Opetusmenetelmät

Aktiivinen osallistuminen lähiopetustuokioihin
Luentoaktiviteetit ja -tehtävät

Tenttien ajankohdat ja uusintamahdollisuudet

-

Pedagogiset toimintatavat ja kestävä kehitys

Opintojaksolla opitaan ICT-alan perustaitoja sekä opiskelutaitoja käytännön työn ja esitysten avulla.

Opintojaksolla käytetään sähköisiä materiaaleja. Opiskelija saa perustiedot eettisestä toiminnasta ja saavutettavuudesta ICT:n kannalta.

Toteutuksen valinnaiset suoritustavat

-

Opiskelijan ajankäyttö ja kuormitus

Kontaktitunnt:
- Luennot 6 x 2h = 12h
- Tuutorintunti 3 x 1h = 3h
- Infot 3 x 1h = 3h

Lisäksi omatoimista opiskelua: 63h

YHTEENSÄ: 18h + 63h = 81h

Arviointikriteerit, hyväksytty/hylätty

Hyväksyttyyn arvosanaan opiskelijan on täytettävä molemmat seuraavista läsnäolo- ja aktiivisuusehdoista:

1. Osallistuminen: opiskelija osallistuu vähintään 9 kontaktitunnille.

2. Tehtävät: Vähintään 2 viikkotehtävää ja 2 luentotehtävää tulee suorittaa hyväksytysti aikataulun mukaisesti.
Lisäksi tulee opiskelijan tulee kirjoittaa raportti rekrymessusta tai vierailuluennosta.

Opiskelijan tulee saada molemmista osioista hyväksytty suoritus, jotta hän saa kurssista hyväksytyn suoritusmerkinnän.

Sisällön jaksotus

Opiskelija saa tietoa oppimissuunnitelmasta, opinto- ja tukimahdollisuuksista sekä tarvittavista opiskelutaidoista.

Tällä opintojaksolla tutustutaan CDIO (Conceive-Design-Implement-Operate) -viitekehyksen perusteisiin keskittyen erityisesti 'Conceive'- ja 'Design'-osioihin. Opiskelijat oppivat CDIO-mallin periaatteet ja niiden soveltamista käytännössä insinööritieteissä ja teknisillä aloilla. Opiskelija saa käytännön kokemusta myös ongelmien hahmottamisesta ja ratkaisujen suunnittelusta.

Viestintäkanava ja lisätietoja

Oppimisympäristö (ITS)

Arviointiasteikko

Hyväksytty/Hylätty

Arviointimenetelmät ja arvioinnin perusteet

1. Aktiivinen osallistuminen lähiopetukseen.
2. Tehtävien palauttaminen aikataulun mukaisesti.

Esitietovaatimukset

Ei edeltävyysehtoja.

Ilmoittautumisaika

02.07.2024 - 10.09.2024

Ajoitus

10.09.2024 - 13.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Tuomo Helo
Ryhmät
  • PTIVIS23W
    Ohjelmistojen kehittäminen ja Tietojärjestelmät
  • PTIETS23swis
    Ohjelmistojen kehittäminen ja tietojärjestelmät

Tavoitteet

Opintojakson suoritettuaan opiskelija:
- osaa ohjelmoida JavaScripti-ohjelmointikielellä
- osaa hyödyntää React-sovelluskehystä
- osaa suunnitella moduuliperustaisia selainohjelmistoja
- tuntee selainohjelmoinnin erityispiirteet
- osaa hyödyntää tehokkaita ja nykyaikaisia ohjelmointityökaluja

Sisältö

- JavaScript-kielen perusteet
- JavaScript-kielen modernit ominaisuudet
- React-kirjaston perusteet
- selainohjelmistojen suunnittelu ja modularisointi
- selainohjelmoinnin erityispiirteet
- kehitystyökalut

Oppimateriaalit

Kurssimateriaali (Kirjoista vain valitut osat)
*
Eloquent JavaScript
Marijn Haverbeke
No Starch Press; 3 edition (December 4, 2018)
Saatavilla osoitteessa http://eloquentjavascript.net
*
Professional JavaScript for Web Developers
5th Edition
Matt Frisbie
Published by Wrox
Saatavilla tietokannassa ProQuest EBook Central
*
Valittu projektiperustainen React-tutoriaali
*
Learning React : Modern Patterns for Developing React Apps
2nd edition
Alex Banks and Eve Porcello
Saatavilla tietokannassa ProQuest EBook Central
*

Opetusmenetelmät

- kirjallisuuden ja muun oppimismateriaalin lukeminen tai katsominen
- osallistuminen luennoille
- ohjelmointi opettajan johdolla
- itsenäinen ohjelmointi
- osallistuminen ryhmätyön tekemiseen

Tenttien ajankohdat ja uusintamahdollisuudet

Ei tenttiä.

Toteutuksen valinnaiset suoritustavat

Opiskelija voi suorittaa opintojakson osoittamalla osaamisensa opintojakson aiheista esimerkiksi tekemillään työnäytteillä. Osoittamisesta täytyy sopia opettajan kanssa opintojakson 4 ensimmäisen viikon aikana.

Opiskelija voi myös ahotoida opintojakson vastaavalla muualla oppilaitoksemme hyväksymässä oppilaitoksessa suoritetulla kurssilla. Asia kannattaa laittaa vireille heti opintojakson alkaessa.

Opiskelijan ajankäyttö ja kuormitus

39 h kontaktiluentoja (Jokainen 3h = 2h opetusta ja 1h henkilökohtaista työskentelyä opettajan läsnäollessa)
4 h harjoistustöiden esitystä ja seurantaa
40 h harjoitustyön valmistelu
54 h henkilökohtaiset harjoitustehtävät

Sisällön jaksotus

Sisältö

I. JavaScript (Luennot ja henkilökohtaiset tehtävät)

- Perusteet
- Merkkijonont
- Oliot, destrukturointi
- Taulukot, taulukko-operaatiot
- Operaatioiden ohjelmointi
- Virheenkäsittely
- DOM, tapahtumienkäsittely
- Moduulit
- Asynkroninen ohjelmointi
- Työkalut

II. React (Luennot ja ryhmätyö)

- Perusteet
- JSX
- Komponentit
- Modularisointi
- Työkalut
- Tilanhallinta
- Koukut

III. Ryhmätyö: Yksinkertainen web-sivusto Reactilla (ilman taustajärjestelmää)

7 henkilökohtaista JavaScript-harjoitustehtävää.
React-perustainen ryhmätyö.

Viestintäkanava ja lisätietoja

itsLearning ja sähköposti

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Opintojakson kokonaismaksimipistemäärä on 120.

Maksimissaan 70 pistettä 7 henkilökohtaisesta harjoitustehtävästä, 30 pistettä harjoitustyöstä ja 20 pistettä luentoläsnäoloista.

Opintojakson arviointiskaala on seuraava:

Pisteitä vähintään -> Arvosana

0 -> 0
40 -> 1
56 -> 2
72 -> 3
88 -> 4
104 -> 5

Huomaa seuraava lisäehto: hyväksyttävään suoritukseen tarvitaan vähintään 20 pistettä henkilökohtaisista harjoitustehtävistä ja 10 pistettä harjoitustyöstä.

Läsnäolopisteet annetaan seuraavan skaalan perusteella:

Läsnäoloprosentti käytännön- ja teorialuennoilla -> pisteitä

20% -> 5
40% ->10
60%->15
80%->20

Osa henkilökohtaisista harjoitustehtävistä tehdään käytännöntunneilla yhdessä opettajan kanssa. Näin läsnäolo niillä karruttaa myös harjoitustehtäväpisteitä.

Demokerroilla on oltava läsnä. Läsnäolo demoissa ei karruta läsnäolopisteitä. Poissaolo demoista aiheuttaa 50 % vähennyksen opiskelijan näihin demoihin palauttamien tehtävien pisteisiin. Myös tehtävien palauttaminen myöhässä aiheuttaa 50 prosentin vähennyksen. Tehtäviä ei oteta enää vastaan opintojakson päättymispäivän jälkeen. Opintojakson päättymispäivän jälkeen ei myöskään anneta korvaavia tai täydentäviä tehtäviä. Opiskelija täytyy huolehtia siis siitä, että hän saa kerättyä eri suorituksista riittävästi pisteitä opintojakson aikana.

Hylätty (0)

Opiskelija ei ole opintojakson aikana onnistunut keräämään läpäisyyn riittävää pistemäärää. Näin ollen hän ei ole pystynyt osoittamaan sellaista osaamista, jonka perusteella voitaisiin antaa hyväksyttävä arvosana.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija tietää JavaScript-ohjelmointikielen soveltamisalueet ja -ympäristöt
Opiskelija tuntee modernin JavaScript-ohjelmointikielen perusteet
Opiskelija tuntee jonkin JavaScript-ohjelmointikielen keskeisistä front-end kirjastoista
Opiskelija tietää joitakin keskeisiä JavaScript-ohjelmoinnissa käytettäviä työkaluja
Opiskelija osaa ohjelmoida yksinkertaisia sovelluksia JavaScriptillä tai sen kirjastolla

Arviointikriteerit, hyvä (3-4)

Opiskelija tietää JavaScript-ohjelmointikielen soveltamisalueet ja -ympäristöt
Opiskelija hallitsee modernin JavaScript-ohjelmoinnin perusteet ja joitakin JavaScriptin syventäviä ominaisuuksia
Opiskelija osaa soveltaa jotakin JavaScript-ohjelmointikielen keskeisistä front-end kirjastoista
Opiskelija osaa etsiä tietoja JavaScript- ja ohjelmointiosaamisensa kehittämiseksi ja ongelmien ratkaisemiseksi
Opiskelija osaa hyödyntää joitakin keskeisiä JavaScript-ohjelmoinnissa käytettäviä työkaluja
Opiskelija osaa ohjelmoida sovelluksia JavaScriptillä ja sen kirjastoilla
Opiskelijalla osaa työskennellä JavaScript-ohjelmointiprojektissa

Arviointikriteerit, kiitettävä (5)

Opiskelija tietää JavaScript-ohjelmointikielen soveltamisalueet ja -ympäristöt
Opiskelija osaa hyödyntää tehokkaasti ja laajasti JavaScript-ohjelmointikieltä ja sen kirjastoja
Opiskelija osaa etsiä tehokkaasti tietoja osaamisensa kehittämiseksi ja ongelmien ratkaisemiseksi
Opiskelija osaa hyödyntää ja etsiä tehokkaasti erilaisia JavaScript-ohjelmoinnissa käytettäviä työkaluja
Opiskelija osaa suunnitella ja ohjelmoida modularisoituja sovelluksia JavaScriptillä ja sen kirjastoilla
Opiskelijalla osaa työskennellä aloitteellisesti ja vastuullisesti JavaScript-ohjelmointiprojektissa

Esitietovaatimukset

WWW-perusteet (HTML5, CSS)

Ilmoittautumisaika

01.06.2024 - 09.09.2024

Ajoitus

02.09.2024 - 20.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Paikat

60 - 80

Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Tero Virtanen
  • Mika Koivunen
Ryhmät
  • PTIETS24A
    PTIETS24A
  • PTIETS24B
    PTIETS24B

Tavoitteet

Opintojakson suoritettuaan opiskelija:
- osaa nimetä Internet-verkon laitteet ja palvelut
- osaa kytkeä oman laitteensa erilaisiin verkkoihin tilanteen mukaisella järjestelyllä, ja selvittää tavanomaisia yhteysongelmia tavanomaisilla työkaluilla
- ymmärtää Internet-osoiterakenteet ja niiden merkityksen lähiverkossa toimiessa.
- tuntee verkkoprotokollien kerrosmallin
- osaa toimia virtuaalikoneen kanssa omalla tietokoneellaan
- osaa nimetä tietoturvan perusperiaatteet ja ymmärtää ne
- tuntee tietoturvan riskejä, haavoittuvuuksia ja niiden hallintaa
- osaa nähdä tietoturvan merkityksen Internet-verkkojen toiminnalle sekä organisaatioille että yhteiskunnalle
- ymmärtää tietosuojan perusteet omassa toiminnassaan

Sisältö

- tietoverkkojen käsitteet ja protokollat
- IP-osoitteet ja aliverkot
- langattomat ja langalliset verkot ja rakenteet
- lähi- ja etäverkot Internetissä
- verkkoliikenteen tutkimisen perustyökalut

- tiedon turvaamisen peruskäsitteet, -periaatteet ja -toimenpiteet
- tiedon turvaamisen perustoiminnallisuudet ja -työkalut
- tietosuojan perusperiaatteet henkilökohtaisella tasolla

Oppimateriaalit

Materiaalit jaetaan Itslearning-alustan kautta.

Opetusmenetelmät

Luennot, demot, laboratoriotyöskentely, Itsenäinen opiskelu.

Tenttien ajankohdat ja uusintamahdollisuudet

Tietoverkko-osiossa ja tietoturvaosiossa on kummassakin osakoe osion päättyessä. Molemmissa osakokeissa on kaksi erillistä suoritusmahdollisuutta, osakoetta ei voi uusia.

Pedagogiset toimintatavat ja kestävä kehitys

Lähiopetus.
Opetusmateriaali on englanninkielistä.

Toteutuksen valinnaiset suoritustavat

Vastaavan osaamisen osoittaminen aiemmin suoritetulla koulutuksella (todistus) tai sertifikaateilla. Taitokoe.

Opiskelijan ajankäyttö ja kuormitus

Luennot ja demot 10x2h = 20h
Laboratoriotyöt 6x3h=18h
Kotitehtävät ja itseopiskelu = 68h
Osakokeisiin valmistautuminen = 20h
Osakokeet 2 x 2h = 4h

Yhteensä 130h

Sisällön jaksotus

Tietoturva ensimmäisellä periodilla ja tietoverkot toisella periodilla.

Viestintäkanava ja lisätietoja

Opiskelija tarvitsee oman tietokoneen, jolla voi ajaa intel-arkkitehtuurin virtuaalikoneita. Lisäksi on suositeltavaa hankkia oma USB-ethernet adapteri jos koneessa ei ole kiinteää ethernet-liitäntää.

Materiaalien jako ja kurssin muu tiedottaminen tapahtuu Itslearning-alustan kautta.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Vähintään 50% luentoläsnäolo.

Tietoverkot:
Viikkotehtävät: 10p
Labroratoriotyöt: 20p
Teoriakoe: 20p

Tietoturva:
Viikkotehtävät: 10p
Labroratoriotyöt: 20p
Teoriakoe: 20p

Yhteensä max 100 p.

Hylätty (0)

Opiskelija ei tunne alan peruskäsitteitä.
Osasuorituksista alle 50 pistettä tai luentoläsnäolo < 50%

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija tuntee jossain määrin peruskäsitteitä.
Osasuorituksista 50-69 pistettä ja luentoläsnäolo > 50%

Arviointikriteerit, hyvä (3-4)

Opiskelija tuntee melko hyvin peruskäsitteitä.
Osasuorituksista 70-89 pistettä ja luentoläsnäolo >50%

Arviointikriteerit, kiitettävä (5)

Opiskelija tuntee erittäin hyvin peruskäsitteet ja osaa soveltaa tietojansa verkkojen tietoturvan perustarpeisiin.
Osasuorituksista 90 pistettä tai enemmän ja luentoläsnäolo > 50%.

Ilmoittautumisaika

01.06.2024 - 06.09.2024

Ajoitus

02.09.2024 - 08.12.2024

Opintopistemäärä

10 op

TKI-osuus

3 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
  • Englanti
Paikat

30 - 70

Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
  • Degree Programme in Information and Communications Technology
Opettaja
  • Annukka Kinnari
  • Marika Säisä
Ryhmät
  • PTIVIS23O
    Software Engineering and Project Management
  • ICTMODictprojSem
    MOD ICT Projects & Cybersecurity (International Semester)
  • PTIETS23sepm
    Software Engineering and Project Management

Tavoitteet

After completing the course the student can:
Work as a team member and/or project manager in an ICT project.
Customer communication.
Substance knowledge on ICT field.
Work-life skills and soft skills including team work, communication, communication in English, time management, professional attitude and self-management skills.

Sisältö

Project work in an international project team in ICT projects.
Substance knowledge of different ICT field -related topics.
Working life skills (team working, communication, time management, professional attitude and taking responsibility) and problem-solving skills.

Oppimateriaalit

- Various internet sources, links & descriptions online
- Lecture slides
- theFIRMA's and course's itslearning

Opetusmenetelmät

Theory part consists of lectures, independent work, and group work
In project, the student works together with the project team mainly onsite.

Tenttien ajankohdat ja uusintamahdollisuudet

No exam

To successfully pass the course, students must achieve passing grade in both the assignments and the project work components.

If a student does not pass the course, they are required to re-enroll and participate in the course during the next available offering, typically the following academic year.

Pedagogiset toimintatavat ja kestävä kehitys

Practical assignments and reports
Project work
Self-study

Toteutuksen valinnaiset suoritustavat

Project work part can be done in a company, if student has a ICT-related job. This has to be agreed separately with responsible teacher.

Opiskelijan ajankäyttö ja kuormitus

This course is in total 10 ECTS: 10 x 27h = 270 hours of work.
The course will run during the autumn semester 2024.

To pass the course, the student must submit the required assignments on time. Moreover, there are also assignments that are done together during the lecture.

The theory part of the course consists of lectures and activities during the lecture(13x3h), assignments and self-study (136 hours), small group meetings (in total of 5 hours), and theFirma information sessions (in total of 9 hours).
Additionally the student is expected to participate in 4 guest lectures and write a report about them (27 hours)

The practical part of the course consists of 81 hours of project work
Majority of project work is done on-site.
For the project managers working in theFirma projects, there is obligatory weekly meeting that they are expected to participate. For other project members, the weekly meeting is voluntary.

Weekly working hours are 20.8 hours/week.

Sisällön jaksotus

This course provides students with an understanding how to be a team member in customer projects in ICT field as well as substance knowledge of different ICT field -related topics.

Students will collaborate in teams to undertake ICT field project work on customer projects.

Engaging in the customer projects develop students’ working life skills (for example, such as team working, communication, time management, professional attitude and taking responsibility) and problem solving skills.

Project teams are usually international and the official communication language is usually English. This develops students’ ability to multicultural communication and collaboration.

Viestintäkanava ja lisätietoja

the course's and theFIRMA itslearning and Microsoft Teams

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

The course consists of two parts, the theory part and the project work part.

The theory part includes 6 assignments:
- Two of the assignments are assessed by pass/fail scale, meaning that a pass equals 10 points and a fail equals 0 points.
- Four of the assignments the assessments is evaluated with 0-30 points.
Thus, the maximum number of points from the assignments are 140.
Late submission for the assignments will reduce the points by 50%.

In addition, the course includes guest lectures of which the student is required to write a report. The report is evaluated with the scale 0 – 30 points.

The presence in the theory lectures and small group meetings are marked down. The first and last lectures give the student 2 points, other lectures, small group meetings and theFirma information sessions are worth 1 point. In total, there are 30 points from presence.

Altogether these will give the students the maximum of 200 points. These points are evaluated in the following way:
Fail: 0 – 59 points
grade 1: 60 – 89 points
grade 2: 90 – 119 points
grade 3: 120 – 149 points
grade 4: 150 – 179 points
grade 5: 180 – 200 points.

Project work:
The students are required to work in the project a total of 81 hours.
- One working hour equals 1 point.
- Participating in one Tech Club session equals 2 points.
- Hosting one Tech Club session equals 5 points (this includes the time spent on planning the content and presenting).

The formative assessment of students' performance in the projects is based on self and peer assessment, customer’s feedback (if available) and project manager’s feedback.
All the required hours done equals to 81 points, every missing 15 hours means one grade point reduction of the grade student has received from the evaluation.

The final grade of the course is weighted average:
- Assignments, presence and the guest lecture report 70%
- Project work (evaluation based on self- and peer assessment) and project hours 30%

Accepted grade cannot be raised.

Hylätty (0)

Less than 60 points from the theory part and project working hours not completed.

No show, not carrying out responsibilities, disappearing from team work, lack of communication with other team members.

Student has to pass assignments and project work to complete the course.

Arviointikriteerit, tyydyttävä (1-2)

Grade 1: under 90 points from the theory part and completing project work hours.
Grade 2: under 120 points from the theory part and completing project work hours.

Poor, but satisfactory performance both in independent work and team work. Low participation on lectures and other activities.

Student has to pass assignments and project work to complete the course.

Arviointikriteerit, hyvä (3-4)

Grade 3: under 150 points from the theory part and completing project work hours.
Grade 4: under 180 points from the theory part and completing project work hours.

Good performance both in team work and independent work. Active participation on lectures and other activities.

Student has to pass assignments and project work to complete the course.

Arviointikriteerit, kiitettävä (5)

Grade 5: 180 - 200 points from from the theory part and completing project work hours.

Excellent performance both in team work and independent work. Active participation on lectures and other activities.

Student has to pass assignments and project work to complete the course.

Ilmoittautumisaika

01.06.2024 - 23.09.2024

Ajoitus

23.09.2024 - 13.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Paikat

60 - 80

Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Matti Kuikka
  • Mika Koivunen
Ryhmät
  • PTIETS24A
    PTIETS24A
  • PTIETS24B
    PTIETS24B

Tavoitteet

Opintojakson päättyessä opiskelija:

ymmärtää no-code- ja low-code-työkalujen roolin suunnitteluprosessissa.
suunnitella perusratkaisuja NCLC-alustoilla.
osallistua NCLC-projektin kehittämiseen tiimissä.
huomioida NCLC-työkalujen rajoitteet ja mahdollisuudet.
arvioida NCLC-projektinsa onnistumista.
reflektoida kehitysprosessia.

Sisältö

Tällä opintojaksolla syvennytään CDIO-viitekehyksen "toteutus"- ja "toiminta" -vaiheisiin. Opiskelijat toteuttavat No-Code/Low-Code-projektin, joka sisältää seuraavat vaiheet:
* tutustuminen sovelluskehitykseen No-Code/Low-Code-työkaluilla
* toteutus No-Code/Low-Code-työkaluja käyttäen
* testaus, palaute ja iteraatio

Oppimateriaalit

Materiaali jaetaan oppimisympäristön (ITS) avulla.

Opetusmenetelmät

Tämä kurssi käyttää seuraavai oppimismenetelmiä:
- Luennot: teoreettinen tausta ja erilaisten NCLC -kehysten ja ympäristöjen käytön esittely, joita voidaan käyttää esimerkiksi ohjelmisto-/pelikehityksessä tai web-kehityksessä.
- Käytännön harjoitukset: luennoilla esiteltyjen NCLC-työkalujen käytön harjoittelu
- Ryhmätyö: opiskelijat suorittavat NCLC-projektin, jossa he käyttävät luennoilla ja harjoituksissa opittuja työkaluja ja taitoja.

Tenttien ajankohdat ja uusintamahdollisuudet

-

Pedagogiset toimintatavat ja kestävä kehitys

Opintojaksolla opitaan taitoja harjoitusten ja käytännön projektityön avulla.

Opintojaksolla käytetään vain sähköisiä materiaaleja.

Toteutuksen valinnaiset suoritustavat

-

Opiskelijan ajankäyttö ja kuormitus

Opiskelija suorittaa kurssiin liittyviä tehtäviä, joiden arvioitu työmäärä:
- Teoriatunnit: 8 x 2h = 16h
- Käytäntötunnit: 10 x 2h = 20h
- Ryhmätyö: 2 x 2h = 4h
- Lopputapahtuma: 4h
- Muu itsenäinen/ryhmätyöskentely: noin 90h
TOTAL: noin 135h

Sisällön jaksotus

Tämä kurssi perehdyttää opiskelijan CDIO-viitekehyksen vaiheisiin "Toteuta" (Implement) ja "Käytä" (Operate) käyttäen No-Code/Low-Code (NCLC) -työkaluja. Opiskelijat suorittavat No-Code/Low-Code-projektin, joka sisältää seuraavat vaiheet:
- Johdatus ohjelmistokehitykseen ja No-Code/Low-Code -alustoihin
- Toteutus No-Code/Low-Code -alustalla
- Testaus, palaute ja iteraatio

Kurssi toteutetaan viikkojen 39 - 50 aikana seuraavasti:
- Teoria, viikot 39 - 47: 2h kontaktitunti 8 viikon ajan
- Käytäntö, viikot 39 - 49: 2h kontaktitunti oman tuutorin kanssa
- Ryhmätyö, viikot 48-49: 2h itsenäinen työskentely
- Lopputapahtuma, viikko 50

Viestintäkanava ja lisätietoja

Saatavilla ITS:ssä.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Kurssi arviointiin vaikuttaa:
- aktiivinen osallistuminen
- harjoitustehtävien ajoissa palauttaminen
- lopullinen NCLC-projektin tulos

Lisätiedot arvioinnista kerrotaan ensimmäisellä luennolla.

Hylätty (0)

Kurssisuoritus on hylätty, jos
- opiskelija ei osallist riittävästi lähiopetustilaisuuksiin (luennot, harjoitukset, ryhmätyö)
- opiskelija palauttaa alle 50% tehtävistä määräajassa

LCNC-projektiin osallistuminen ja sen tulos: Ei osallistu aktiivisesti projektiin tai projekti ei saa aikaiseksi mitään esitettväksi lopputapahtumaan.

Arviointikriteerit, tyydyttävä (1-2)

Osallistuminen: Mukana kontakti ja harjoitustunneilla vähintään 75%
Harjoitustehtävät: 50% - 70% tehtävistä tehty määräajassa

LCNC-projektiin osallistuminen ja sen tulos:
Osallistuu projektiin, mutta vertaispalautteen mukaan vähemmän kuin muut JA projektista saatiin esitettävä tuote lopputapahtumaan.

Arviointikriteerit, hyvä (3-4)

Osallistuminen: Mukana kontakti ja harjoitustunneilla vahintään 85%
Harjoitustehtävät: 70% - 95% tehtävistä tehty määräajassa

LCNC-projektiin osallistuminen ja sen tulos:
Osallistuu projektiin ja aktiivisuus projektissaa vertaispalautteen mukaan keskiarvoa JA projektista saatiin esitettävä tuote lopputapahtumaan.

Arviointikriteerit, kiitettävä (5)

Osallistuminen: Mukana kontakti ja harjoitustunneilla vahintään 90%
Harjoitustehtävät: Vähintään 95% tehtävistä tehty määräajassa

LCNC-projektiin osallistuminen ja sen tulos:
Osallistuu projektiin ja aktiivisuus projektissaa vertaispalautteen mukaan parempi kuin ryhmän keskiarvo JA
Projektista saatiin esitettävä tuote lopputapahtumaan JA
Opiskelija osoitti innovatiivisia tapoja käyttää LCNC-työkaluja sekä ymmärrystä teknisistä ja projektinhallinnan taidoista.

Ilmoittautumisaika

30.05.2024 - 15.09.2024

Ajoitus

02.09.2024 - 18.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Paikat

0 - 80

Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Tiina Tolmunen
  • COS Opettaja
  • COS1 Virtuaalihenkilö1
Ryhmät
  • PTIETS24A
    PTIETS24A
  • PTIETS24B
    PTIETS24B

Tavoitteet

Opintojakson suoritettuaan opiskelija osaa:
- suorittaa laskutoimituksia eri lukujärjestelmissä
- suorittaa lukujärjestelmämuunnoksia
- kuvata loogisia lauseita Boolen algebran avulla sekä ratkaista ongelmia niillä
- käyttää hyväkseen todennäköisyyslaskentaa ongelmaratkaisussa
- analysoida dataa tilastomatematiikan avulla
- käyttää hyväkseen soveltuvia työkaluja tietojen analysoinnissa sekä laskennassa

Sisältö

- lukujärjestelmät ja binäärilaskenta
- Boolen algebra ja loogiset operaatiot
- todennököisyyslaskennan perusteet
- tilastomatematiikan ja data-analyysin perusteet

Oppimateriaalit

Kurssin materiaalit ja demotehtävät mallivastauksineen itslearningissä.
Harjoitustehtävät suoritetaan ViLLEssä.

Käytämme osan 2 tilastomatematiikassa Exceliä sekä Pythonia ja Jupyter Notebook:a.

Opetusmenetelmät

Lähiopetus, tietokoneavusteinen opetus ja oppiminen, tehtäväperustaisuus

Tenttien ajankohdat ja uusintamahdollisuudet

Osa 1, viikolla 43
Osa 2, viikolla 50

Uusintatenttiminen on mahdollista tenttiakvaariossa e-tenttinä. Kutakin osatenttiä voi yrittää maksimissaan 3 kertaa, kuitenkin onnistuneen tenttisuorituksen jälkeen vain kerran voi yrittää parantaa arvosanaa.

Opiskelijan ajankäyttö ja kuormitus

Kontaktitunnit:
- Luennot 22 h
- Harjoitukset 20 h
- Tentit 2*2 h = 4 h

Itsenäinen opiskelu, kotitehtävät, tenteihin valmistautuminen 90 h.

Sisällön jaksotus

Osa 1 viikot 36-43:
- Peruslaskujen kertaus, Lukujärjestelmät
- Komplementtiluvut, Binäärilaskenta
- Todennäköisyyslaskennan perusteet ja soveltaminen
- Loogiset operaatiot ja Boolen algebra

Osa 2 viikot 44-50:
- Tilastomatematiikan perusteet
- Tilastollisen analyysin perusteita ja visualisointia Excelillä
- Tiedon esittäminen ja data-analyysin alkeet Pythonilla

Viestintäkanava ja lisätietoja

Itslearning

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Osat 1 ja 2 arvioidaan erikseen.

Kurssin voi suorittaa:
- tekemällä demoja ja harjoituksia hyväksytysti annetussa aikataulussa. Tällöin vain arvosanat 1 ja 2 ovat mahdollisia.
- osallistumalla tenttiin (arvosanat 1-5).

Demot ja harjoitukset:
70% pisteistä - arvosana 1
90% pisteistä - arvosana 2

Tentti
45% tentin pisteistä - arvosana 1
85% tentin pisteistä - arvosana 5

Hylätty (0)

Alle 70 % tehtävien ja demojen pisteistä.
TAI
Alle 45 % osatentin pisteistä.

Arviointikriteerit, tyydyttävä (1-2)

Opiskelija osaa:
- kertoa, miksi eri lukujärjestelmiä tarvitaan tietojenkäsittelyssä
- kertoa mitä ovat loogiset operaatiot sekä miten niitä voidaan hyödyntää
- määritellä yksinkertaisten tapahtumien todennäköisyyksiä
- kertoa millä tavalla kerättyä tietoa voidaan analysoida
- tehdä yksinkertaisia laskentaa ja tiedon analysointia soveltuvilla työkaluilla

Arviointikriteerit, hyvä (3-4)

Opiskelija osaa:
- suorittaa laskutoimituksia binääri ja desimaalijärjestelmissä
- kuvata loogisia lauseita Boolen algebran avulla
- laskea tapahtumien todennäköisyyksiä
- käyttää Exceliä tietojen analysointiin ja visualisointiin

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa:
- suorittaa lukujärjestelmämuunnoksia
- soveltaa totuustaulukoita ongelmien ratkaisemissa
- laskea monipuolisesti erilaisten tapahtumien todennäköisyyksiä
- hyödyntää soveltuvia työkaluja tietojen analysointiin ja visualisointiin sekä liittää näitä raportteihin
- osaa hyödyntää data-analytiikkaa ongelman ratkaisuun
- osaa hyödyntää Pythonia tietojen analysointiin ja visualisointiin

Ilmoittautumisaika

01.06.2024 - 06.09.2024

Ajoitus

02.09.2024 - 18.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Paikat

30 - 70

Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Anne Jumppanen
  • Annukka Kinnari
Ryhmät
  • PTIVIS23W
    Ohjelmistojen kehittäminen ja Tietojärjestelmät
  • PTIETS23swis
    Ohjelmistojen kehittäminen ja tietojärjestelmät

Tavoitteet

Opintojakson suoritettuaan opiskelija osaa:
- kuvailla ohjelmistotuotteen kehitystyön vaiheet ja keskeiset menetelmät
- selittää käsitteet luokkahierarkia, periytyvyys ja monimuotoisuus sekä soveltaa niitä ohjelmistokehityksessä
- keskustella rinnakkaisohjelmoinnin mahdollisuuksista
- soveltaa poikkeusrakenteita
- suunnitella, toteuttaa ja dokumentoida yksinkertaisen käyttöliittymäsovelluksen.

Sisältö

- oliorakenteet
- virheiden käsittely poikkeuksilla
- säikeet
- tietokantayhteyden luominen
- ohjelmistotuotannon prosessi ja menetelmät
- UML ja kaavioiden piirtäminen

Oppimateriaalit

Opintojakson työtilassa itslearningissa.

Opetusmenetelmät

Materiaalin lukeminen ja ohjelmointiharjoitusten tekeminen ohjatusti sekä itsenäisesti.

Harjoitustyö opettaa soveltamaan opittuja asioita laajemman sovelluksen näkökulmasta.

Materiaali pitää sisällään olio-ohjelmoinnin teoriaa sekä teoriaa valaisevia kuvia ja esimerkkikoodeja.

Tenttien ajankohdat ja uusintamahdollisuudet

Opintojaksolla ei ole tenttiä.

Pedagogiset toimintatavat ja kestävä kehitys

Itsearviointi
Opiskelijan tulee kiinnittää säännöllisesti huomiota omaan opiskeluunsa ja oppimiseensa.
Opiskelijaa pyydetään tekemään muistiinpanoja jokaisen viikkotehtäväsarjan kohdalla pohtien ainakin seuraavia asioita
* Tehtävän teema: Mitä tiesin teemasta etukäteen? Mitä ajatuksia teema herätti?
* Tehtävää tehdessä: Esiin nousseet ajatukset kohdistuen tehtävien vaativuustasoon ja mielenkiintoon
* Tehtävän jälkeen: Mitä opin?
sekä antamaan itselleen arvosana työskentelystään jokaisen viikkotehtäväsarjan kohdalla asteikolla: Erinomainen - Hyvä - Tyydyttävä.

Toteutuksella noudatetaan jatkuvan tekemisen ja arvioinnin mallia siten, että opiskelijan tulee tehdä, palauttaa ja demota kurssin tehtäviä säännöllisesti noudattaen kurssin tehtäville annettuja aikatauluja. Tällä tähdätään opiskelijan mahdollisuuteen seurata itsenäisesti omaa edistymistään ja oppimistaan kurssin aikana.

Jatkuva aktiivinen työskentely ja oppiminen tukevat ohjelmoinnissa esiintyvää spiraalioppimisen mallia.

Toteutuksen valinnaiset suoritustavat

1) Antamalla näytön esim. tekemästään työelämän projektista, jolla opiskelija osoittaa hallitsevansa opintojakson sisällön.
2) Sivustolla mooc.fi kuvataan ohjelmoinnin MOOC, joka vastaa sisällöltään Helsingin yliopiston tietojenkäsittelytieteen laitoksen kursseja Ohjelmoinnin perusteet ja Ohjelmoinnin jatkokurssi. Kurssit vastaavat yhteensä kymmentä opintopistettä (5+5).
Olio-ohjelmoinnin voi suorittaa tekemällä ohjelmoinnin MOOCin Java-kielisen loppuosan.

Toteutuksen valinnaisista suoritustavoista pitää aina keskustella kurssin opettajan kanssa heti toteutuksen alkaessa.

Opiskelijan ajankäyttö ja kuormitus

Opintojakson suoritus edellyttää hyväksytysti suoritettujen harjoitustehtäväsarjojen tekemistä ja palauttamista määräaikaan mennessä. Lisäksi opiskelijan tulee esitellä tekemänsä tehtäväsarjat kurssin demotuntien aikana.

Kurssi järjestetään kampuksella ja opiskelijoilta odotetaan läsnäoloja. Poikkeusjärjestelyistä on sovittava kurssin opettajan kanssa mahdollisimman varhaisessa vaiheessa.

5 opintopistettä: 27 * 5 = 135 tuntia

Opintojakso ajoittuu aikavälille 1.9.2024 - 16.12.2024

Viikkotyömäärä: 135 tuntia / 13 viikkoa = 10,4 tuntia viikossa

Kurssilla annetaan kontaktiopetusta 5h viikkotasolla. Tämä koostuu luento-osiosta (3 h) ja koodiklinikasta (2 h). Luento-osio koostuu uusien asioiden teoriaopetuksesta ja näihin liittyvistä koodiesimerkeistä. Koodiklinikalla tehdään ohjelmoinnin harjoituksia yhdessä ja opiskelijat demoavat itsenäisesti tekemiään tehtäviä.

Toteutuksella seurataan opiskelijan läsnäoloa.

Sisällön jaksotus

Opintojakson suoritettuaan opiskelija osaa:
- kuvailla ohjelmistotuotteen kehitystyön vaiheet ja keskeiset menetelmät
- selittää käsitteet luokkahierarkia, periytyvyys ja monimuotoisuus sekä soveltaa niitä ohjelmistokehityksessä
- havainnoida säännöllisten lausekkeiden ja funktionaalisen ohjelmoinnin käyttömahdollisuuksia
- soveltaa poikkeusrakenteita
- suunnitella, toteuttaa ja dokumentoida yksinkertaisen käyttöliittymäsovelluksen.
Sisältö
- keskeisimmät oliorakenteet
- virheiden käsittely poikkeuksilla
- tietokantayhteyden luominen
- ohjelmistotuotannon prosessi ja menetelmät
- UML kaavioiden ymmärtäminen ja niiden piirtäminen

Viestintäkanava ja lisätietoja

Kurssin viestintäkanava on itslearning.

Avoimen AMK:n opiskelijoita otetaan mukaan opintojaksolle max 3.
Lue myös opintojakson edeltävyysehdot.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Arvosanan muodostuminen

Opintojakso pitää sisällään 8 viikkotehtäväsarjaa, joihin sisältyy ohjelmoinnin teorian opiskelua sekä aiheeseen liittyviä ohjelmointitehtäviä. Opiskelija saa pisteitä opettajalle demoamistaan tehtävistä.
Jokaisen viikkotehtäväsarjan maksimipistemäärä on 10 pistettä.
Viikkotehtäväsarjojen maksimipistemäärä on 80 pistettä.

Kurssilla tehdään harjoitustyö, jossa opiskelija tekee laajemman sovelluksen. Harjoitustyössä opiskelija pääsee soveltamaan oppimiaan asioita ja osoittamaan osaamistaan. Harjoitustyön tuotos demotaan opiskelijaryhmälle.
Harjoitustyön maksimipistemäärä on 40 pistettä.

Jos kurssin edetessä näyttää siltä, että opiskelija ei saavuta kurssin läpäisyyn tarvittavaa pistemäärää, niin hänen kanssaan sovitaan puuttuvien tehtävien tekemisestä takautuvasti. Näistä tehtävistä hän voi saada maksimissaan puolet tarjolla olevasta pistemäärästä. Opiskelijan tulee kerätä läpäisyyn vaadittava pistemäärä ennen kurssin loppumispäivämäärää.

Koko kurssilla on siis jaossa 120 pistettä.

Pistemäärä 48 (40%) -> arvosana 1
Pistämäärä 66 (55%) -> arvosana 2
Pistemäärä 84 (70%) -> arvosana 3
Pistemäärä 96 (80%) -> arvosana 4
Pistemäärä 108 (90%) -> arvosana 5

Hylätty (0)

Katso yllä arvioinnin kohteet:

Opintojakson arvosana muodostuu opiskelijan tekemien, palauttamien ja demoamien tehtävien lukumäärän ja laadun perusteella.

Opiskelijan arvosana on hylätty, mikäli pistemäärä on alle 40 % maksimipistemäärästä.

Arviointikriteerit, tyydyttävä (1-2)

Katso yllä arvioinnin kohteet:

Opintojakson arvosana muodostuu opiskelijan tekemien, palauttamien ja demoamien tehtävien lukumäärän ja laadun perusteella.

Opiskelijan arvosana on 1, mikäli pistemäärä on yli 40 % mutta alle 55% maksimipistemäärästä.
Opiskelijan arvosana on 2, mikäli pistemäärä on yli 55 % mutta alle 70% maksimipistemäärästä.

Arviointikriteerit, hyvä (3-4)

Katso yllä arvioinnin kohteet:

Opintojakson arvosana muodostuu opiskelijan tekemien, palauttamien ja demoamien tehtävien lukumäärän ja laadun perusteella.

Opiskelijan arvosana on 3, mikäli pistemäärä on yli 70 % mutta alle 80% maksimipistemäärästä.
Opiskelijan arvosana on 4, mikäli pistemäärä on yli 80 % mutta alle 90% maksimipistemäärästä.

Arviointikriteerit, kiitettävä (5)

Katso yllä arvioinnin kohteet:

Opintojakson arvosana muodostuu opiskelijan tekemien, palauttamien ja demoamien tehtävien lukumäärän ja laadun perusteella.

Opiskelijan arvosana on 5, mikäli pistemäärä on vähintään 90% maksimipistemäärästä.

Esitietovaatimukset

Ohjelmoinnin perusteet tai vastaavat tiedot ja taidot

Ilmoittautumisaika

01.06.2024 - 30.06.2025

Ajoitus

02.09.2024 - 31.07.2025

Opintopistemäärä

10 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Anne Jumppanen
Ryhmät
  • PTIETS22dncs
    PTIETS22 Tietoverkot ja Kyberturva
  • PTIETS22swis
    PTIETS22 Ohjelmistojen kehittäminen ja tietojärjestelmät
  • PTIETS22deai
    PTIETS22 Datatekniikka ja Tekoäly
  • PTIETS22sepm
    PTIETS22 Ohjelmistotekniikka ja projektihallinta

Tavoitteet

Harjoittelujakson suoritettuaan opiskelija osaa:

hankkia itselleen omaa osaamispolkuaan vastaavan harjoittelupaikan
suorittaa osaamispolkuaan vastaavia työtehtäviä itsenäisesti ja ryhmän jäsenenä
ennalta suunnitella työntekoaan
kuvata harjoitteluorganisaation johtamista, ulkoista ja sisäistä viestintää sekä henkilöstön kehittämistä
arvioida harjoittelujakson tuloksia.

Sisältö

Omaa osaamispolkua vastaavaan ammattiin ja työtehtäviin tutustuminen

Tutkintoon sisältyvän harjoittelun minimilaajuus on 30 op.

Arviointiasteikko

H-5

Esitietovaatimukset

Perusharjoittelu, Alakohtainen harjoittelu

Ilmoittautumisaika

01.06.2024 - 16.09.2024

Ajoitus

02.09.2024 - 18.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Suomi
  • Englanti
Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Tietojenkäsittelyn koulutus
  • Degree Programme in Information and Communications Technology
Opettaja
  • Sami Pyöttiälä
Ryhmät
  • PTIETS22sepm
    PTIETS22 Ohjelmistotekniikka ja projektihallinta
  • PTIVIS22O
    Software Engineering and Project Management

Tavoitteet

After completing the course the student can:
Describe different software development methodologies and evaluate their feasibility to software projects
Describe software development project phases
Understand and draw UML diagrams
Understand the importance of specification and planning to software development
Work in different phases of a software project

Sisältö

Software development project
Specification, planning, programming, testing, deployment, and maintenance of a software project
UML modelling

Oppimateriaalit

Lecture slides, material in Itslearning, linked web-based material and several local and remote applications

Opetusmenetelmät

Learning by doing: Attendance concerning the classes, doing assignments during the classes and homework and the sprint-based project work in small groups by applying Scrum

Tenttien ajankohdat ja uusintamahdollisuudet

There are no actual exams.

Pedagogiset toimintatavat ja kestävä kehitys

Using the existing devices, existing software and activity in the campus building in which the students already are with the high probability.

Toteutuksen valinnaiset suoritustavat

There is only one way of completion.

Opiskelijan ajankäyttö ja kuormitus

Classes 40 hours, assignments during the classes and personal homework and studying (35 hours), project work in small groups (60 hours) with reporting in Itslearning, total 135 hours

Sisällön jaksotus

After the course, the student
- knows software project models and can estimate their suitability for the project at hand
- can operate at different stages of the software project
- understands the significance of planning, designing and testing in the software project
- is able to create software specifications (models with UML) and UI prototypes
- is able to apply version management (Git) in cooperation with others
- is able to apply Atlassian Jira Software tool for planning tasks, running Sprints and managing software requirements

Viestintäkanava ja lisätietoja

An oral communication is used during the classes. For the written communication Itslearning and e-mail are applied.

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Grading with scale 0-5.

Group work is 60 % of the grade. To pass the course you need to pass the group work i.e. get at least half of the total points.
- Each sprint is evaluated with 0-2 points. There will be 6 Sprints in total. Passing the group work = min. 6 points.
- Sprint review, for example, 2 points (all tasks done in time, as requested, no weaknesses), 1 point (some shortcomings/omissions in answers), 0 point (not in time, some tasks missing, major faults).
- Points = Grade: 0-5 points = Failed; 6-8 points = 1; 9-10 points = 2; 11-12 points = 3 i.e. with the group work only, a student can get grade 3.

Active presence and/or returning exercises during the teaching session is 40 % of the grade.
- 1 point / session available, which is based on either presence or exercise returns during the session.
- With participating in sessions, a student can get 0-2 grades more on top of the group work grade
- Points = Grade: 0 points = 0 grade, half of the points = 1 grade, max points = 2 grades (and linearly between the lower and the upper bounds)

Hylätty (0)

The student does not know how the knowledge or the methods or is not able to apply them on the level required in the criterion for grade of level 1-2.

Arviointikriteerit, tyydyttävä (1-2)

The student knows the basic concept of software engineering and knows some of the common design and planning methods of the discipline. The student is able to apply the knowledge and the methods in the simple given context. The student achieves the lower boundary of the points for the grade level concerning the course.

Arviointikriteerit, hyvä (3-4)

The student knows the basic concept of software engineering with its fundamental properties and knows all the common design and planning methods of the discipline. The student is able to apply the knowledge and the methods in the given context. The student achieves the lower boundary of the points for the grade level concerning the course.

Arviointikriteerit, kiitettävä (5)

The student knows the basic concept of software engineering with its fundamental properties and knows all the common design and planning methods of the discipline with the sovereign manners. The student is able to apply the knowledge and the methods in the any given context. The student achieves the lower boundary of the points for the grade level concerning the course.