COURSE SYLLABUS
Client-side Programming I, 7.5 credits
Klientprogrammering I, 7,5 högskolepoäng
Course Syllabus for students Autumn 2019
Course Code: | T1KK18 |
Confirmed by: | Dean Apr 6, 2018 |
Valid From: | Aug 1, 2018 |
Version: | 1 |
Education Cycle: | First-cycle level |
Disciplinary domain: | Technology |
Subject group: | DT1 |
Specialised in: | G1F |
Main field of study: | Informatics |
Intended Learning Outcomes (ILO)
After a successful course, the student shall
Knowledge and understanding
- display knowledge and understanding of basic concepts of programming like variables, data types, iterations, conditional statements and functions
- display knowledge of core concepts of object-orientation
- show familiarity with the possibilities, limitations and current uses of JavaScript
- demonstrate comprehension of the relationship between JavaScript, HTML and CSS
- display knowledge of core concepts of object-orientation
- show familiarity with the possibilities, limitations and current uses of JavaScript
- demonstrate comprehension of the relationship between JavaScript, HTML and CSS
Skills and abilities
- demonstrate the ability to troubleshoot and identify basic programming errors
- demonstrate the ability to autonomously solve a given problem and choose a suitable method
- demonstrate the ability to autonomously solve a given problem and choose a suitable method
Contents
The course comprises modules giving theoretical as well as practical skills for developing modern web applications.
The course includes the following parts:
- JavaScript, object-oriented client-side programming
- Manipulating HTML and Document Object Model
- Event-driven programming
The course includes the following parts:
- JavaScript, object-oriented client-side programming
- Manipulating HTML and Document Object Model
- Event-driven programming
Type of instruction
Lectures, workshops and assignments.
The teaching is conducted in English.
Prerequisites
General entry requirements and a passing grade in the courses Web and User Interface Design, 9 credits and Graphic Design and Visual Communication I 15 credits (or the equivalent).
Examination and grades
The course is graded 5,4,3 or Fail.
The final grade for the course is based on a balanced set of assessments. The final grade will only be issued after satisfactory completion of all assessments.
The final grade for the course is based on a balanced set of assessments. The final grade will only be issued after satisfactory completion of all assessments.
Registration of examination:
Name of the Test | Value | Grading |
---|---|---|
Written examination | 5 credits | 5/4/3/U |
Laboratory assignments | 2.5 credits | 5/4/3/U |
Course literature
Literature
The litterature list for the course will be provided one month before the course starts.
Author: Freeman, E & Robson, E
Title: Head first JavaScript programming
Publisher: O'Reilly Media.
ISBN: 9781449340131
Author: Freeman, E & Robson, E
Title: Head first JavaScript programming
Publisher: O'Reilly Media.
ISBN: 9781449340131