Course - Web Technology and Teamwork - DIFT1001
Web Technology and Teamwork
About
About the course
Course content
Web technology.
Introduction to web publishing, HTML, CSS, DOM and JavaScript, principles for web design, use of frameworks, multimedia on web (graphics, images, sound and video), integration of external services.
Teamwork
First learn about working in teams and thereafter the team will use this knowledge to do a project and present the result of this. In this process one should use the knowledge about roles and models for team establishment and team development, use principles for project implementation and administration and use principles for presentation techniques.
Learning outcome
Knowledge
Web technology
Candidate:
- understands the client-server architecture in the context of web browser and web server
- knows the difference between static and dynamic web pages
- knows the HTTP protocol and cryptographic communication using HTTPS
- understands the structure of a URL, domain names and ports
- knows the difference between absolute and relative addressing
- knows the behavior of a search engine
- understands the importance of following web standards
- has fundamental knowledge about universal design and principles for good usability
Teamwork
Candidate:
- has knowledge of conditions for a successful team work and different roles related to this
- has knowledge of how to establish and further develop a team
- has knowledge about planning and running projects
- knows the principals of effective oral and written communication
Skills
Web technology
Candidate can:
- develop and publish a functional website
- code HTML, CSS and JS with the use of a standard text editor
- upload the website to a webserver using SFTP
- change the look of the website using internal og external CSS
- use DOM and JavaScript tot make dynamic webpages
- using frameworks to unite the development process
- add multimedia (graphics, images, sound, video) on the website
- integrate external services on the website
Teamwork
Candidate:
- can administer process documentation and use ICT-tools properly in a team
- can contribute actively to run a effective project using a team
- can reflect over ones contribution to the team and adapt to the actual working situation
- can present results of the conducted project work both verbally and written
General
Web technology
Candidate:
- obtains a fundamental understanding og how a modern website is constructed
Teamwork
Candidate:
- has understanding that ones actions affects the team
Learning methods and activities
Lectures, material, mandatory exercises, lab work, team meetings, deliveries related to project, presentation of project.
There is a focus on doing tasks in teams such that one gets practical experience with team work. This demands an active participation of the individual team members during the semester.
Compulsory assignments
- Excersizes
Further on evaluation
Final delivery of the project is graded with pass/not-passed according to the specifications in the project description.
All students in the group normally receive the same grade based on the group assignment. In special cases where a student has not contributed sufficiently, the student may be given an individual grade based on documented lack of effort and/or workload.
In the event of voluntary repetition, fail (F) or valid absence, the entire project must be retaken in a semester with teaching.
Mandatory activities includes:
- Participation at meetings and presentation of project
- Delivering exercises in web technology (6 of 8)
- Submission in team work
Specific conditions
Admission to a programme of study is required:
Digital Business Development (ITBAITBEDR)
Recommended previous knowledge
Basic programming skills.
Required previous knowledge
This course is reserved for students admitted to "Digital forretningsutvikling".
Course materials
Announced later.
Credit reductions
Course code | Reduction | From |
---|---|---|
IDRI1002 | 7.5 sp | Autumn 2019 |
IFUD1102 | 3.7 sp | Autumn 2019 |
IINI1002 | 3.7 sp | Autumn 2019 |
IFUD1105 | 3.7 sp | Autumn 2019 |
IINI1005 | 3.7 sp | Autumn 2019 |
INFT1003 | 7.5 sp | Autumn 2019 |
Subject areas
- Information Technology and Informatics