Siirry suoraan sisältöön

Programming Languages 1Laajuus (5 op)

Tunnus: 5G00DL96

Laajuus

5 op

Osaamistavoitteet

1. Student understands the basic nature of programming. 2. Student is able to apply her/his programming skills to more demanding challenges involving writing algorithms and modularizing programs with functions 3. Student understands different kinds of programming languages and their usage areas.

Sisältö

Basics of programming by using Java (previously C++). Handling data with variables and functions, writing code in different environments, debugging and profiling. Overview of programming languages: compiled, interpreted, functional and scripted languages. Git and version management.

Arviointikriteerit, tyydyttävä (1-2)

Student is sufficiently able to handle data with variables and functions to solve basic programming tasks. Student can write and compile code in given environment. Student is able to use debugging and profiling with guidance. Student knows the basic idea of programming languages.

Arviointikriteerit, hyvä (3-4)

Student is able to handle data with variables and functions. Student can write and compile code in given environment. Student is able to use debugging and profiling when needed. Student knows the overview of programming languages like compiled, interpreted, functional and scripted languages.

Arviointikriteerit, kiitettävä (5)

Student is able diversely to handle data with variables and functions. Student can write and compile code in different environments. Student is able to use debugging and profiling to solve problems. Student knows diversely the overview of programming languages like compiled, interpreted, functional and scripted languages.

Ilmoittautumisaika

09.06.2024 - 08.09.2024

Ajoitus

02.09.2024 - 22.12.2024

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Software Engineering

Toimipiste

TAMK Pääkampus

Opetuskielet
  • Englanti
Koulutus
  • Bachelor's Degree Programme in Software Engineering
Opettaja
  • Louis Botha
Vastuuhenkilö

Louis Botha

Ryhmät
  • 24I260EA
    Degree Programme in Software Engineering

Tavoitteet (OJ)

1. Student understands the basic nature of programming. 2. Student is able to apply her/his programming skills to more demanding challenges involving writing algorithms and modularizing programs with functions 3. Student understands different kinds of programming languages and their usage areas.

Sisältö (OJ)

Basics of programming by using Java (previously C++). Handling data with variables and functions, writing code in different environments, debugging and profiling. Overview of programming languages: compiled, interpreted, functional and scripted languages. Git and version management.

Arviointikriteerit, tyydyttävä (1-2) (OJ)

Student is sufficiently able to handle data with variables and functions to solve basic programming tasks. Student can write and compile code in given environment. Student is able to use debugging and profiling with guidance. Student knows the basic idea of programming languages.

Arviointikriteerit, hyvä (3-4) (OJ)

Student is able to handle data with variables and functions. Student can write and compile code in given environment. Student is able to use debugging and profiling when needed. Student knows the overview of programming languages like compiled, interpreted, functional and scripted languages.

Arviointikriteerit, kiitettävä (5) (OJ)

Student is able diversely to handle data with variables and functions. Student can write and compile code in different environments. Student is able to use debugging and profiling to solve problems. Student knows diversely the overview of programming languages like compiled, interpreted, functional and scripted languages.

Arviointiasteikko

0-5

Ilmoittautumisaika

09.06.2024 - 08.09.2024

Ajoitus

02.09.2024 - 22.12.2024

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Software Engineering

Toimipiste

TAMK Pääkampus

Opetuskielet
  • Englanti
Koulutus
  • Bachelor's Degree Programme in Software Engineering
Opettaja
  • Louis Botha
Vastuuhenkilö

Esa Kunnari

Ryhmät
  • 24I260EB
    Degree Programme in Software Engineering

Tavoitteet (OJ)

1. Student understands the basic nature of programming. 2. Student is able to apply her/his programming skills to more demanding challenges involving writing algorithms and modularizing programs with functions 3. Student understands different kinds of programming languages and their usage areas.

Sisältö (OJ)

Basics of programming by using Java (previously C++). Handling data with variables and functions, writing code in different environments, debugging and profiling. Overview of programming languages: compiled, interpreted, functional and scripted languages. Git and version management.

