Introduction to Programming (Java) (3 ECTS)
Code: TT00VI07-3027
General information
- Timing
- 24.05.2022 - 31.12.2022
- Implementation has ended.
- Number of ECTS credits allocated
- 3 ECTS
- Virtual portion
- 3 ECTS
- Mode of delivery
- Online
- Campus
- Karaportti 2
- Teaching languages
- Finnish
- Seats
- 0 - 1000
- Degree programmes
- Information and Communication Technology
- Teachers
- Mika Hyyryläinen
- Course
- TT00VI07
Location and time
Because course is 100% online (Self-Study) course, study place and timetable is up to Student her-/himself.
Materials
Can be find on study environment.
Employer connections
N/A
Exam schedules
Can be find on study environment.
International connections
N/A
Completion alternatives
N/A
Evaluation methods and criteria
When you have done 80% of tasks, please send email to viopesupport@metropolia.fi.
Student workload
Up to Student her-/himself.
Content scheduling
Up to Student her-/himself.
Teaching methods
100% online (Self-Study) course.
Further information
ILMOITTAUTUMINEN
Avoimen AMK:n opiskelijat hakijan työpöydällä osoitteessa: https://hakija.oma.metropolia.fi
CampusOnline opiskelijat: osoitteesta https://campusonline.fi/opintojaksot/ löytyvän e-lomakkeen kautta
Metropolian tutkinto-opiskelijat: https://vw4.viope.com/login?org=metropolia .
Rekisteröidy klikkaamalla sisäänkirjautumisikkunan vasemmasta laidasta Ilmoittaudu kurssille (Enroll on the Course).
Valitse jokin Viope-kurssi, jonka lopussa lukee tämä täsmenne: (NonStop).
Täytä muut tähdellä merkityt kohdat.
Nyt voit aloittaa myös muita Viopen ohjelmointikursseja, joissa on sama täsmenne (NonStop).
Jos rekisteröitymisessä on ongelmia, ota sähköpostitse yhteyttä osoitteeseen viopesupport@metropolia.fi
Evaluation scale
Hyväksytty/Hylätty
Assessment criteria, satisfactory (1)
Algorithms and control structures
- The student understands the meanings of different control structures and can choose an appropriate structure to a given problem.
- The student is able to explain the control flow of a simple program.
- The student knows how to program each control structure.
- The student is able to write a program which reads and writes data.
Variables, constants and types:
- The student understands the difference between the type and the value of the variable.
- The student knows how to declare variables.
Subprograms:
- The student understands the purpose, naming convention and calling mechanism of the subprograms.
- The student knows how to write a subprogram and invoke it.
Assessment criteria, good (3)
Algorithms and control structures:
- The student is able to design simple algorithms.
- The student knows how to combine different control structures in a program.
- The student is able to write interactive programs.
- The student knows how to find an element from an array using sequential lookup.
Variables, constants and types:
- The student is able to define and use one-dimensional arrays.
Subprograms:
- The student is able to define parameters for subprograms and use them.
- The student knows how to return results from subprograms.
Assessment criteria, excellent (5)
Algorithms and control structures:
- The student is able to make elegant solutions for given problems.
- The student is able to use arrays for diverse problems.
Variables, constants and types:
- The student is able to define and use two-dimensional arrays.
Subprograms:
- The student knows how to make tests for subprograms.
- The student knows the difference between value parameters and reference parameters including especially arrays and String variables.
Further information
ILMOITTAUTUMINEN
Avoimen AMK:n opiskelijat hakijan työpöydällä osoitteessa: https://hakija.oma.metropolia.fi
CampusOnline opiskelijat: osoitteesta https://campusonline.fi/opintojaksot/ löytyvän e-lomakkeen kautta
Metropolian tutkinto-opiskelijat: https://vw4.viope.com/login?org=metropolia .
Rekisteröidy klikkaamalla sisäänkirjautumisikkunan vasemmasta laidasta Ilmoittaudu kurssille (Enroll on the Course).
Valitse jokin Viope-kurssi, jonka lopussa lukee tämä täsmenne: (NonStop).
Täytä muut tähdellä merkityt kohdat.
Nyt voit aloittaa myös muita Viopen ohjelmointikursseja, joissa on sama täsmenne (NonStop).
Jos rekisteröitymisessä on ongelmia, ota sähköpostitse yhteyttä osoitteeseen viopesupport@metropolia.fi