Skip to main content

Dynamic Web ServicesLaajuus (3 cr)

Code: HL00BT32

Credits

3 op

Teaching language

  • Finnish

Responsible person

  • Teemu Laitinen

Objective

The object of the course
The object of the ‘Dynamic web services’ course is that you are familiar with the key concepts related to web programming and understand the significance of programming in a company’s business operations. You are familiar with the principal steps, methods and tools of software development. You are capable of creating a simple dynamic website by making use of programming. You are capable of utilising various kinds of communication forms, channels and environments related to software development.

Course competences
Proactive development
Internationality and multiculturalism
Learning to learn

The learning objectives of the course
After completing the course, you are familiar with the key concepts related to web programming and understand the significance of programming in a company’s business operations. You are familiar with the principal steps, methods and tools of software development. You are capable of creating a simple dynamic website by making use of programming. You are capable of utilising various kinds of communication forms, channels and environments related to software development.

Content

Basics of HTML programming
Basics of CSS programming
Basics of JavaScript programming

Assessment criteria, satisfactory (1)

Adequate 1
You know the key concepts related to web programming and understand the significance of programming in a company’s business operations. You know the principal steps, methods and tools of software development. You are capable of creating a simple website by making use of web programming. You know various kinds of communication forms, channels and environments related to software development.

Satisfactory 2
You understand the key concepts related to web programming and understand the significance of programming in a company’s business operations. You are familiar with the principal steps, methods and tools of software development. You are capable of creating a website by making use of programming. You are capable of utilising various kinds of communication forms, channels and environments related to software development.

Assessment criteria, good (3)

Good 3
You understand the principal concepts related to web programming and the relations between them. You are capable of using the simplest software production methods and tools. You are capable of creating an interactive website by making use of programming.

Very Good 4
You are capable of using a wide range of software production methods and tools. You are capable of creating an interactive website that processes data in a versatile way.

Assessment criteria, excellent (5)

Excellent 5
You are capable of producing a varied range of solutions for the storage, reading, processing and viewing of data. You are capable of assessing the significance of the choices made from the business point of view.

Enrollment

01.08.2024 - 19.08.2024

Timing

26.08.2024 - 18.12.2024

Number of ECTS credits allocated

3 op

Mode of delivery

Face-to-face

Unit

School of Business

Teaching languages
  • Finnish
Seats

20 - 40

Degree programmes
  • Bachelor's Degree Programme in Business Management
Teachers
  • Teemu Laitinen
Groups
  • HTL22S1
    Liiketalouden tutkinto-ohjelma (AMK)
  • HTL22SIY
    Liiketalouden tutkinto-ohjelma (AMK)

Objectives

The object of the course
The object of the ‘Dynamic web services’ course is that you are familiar with the key concepts related to web programming and understand the significance of programming in a company’s business operations. You are familiar with the principal steps, methods and tools of software development. You are capable of creating a simple dynamic website by making use of programming. You are capable of utilising various kinds of communication forms, channels and environments related to software development.

Course competences
Proactive development
Internationality and multiculturalism
Learning to learn

The learning objectives of the course
After completing the course, you are familiar with the key concepts related to web programming and understand the significance of programming in a company’s business operations. You are familiar with the principal steps, methods and tools of software development. You are capable of creating a simple dynamic website by making use of programming. You are capable of utilising various kinds of communication forms, channels and environments related to software development.

Content

Basics of HTML programming
Basics of CSS programming
Basics of JavaScript programming

Learning materials and recommended literature

- Lecture materials - Web3School learning environment
www.w3schools.com

Teaching methods

The course proceeds according to themes. The themes include the following steps that support the learning process:
1. Starting lecture and independent study of the theories of the subject area prior to the workshops
2.Independent studying in Web3School -learning environment
3. Workshop - case exercises during contact hours
4. A personal learning assignment that is completed throughout the duration of the course. The assignment serves as demonstration of your competence with regard to the course contents.

Guidance will be available during the course as follows:
1. Guidance for the assignments in workshops.
2. Guidance on the completion of the personal assignment in personal/online meetings
3. The grade for the course is based on the competence shown in the independent assignments.

Practical training and working life connections

Possibility to make an assignment for a real company.

Exam dates and retake possibilities

The last personal assignment must be returned by 30th of April 2024.
The retake of the personal assignment is possible on 15th May 2024 and 30th May 2024.

Alternative completion methods

Accreditation (replacement and inclusion)
Recognition of prior learning and experience acquired in other ways
Studification
More detailed instructions can be found from the Degree Regulations and the Study Guide

Student workload

- Lessons/Work shops 10 h
-Independent learning 40 h
-Assignment 30 h

Content scheduling

During the course, independent study on Web3School-learning environment and workshops will alternate.