Arviointikriteerit, tyydyttävä (1-2) (OJ)

Student is sufficiently able to handle data with variables and functions to solve basic programming tasks. Student can write and compile code in given environment. Student is able to use debugging and profiling with guidance. Student knows the basic idea of programming languages.

Arviointikriteerit, hyvä (3-4) (OJ)

Student is able to handle data with variables and functions. Student can write and compile code in given environment. Student is able to use debugging and profiling when needed. Student knows the overview of programming languages like compiled, interpreted, functional and scripted languages.

Arviointikriteerit, kiitettävä (5) (OJ)

Student is able diversely to handle data with variables and functions. Student can write and compile code in different environments. Student is able to use debugging and profiling to solve problems. Student knows diversely the overview of programming languages like compiled, interpreted, functional and scripted languages.

Arviointiasteikko

0-5

Ilmoittautumisaika

15.07.2023 - 04.09.2023

Ajoitus

28.08.2023 - 22.12.2023

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Software Engineering

Toimipiste

TAMK Pääkampus

Opetuskielet
  • Englanti
Koulutus
  • Bachelor's Degree Programme in Software Engineering
Opettaja
  • Esa Kunnari
Vastuuhenkilö

Esa Kunnari

Ryhmät
  • 23I260EA
    Degree Programme in Software Engineering

Tavoitteet (OJ)

1. Student understands the basic nature of programming. 2. Student is able to apply her/his programming skills to more demanding challenges involving writing algorithms and modularizing programs with functions 3. Student understands different kinds of programming languages and their usage areas.

Sisältö (OJ)

Basics of programming by using Java (previously C++). Handling data with variables and functions, writing code in different environments, debugging and profiling. Overview of programming languages: compiled, interpreted, functional and scripted languages. Git and version management.

Arviointikriteerit, tyydyttävä (1-2) (OJ)

Student is sufficiently able to handle data with variables and functions to solve basic programming tasks. Student can write and compile code in given environment. Student is able to use debugging and profiling with guidance. Student knows the basic idea of programming languages.

Arviointikriteerit, hyvä (3-4) (OJ)

Student is able to handle data with variables and functions. Student can write and compile code in given environment. Student is able to use debugging and profiling when needed. Student knows the overview of programming languages like compiled, interpreted, functional and scripted languages.

Arviointikriteerit, kiitettävä (5) (OJ)

Student is able diversely to handle data with variables and functions. Student can write and compile code in different environments. Student is able to use debugging and profiling to solve problems. Student knows diversely the overview of programming languages like compiled, interpreted, functional and scripted languages.

Arviointiasteikko

0-5

Ilmoittautumisaika

15.07.2023 - 04.09.2023

Ajoitus

28.08.2023 - 22.12.2023

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Software Engineering

Toimipiste

TAMK Pääkampus

Opetuskielet
  • Englanti
Koulutus
  • Bachelor's Degree Programme in Software Engineering
Opettaja
  • Esa Kunnari
Vastuuhenkilö

Esa Kunnari

Ryhmät
  • 23I260EB
    Degree Programme in Software Engineering

Tavoitteet (OJ)

1. Student understands the basic nature of programming. 2. Student is able to apply her/his programming skills to more demanding challenges involving writing algorithms and modularizing programs with functions 3. Student understands different kinds of programming languages and their usage areas.

Sisältö (OJ)

Basics of programming by using Java (previously C++). Handling data with variables and functions, writing code in different environments, debugging and profiling. Overview of programming languages: compiled, interpreted, functional and scripted languages. Git and version management.

Arviointikriteerit, tyydyttävä (1-2) (OJ)

Student is sufficiently able to handle data with variables and functions to solve basic programming tasks. Student can write and compile code in given environment. Student is able to use debugging and profiling with guidance. Student knows the basic idea of programming languages.

Arviointikriteerit, hyvä (3-4) (OJ)

Student is able to handle data with variables and functions. Student can write and compile code in given environment. Student is able to use debugging and profiling when needed. Student knows the overview of programming languages like compiled, interpreted, functional and scripted languages.

