Skip to main content

Programming Front End (4 cr)

Code: IT23DO01-3003

General information


Enrollment

15.06.2024 - 22.09.2024

Timing

02.09.2024 - 10.11.2024

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology and Seafaring

Campus

Vasa, Wolffskavägen 33

Teaching languages

  • English

Degree programmes

  • Degree Programme in Information Technology
  • Degree Programme in Information Technology

Teachers

  • Susanne Österholm

Teacher in charge

Kaj Wikman

Groups

  • ITE24D-V
    Information Technology, day time studies 2024, Vasa

Objective

- The student can create static user interfaces for web applications using HTML and CSS.
- Students can use JavaScript to make web pages dynamic.
- The student is familiar with how troubleshooting is done in web browsers.
- The student can use object-oriented code in JavaScript.
- The student knows different ways of local storage of data in the browser.
- Students can make simple API calls to web services from JavaScript code.

Content

- HTML
- CSS
- JavaScript and Domain Object Model
- Object-oriented JavaScript
- JSON file format
- Local storage of data in the browser (Cookies, Web Storage)
- Simple API calls

Location and time

autumn 2024, Vaasa

Materials

material on Moodle

Teaching methods

lectures, programming exercises

Exam schedules

examination: november 2024
retake 1: december 2024
retake 2: spring 2025

Completion alternatives

examination

Student workload

classroom studies about 45 h
own work about 55 h

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

At least 10p/30p.

Assessment criteria, good (3)

At least 18p/30p.

Assessment criteria, excellent (5)

At least 26p/30p.

Assessment criteria, approved/failed

Less then 10p/30p

Assessment criteria, fail (0)

Student's knowledge does not reach the level of a satisfactory grade.

Assessment criteria, satisfactory (1-2)

The student can create simple user interfaces with basic functionality for web applications.

Assessment criteria, good (3-4)

The student can create user interfaces with more advanced functionality for web applications.

Assessment criteria, excellent (5)

The student can create user interfaces with more advanced functionality for web applications where external libraries are used, where different types of media is considered and where data is temporary stored.

Qualifications

Nothing