course-details-portlet

IDG1011

Front-End Web development

Credits 7.5
Level Foundation courses, level I
Course start Spring 2021
Duration 1 semester
Language of instruction Norwegian
Location Gjøvik
Examination arrangement Home examination and Assignment

About

About the course

Course content

- Selecting and manipulating DOM nodes using JavaScript
- Generating DOM elements dynamically and manipulating the DOM structure
- Fetching information from external sources
- Basic JavaScript constructs
- Testing and finding bugs
- Data persistence on the client
- Object oriented programming, classes, objects, methods

Learning outcome

Knowlegde
- have a thorough knowledge about basic JavaScript constructs and the DOM and how this can be used to create dynamic, interactive websites
- understand the basic principles i object oriented programming: classes, objects and methods
- Know the basic methods for testing and finding bugs in the code in the web browser

Skills
- being able to create simple interactive, dynamic websites using JavaScript, HTML and CSS
- being able to solve simple programming tasks

General competence
After having completed the course the students will have better skills in
- problem solving
- analytic thinking

Learning methods and activities

-Lectures
-Group work
-Laboratory work
-Exercises
-Supervision

Coursework requirements: 3 (three) obligatory assignments, all must be approved.

Compulsory assignments

  • Obligatory 1
  • Obligatory 2
  • Obligatory 3

Further on evaluation

Work consists of 3 assignments. 1 group assignment, 2 individual assignments

 

Re-sit examination:

Normal re-sit exam

 

The obligatory assignments are valid for the following calendar year.

Specific conditions

Admission to a programme of study is required:
Web Design (ÅRWEB)
Web Development (BWU)

Course materials

Online material with links from BlackBoard.
Recorded lectures
Lab assignments

Subject areas

  • Computer Science

Contact information

Course coordinator

Department with academic responsibility

Department of Computer Science

Examination

Examination

Examination arrangement: Home examination and Assignment
Grade: Letters

Ordinary examination - Spring 2021

En gruppeinnlevering og to individuelle oppgaver (1)
Weighting 60/100 Date Submission 2021-05-21 Time 09:00 Submission 15:00
  • Other comments
  • 1) Innlev. 1: 19/3, kl. 15.00 Innlev. 2: 23/4, kl. 15.00 Innlev. 3: 21/5, kl. 15.00
Hjemmeeksamen
Weighting 40/100 Date Release 2021-06-04
Submission 2021-06-04
Time Release 09:00
Submission 13:00
Duration 4 hours Exam system Inspera Assessment

Re-sit examination - Summer 2021

Hjemmeeksamen
Weighting 40/100 Duration 4 hours Exam system Inspera Assessment