INFT1003

Web technology and Teamwork

Last taught 2024

Autumn

Trondheim

Norwegian

Overview

26 candidates

Pass rate

100%

same

Grade distribution
Average over time
Pass rate over time

About this course

Content

Great emphasis is placed on carrying out work in a team so that you gain practical experience of how voluntarily composed groups function and can be organised. This commits you to active participation as a team member throughout the course.

Web technology

In this course you will learn about web publishing, HTML, CSS, DOM and JavaScript, web UX, use of frameworks and multimedia on the web (graphics, images, sound, video and animation), and integration of external services.

Teamwork

First you will learn about working in teams and then the team will use the knowledge to carry out a project and present the result of this. In this process you should use the acquired knowledge about roles and models for team establishment and team development. You will apply principles for running a project and finally present the result.

Learning outcomes

Knowledge

Web technology

The student:

  • has an understanding of client/server-architecture in the context of browsers and web servers
  • knows the difference between static and dynamic web pages
  • has knowledge about the HTTP protocol and encrypted communication with HTTPS
  • understands the structure of a URL, as well as domain names and ports
  • knows the difference between absolute and relative addressing
  • understands the importance of adhering to web standards
  • knows the structure of an HTML document
  • knows about basic elements in HTML
  • has knowledge about CSS syntax, styling and the box model
  • understands CSS techniques used for responsive layout
  • has fundamental knowledge about universal design and UX on the web

Teamwork

The student:

  • has knowledge of the prerequisites for successful teamwork and various roles in connection with this
  • has knowledge of how teams are established and further develop
  • has knowledge of project planning and implementation
  • know the principles of effective oral and written communication

Skills

Web technology

The student is able to:

  • develop and publish a functional and responsive web site
  • code HTML and CSS using a dedicated editor
  • upload a web site to a web server using SFTP
  • change the appearance and layout of a web site with CSS
  • manipulate the DOM with JavaScript and create dynamic content
  • use frameworks to simplify the development process
  • add multimedia (graphics, images, sound, video, animation) to a web site
  • integrate external services on a web site

Teamwork

The student:

  • can manage the documentation of processes and use ICT tools appropriately in a teamwork setting
  • can actively contribute to carrying out effective project work in a team
  • can reflect on their own contribution to teamwork and adapt to the current work situation
  • can convey results of completed project work both in writing and orally

General competence

Web technology

  • The student has a fundamental understanding of how a modern web site is structured and built.
  • The candidate is able to acquire new knowledge in a field in continuous development.

Teamwork

  • The candidate understands that their own behavior affects the team.

Teaching methods

Lessons, counselling with course teacher(s) and/or teaching assistant(s), mandatory assignments, mandatory counselling sessions, submissions related to a project, video presentation.

Great emphasis is placed on carrying out work in a team so that you gain practical experience of how voluntarily composed groups function and can be organised. This commits you to active participation as a team member throughout the course.