•   IT Basics and Systems 5K00DM65-3012 30.08.2021-30.12.2021  5 cr  (AVOINAMK) +-
    Learning outcomes of the course unit
    The student is familiar with the educational systems, information systems and the main features of his / her own field of study. In addition, he has the basics of information technology, which he deepens in his later studies.
    In addition, the student knows:
    programming idea,
    -The way to produce programs,
    applications and their importance in their field,
    criteria for running software projects.
    The student knows:
    - basic concepts and skills in programming,
    - solve small programming problems in C ++ programming language.
    Course contents
    Tampere University of Applied Sciences teaching systems, information networks, information systems and the main features of the content of their own degree. Information technology skills (basics) to support studying.
    BYOD idea:
    - Remote use of CAD software
    - Functionality of other mechanical engineering software on own machines
    Basic concepts of programming, algorithms, basic data types, strings, selection and replay structures, tables and subroutines. An overview of the progress of software projects.
    Assessment criteria
    Satisfactory

    The student understands the basic concepts of programming described in the content and is able to solve programming problems on the basis of code symbols and model solutions independently within the given schedules. Students take responsibility for their own studies.

    Good

    The student understands the basic concepts of programming as described in the content and is able to use them to solve practical programming problems in a versatile and justified manner. The student performs the assigned tasks independently and takes responsibility for the performance of the group.

    Excellent

    The student understands the basic concepts of programming described in the content, and is able to solve practical small programming problems in an imaginative and versatile manner, using the schedules given by good programming structures. The student is able to produce a good and clear program code and identify possible alternative implementation methods. Students are highly motivated and committed to their own and group's performance.


    Recommended or required reading

    Verkkomateriaali kurssin Moodlessa.

    Huom! Opintojaksolla on kaksi erillistä Moodle alustaa: Ohjelmointi osuuden kurssialusta ja Insinöörin perustekniset työkalut kurssialusta. (not translated)

    Planned learning activities and teaching methods

    Lähiopetus, etäopetus, viikkoharjoitukset. (not translated)

    Assessment methods and criteria

    Opintojakson (5 op) kokonaisarvosana määräytyy painotettuna keskiarvona opintojakson osuuksien laajuuksien mukaan. Molemmista osuuksista on kuitenkin saatava hyväksytty arvosana. Lisäksi tiedonhankintaosuus (2 h) tulee olla suoritettu.

    Ohjelmointi (3 op):
    Ohjelmointiosuus arvioidaan harjoitustehtävien perusteella.

    Insinöörin perustekniset työkalut (2 op):
    Arvioidaan harjoitustehtävien perusteella. (not translated)

    Language of instruction

    Finnish

    Timing

    30.08.2021 - 30.12.2021

    Registration

    01.07.2021 - 29.08.2021

    Credits

    5 cr

    Group(s)

    AVOINAMK

    Seats

    0 - 25

    Teacher(s)

    Sonja Viinikainen, Marja-Liisa Timperi, Iina Nieminen

    Further information for students

    Ohjelmointi,
    sonja.viinikainen@tuni.fi

    Insinöörin perustekniset työkalut,
    iina.nieminen@tuni.fi

    Tiedonhaku,
    marja-liisa.timperi@tuni.fi (not translated)

    Degree programme(s)

    Degree Programme in Mechanical Engineering

    Office

    TAMK Main Campus

    Evaluation scale

    0-5

    Completion alternatives

    Ota yhteys luennoitsijaan. (not translated)

    Training and labour cooperation

    Ei ole. (not translated)

    Exam schedule

    Kurssilla ei ole tenttiä. Arvostelu perustuu viikkoharjoituksiin. (not translated)

    Students use of time and load

    Ohjelmoinnin osuus: 3 opintopisteen osuus, kokonaistyömäärä keskimäärin 3 op * 27 h/op = 81 h.
    Insinöörin perustekniset työkalut: 2 opintopisteen osuus, kokonaistyömäärä keskimäärin 2 op * 27 h/op = 54 h.
    Ajankäytön jakautuminen käydään tarkemmin läpi osioiden ensimmäisillä luennoilla. (not translated)

    Content periodicity

    Käydään läpi osioiden ensimmäisillä luennoilla. (not translated)

    Assessment criteria
    Not approved

    Kurssin harjoitustehtävien pisteet eivät riitä läpäisyyn. Pisterajat käydään läpi osuuksien ensimmäisillä luennoilla. (not translated)

    Satisfactory

    Ymmärtää ohjelmoinnin peruskäsitteet: muuttujat, aritmetiikka, valinta- ja toistorakenteet, taulukkorakenteet, funktiot, aliohjelmakirjastot, ohjelmakoodin rakenne ja käännösprosessi. Osaa ratkoa ohjelmointiongelmia koodiesimerkkien ja malliratkaisujen pohjalta itsenäisesti annettujen aikataulujen puitteissa.
    Osaa käyttää MS Office -ohjelmien (Excel, Word, PowerPoint) yksinkertaisimpia ominaisuuksia. (not translated)

    Good

    Ymmärtää ohjelmoinnin peruskäsitteet: muuttujat, aritmetiikka, valinta- ja toistorakenteet, taulukkorakenteet, funktiot, aliohjelmakirjastot, ohjelmakoodin rakenne ja käännösprosessi. Osaa ratkoa käytännön ohjelmointiongelmia soveltaen ohjelmoinnin peruskäsitteitä monipuolisesti ja perustellusti. Osaa modularisoida laajempia ohjelmakokonaisuuksia sekä osaa hyödyntää aihealueen aliohjelmakirjastoja tarkoituksenmukaisesti.
    Osaa käyttää MS Office -ohjelmien (Excel, Word, PowerPoint) keskeisiä ominaisuuksia monipuolisesti. (not translated)

    Excellent

    Ymmärtää ohjelmoinnin peruskäsitteet ja osaa ratkoa käytännön ohjelmointiongelmia kekseliäästi ja monipuolisesti hyviä ja optimaalisia ohjelmointirakenteita käyttäen. Tuottaa hyvää ja selkeää ohjelmakoodia ja osaa tunnistaa mahdolliset vaihtoehtoiset toteutustavat. Hallitsee hyvin ja monipuolisesti aihealueeseen liittyvien aliohjelmakirjastojen käytön. Osaa arvioida ja analysoida omaa ohjelmointityötään kriittisesti ja monipuolisesti.
    Osaa käyttää MS Office -ohjelmien (Excel, Word, PowerPoint) keskeisiä ominaisuuksia monipuolisesti, osaa soveltaa ja hyödyntää oppimaansa. (not translated)