At the end of this course, the students; 1) Have knowledge of algorithm, programming and design concepts. 2) Have knowledge of web coding and interface programs. 3) Have knowledge about frontend development.
MODE OF DELIVERY
Face to face
PRE-REQUISITES OF THE COURSE
No
RECOMMENDED OPTIONAL PROGRAMME COMPONENT
None
COURSE DEFINITION
In this course, students learn the basics of Web coding and design, web coding languages and interface design.
COURSE CONTENTS
WEEK
TOPICS
1st Week
Course description and expectations
2nd Week
Basic concepts. UX/UD software. HTML Editors. Overview of design softwares.
3rd Week
Concept of algorithm and programming languages. Introduction to HTML5.
4th Week
Creating pages, text and links. Forms, tables.
5th Week
Interface design and HTML CSS relations
6th Week
Working with the media. Page style with CSS
7th Week
Interaction and navigation.
8th Week
Midterm
9th Week
Introduction to Bootstrap. Responsive Web Design
10th Week
Bootstrap components
11th Week
Introduction to Javascript
12th Week
Variables, loops, functions
13th Week
Design processes.
14th Week
Overview.
RECOMENDED OR REQUIRED READING
Duckett, Jon (2019). HTML ve CSS Web Siteleri Tasarlamak ve Oluşturmak, Nobel Yaşam. Robson, Elisabeth (2012). Head First HTML and CSS, O?Reilly. Robbins, Jennifer (2012), Learning Web Design, O?Reilly.
PLANNED LEARNING ACTIVITIES AND TEACHING METHODS
Lecture, Application, Presentation, Project.
ASSESSMENT METHODS AND CRITERIA
Quantity
Percentage(%)
Mid-term
1
30
Attendance
1
20
Total(%)
50
Contribution of In-term Studies to Overall Grade(%)
50
Contribution of Final Examination to Overall Grade(%)
50
Total(%)
100
ECTS WORKLOAD
Activities
Number
Hours
Workload
Midterm exam
1
1
1
Preparation for Quiz
1
10
10
Individual or group work
14
3
42
Preparation for Final exam
1
20
20
Course hours
14
3
42
Preparation for Midterm exam
1
10
10
Laboratory (including preparation)
Final exam
1
1
1
Homework
1
24
24
Total Workload
150
Total Workload / 30
5
ECTS Credits of the Course
5
LANGUAGE OF INSTRUCTION
Turkish
WORK PLACEMENT(S)
No
KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)