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-VInformation 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