Further information for students

The assessment is based on the assignment

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Adequate 1
You know the key concepts related to web programming and understand the significance of programming in a company’s business operations. You know the principal steps, methods and tools of software development. You are capable of creating a simple website by making use of web programming. You know various kinds of communication forms, channels and environments related to software development.

Satisfactory 2
You understand the key concepts related to web programming and understand the significance of programming in a company’s business operations. You are familiar with the principal steps, methods and tools of software development. You are capable of creating a website by making use of programming. You are capable of utilising various kinds of communication forms, channels and environments related to software development.

Evaluation criteria, good (3-4)

Good 3
You understand the principal concepts related to web programming and the relations between them. You are capable of using the simplest software production methods and tools. You are capable of creating an interactive website by making use of programming.

Very Good 4
You are capable of using a wide range of software production methods and tools. You are capable of creating an interactive website that processes data in a versatile way.

Evaluation criteria, excellent (5)

Excellent 5
You are capable of producing a varied range of solutions for the storage, reading, processing and viewing of data. You are capable of assessing the significance of the choices made from the business point of view.

Enrollment

01.08.2022 - 25.08.2022

Timing

29.08.2022 - 21.12.2022

Number of ECTS credits allocated

3 op

Mode of delivery

Face-to-face

Unit

School of Business

Campus

Main Campus

Teaching languages
  • Finnish
Seats

0 - 40

Degree programmes
  • Bachelor's Degree Programme in Business Management
Teachers
  • Teemu Laitinen
Groups
  • HTL20S1
    Liiketalous

Objectives

The object of the course
The object of the ‘Dynamic web services’ course is that you are familiar with the key concepts related to web programming and understand the significance of programming in a company’s business operations. You are familiar with the principal steps, methods and tools of software development. You are capable of creating a simple dynamic website by making use of programming. You are capable of utilising various kinds of communication forms, channels and environments related to software development.

Course competences
Proactive development
Internationality and multiculturalism
Learning to learn

The learning objectives of the course
After completing the course, you are familiar with the key concepts related to web programming and understand the significance of programming in a company’s business operations. You are familiar with the principal steps, methods and tools of software development. You are capable of creating a simple dynamic website by making use of programming. You are capable of utilising various kinds of communication forms, channels and environments related to software development.

Content

Basics of HTML programming
Basics of CSS programming
Basics of JavaScript programming

Learning materials and recommended literature

- Lecture materials - Web3School learning environment
www.w3schools.com

Teaching methods

The course proceeds according to themes. The themes include the following steps that support the learning process:
1. Starting lecture and independent study of the theories of the subject area prior to the workshops
2.Independent studying in Web3School -learning environment
3. Workshop - case exercises during contact hours
4. A personal learning assignment that is completed throughout the duration of the course. The assignment serves as demonstration of your competence with regard to the course contents.

Guidance will be available during the course as follows:
1. Guidance for the assignments in workshops.
2. Guidance on the completion of the personal assignment in personal/online meetings
3. The grade for the course is based on the competence shown in the independent assignments.

Practical training and working life connections

Possibility to make an assignment for a real company.

Exam dates and retake possibilities

The last personal assignment must be returned by 1st of December 2022.
The retake of the personal assignment is possible on 29 January 2023 and 15 February 2023.

Alternative completion methods

Accreditation (replacement and inclusion)
Recognition of prior learning and experience acquired in other ways
Studification
More detailed instructions can be found from the Degree Regulations and the Study Guide

Student workload

- Lessons/Work shops 10 h
-Independent learning 40 h
-Assignment 30 h

Content scheduling

During the course, independent study on Web3School-learning environment and workshops will alternate.

Further information for students

The assessment is based on the assignment

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Adequate 1
You know the key concepts related to web programming and understand the significance of programming in a company’s business operations. You know the principal steps, methods and tools of software development. You are capable of creating a simple website by making use of web programming. You know various kinds of communication forms, channels and environments related to software development.

Satisfactory 2
You understand the key concepts related to web programming and understand the significance of programming in a company’s business operations. You are familiar with the principal steps, methods and tools of software development. You are capable of creating a website by making use of programming. You are capable of utilising various kinds of communication forms, channels and environments related to software development.

Evaluation criteria, good (3-4)

Good 3
You understand the principal concepts related to web programming and the relations between them. You are capable of using the simplest software production methods and tools. You are capable of creating an interactive website by making use of programming.

Very Good 4
You are capable of using a wide range of software production methods and tools. You are capable of creating an interactive website that processes data in a versatile way.

Evaluation criteria, excellent (5)

Excellent 5
You are capable of producing a varied range of solutions for the storage, reading, processing and viewing of data. You are capable of assessing the significance of the choices made from the business point of view.