Arviointikriteerit, kiitettävä (5) (OJ)

Student is able diversely to handle data with variables and functions. Student can write and compile code in different environments. Student is able to use debugging and profiling to solve problems. Student knows diversely the overview of programming languages like compiled, interpreted, functional and scripted languages.

Arviointiasteikko

0-5

Ilmoittautumisaika

30.07.2022 - 28.08.2022

Ajoitus

29.08.2022 - 23.12.2022

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Software Engineering

Toimipiste

TAMK Pääkampus

Opetuskielet
  • Englanti
Koulutus
  • Bachelor's Degree Programme in Software Engineering
Opettaja
  • Juha Ranta-Ojala
  • Esa Kunnari
Vastuuhenkilö

Juha Ranta-Ojala

Ryhmät
  • 22I260EA
    Degree Programme in Software Engineering

Tavoitteet (OJ)

1. Student understands the basic nature of programming. 2. Student is able to apply her/his programming skills to more demanding challenges involving writing algorithms and modularizing programs with functions 3. Student understands different kinds of programming languages and their usage areas.

Sisältö (OJ)

Basics of programming by using Java (previously C++). Handling data with variables and functions, writing code in different environments, debugging and profiling. Overview of programming languages: compiled, interpreted, functional and scripted languages. Git and version management.

Arviointikriteerit, tyydyttävä (1-2) (OJ)

Student is sufficiently able to handle data with variables and functions to solve basic programming tasks. Student can write and compile code in given environment. Student is able to use debugging and profiling with guidance. Student knows the basic idea of programming languages.

Arviointikriteerit, hyvä (3-4) (OJ)

Student is able to handle data with variables and functions. Student can write and compile code in given environment. Student is able to use debugging and profiling when needed. Student knows the overview of programming languages like compiled, interpreted, functional and scripted languages.

Arviointikriteerit, kiitettävä (5) (OJ)

Student is able diversely to handle data with variables and functions. Student can write and compile code in different environments. Student is able to use debugging and profiling to solve problems. Student knows diversely the overview of programming languages like compiled, interpreted, functional and scripted languages.

Arviointiasteikko

0-5

Ilmoittautumisaika

30.07.2022 - 28.08.2022

Ajoitus

29.08.2022 - 23.12.2022

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Software Engineering

Toimipiste

TAMK Pääkampus

Opetuskielet
  • Englanti
Paikat

0 - 50

Koulutus
  • Bachelor's Degree Programme in Software Engineering
Opettaja
  • Juha Ranta-Ojala
  • Esa Kunnari
Vastuuhenkilö

Juha Ranta-Ojala

Ryhmät
  • 22I260EB
    Degree Programme in Software Engineering

Tavoitteet (OJ)

1. Student understands the basic nature of programming. 2. Student is able to apply her/his programming skills to more demanding challenges involving writing algorithms and modularizing programs with functions 3. Student understands different kinds of programming languages and their usage areas.

Sisältö (OJ)

Basics of programming by using Java (previously C++). Handling data with variables and functions, writing code in different environments, debugging and profiling. Overview of programming languages: compiled, interpreted, functional and scripted languages. Git and version management.

Arviointikriteerit, tyydyttävä (1-2) (OJ)

Student is sufficiently able to handle data with variables and functions to solve basic programming tasks. Student can write and compile code in given environment. Student is able to use debugging and profiling with guidance. Student knows the basic idea of programming languages.

Arviointikriteerit, hyvä (3-4) (OJ)

Student is able to handle data with variables and functions. Student can write and compile code in given environment. Student is able to use debugging and profiling when needed. Student knows the overview of programming languages like compiled, interpreted, functional and scripted languages.

Arviointikriteerit, kiitettävä (5) (OJ)

Student is able diversely to handle data with variables and functions. Student can write and compile code in different environments. Student is able to use debugging and profiling to solve problems. Student knows diversely the overview of programming languages like compiled, interpreted, functional and scripted languages.

Arviointiasteikko

0-5