Subject
Web Design Basics
| 1. | Course Title |
Web Design Basics Fundamentals of Web Design |
||||||||||||
| 2. | Code | F23L1S146 | ||||||||||||
| 3. | Study Programme | Application of Information Technologies, Information Literacy Education, Professional Studies in Programming | ||||||||||||
| 4. | Organizer of the study programme (unit, institute, department or division) | Faculty of Computer Science and Engineering | ||||||||||||
| 5. | Degree level (first, second, third cycle) | First Cycle | ||||||||||||
| 6. | Academic year / semester | 2 / Summer | ||||||||||||
| 7. | Number of ECTS credits | 6 | ||||||||||||
| 8. | Teacher | Boban Joksimovski, Goce Armenski, Ivan Chorbev, Ivan Kitanovski, Slobodan Kajaldjiski | ||||||||||||
| 9. | Prerequisites for enrolling in the course | — | ||||||||||||
| 10. | Objectives of the course programme (competences) | Upon completion of the course, students are expected to gain introductory knowledge for developing websites with modern design using HTML and cascading styles. Candidates are expected to: 1. They demonstrate a basic understanding of the importance of good website design. 2. Demonstrate practical knowledge of web design technologies and be able to apply that knowledge to basic website design. 3. To communicate using terminology specific to this field. 4. Critically evaluate examples of websites. |
||||||||||||
| 11. | Course content | Lectures: 1. Introduction to web design and website structure 2. Working with text, lists, and an introduction to CSS 3. Working with links, images, and multimedia 4. Working with tables and forms 5. Aesthetics 6. Advanced CSS 7. Website Architects 8. BOX model 9. Positioning elements 10. Typography 11. Principles of good web design 12. Usability in Web Page Design 13. Designing accessible websites 14. Introduction to JavaScript Practical Classes: 1. Introduction to web design and website structure 2. Working with text, lists, and an introduction to CSS 3. Working with links, images, and multimedia 4. Working with tables and forms 5. Established Principles of Web Design 6. Use of Cascading Styles 7. Advanced CSS Manipulation 8. Box model 9. Positioning elements 10. Web Typography 11. 12. Usability in Web Page Design 13. Designing accessible websites 14. JavaScript Fundamentals |
||||||||||||
| 12. | Learning methods | Lectures supported by slide presentations, interactive lectures, exercises (using equipment and software packages), teamwork, case studies, guest lecturers, independent preparation and defense of a project assignment and a seminar paper, and learning in an electronic environment (forums, consultations). | ||||||||||||
| 13. | Total available time | 6 ECTS x 30 hours = 180 hours | ||||||||||||
| 14. | Distribution of available time | 30 + 45 + 15 + 15 + 75 = 180 hours | ||||||||||||
| 15. | Forms of teaching activities |
|
||||||||||||
| 16. | Other forms of activities |
|
||||||||||||
| 17. | Assessment method |
|
||||||||||||
| 18. | Grading criteria (points / grade) |
|
||||||||||||
| 19. | Requirement for obtaining a signature and taking the final exam | completed activities 15.1 and 15.2 | ||||||||||||
| 20. | Language of instruction | Macedonian and English | ||||||||||||
| 21. | Method for monitoring the quality of teaching | internal evaluation and survey mechanism | ||||||||||||
| 22. | Literature |
|