Print
Code
IT-WEB1
Version
3.0
Offered by
ICT Engineering
ECTS
5
Prerequisites
General admittance requirements
Main purpose
The purpose of this course is to introduce a set of theories and tools in order for students to obtain a proficient level of knowledge and gain a practical skillset for designing and developing responsive web sites for both PCs and mobile devices using basic web programming.
Knowledge
Having completed this course, students will have the knowledge to:
• Describe the different file formats used in web development and their purpose.
• Reproduce webpage layouts using HTML5 and CSS3 when presented with images/screenshots of other websites.
• Select appropriate attributes for HTML5 elements.
• Explain the difference between responsive and non-responsive websites.
• Test HTML5 files for errors using the W3C markup validator.
• Account for the difference between the JavaScript and Java programming languages.
Skills
Having completed this course, students will have the skills to:
• Create web sites using Hyper Text Markup Language (HTML5).
• Use simple and advanced CSS3 selectors and properties to style webpages.
• Apply the Bootstrap grid framework to create responsive websites.
• Utilize the Bootstrap classes to apply styling to responsive websites.
• Implement JavaScript functions to add functionality to websites.
• Use XMLHttpRequest to read content from an external source and integrate this content into a website.
• Select HTML elements and apply jQuery animations to the selected elements to make websites interactive.
Competences
Having completed this course, students will be able to:
• Design and implement platform independent web applications.
Topics
Teaching methods and study activities
The
mode of teaching will be classroom based and will involve lectures by the
teacher and exercises made in class. The students are also expected to work on
exercises both before and after classes. The total work-load for the student is
expected be around 130 hours.
Resources
[Duckett, 2011] HTML & CSS Design and build Webstites, Jon Duckett, First Edition, ISBN: 978-1-118-00818-8
[LaGrone, 2013] HTML5 and CSS3 Responsive Web Design Cookbook, ISBN: 978-1-84969-544-2
[Duckett, 2014] Javascript & jQuery, Jon Duckett, First Edition, ISBN: 978-1-118-53164-8
https://www.w3schools.com/
http://getbootstrap.com/
http://jquery.com/
Additional material will be uploaded to Itslearning.
Evaluation
Examination
Exam prerequisites:
1. Attendance (≥ 75%)
2. Three course assignments handed in before deadline and approved.
If the exam prerequisites are not met, the student must complete a written assignment in WISEflow to qualify for the re-exam.
This assignment will be scheduled after the ordinary exam.
Type of exam:
Digital written examination duration of 2 hours (2 parts):
Part 1: Multiple choice questions 30 minutes, weighing 25%
Part 2: Short answer questions 90 minutes (explaining and writing code), weighing 75%
Internal assessment.
Tools allowed:
Part 1: without aids
Part 2: all aids allowed - including internet connection.
Any types of communication between students or between a student and an external party is prohibited and will be considered a violation of the exam rules.
Also, the use of AI tools, such as AI tools, ChatGPT or similar AI and Machine Learning tools and chatbots is not allowed.
Re-exam:
Same as the ordinary exam, but it may be decided to be an individual oral exam
Grading criteria
Grading based on the Danish 7-point scale.
Additional information
Up to and including spring semester 2022, this course was labelled IT-RWD1, Responsive Web Design.
Responsible
Line Lindhardt Egsgaard (lile)
Valid from
8/1/2024 12:00:00 AM
Course type
Compulsory Course for all ICT Engineering
1. semester
Keywords
HTML5, CSS3, Media query, Bootstrap, JavaScript, XML, AJAX, jQuery