BİLGİSAYAR PROGRAMCILIĞI
Associate TR-NQF-HE: Level 5 QF-EHEA: Short Cycle EQF-LLL: Level 5

Ders Genel Tanıtım Bilgileri

Course Code: 2021121004
Ders İsmi: Internet Programming-I
Ders Yarıyılı: Spring
Ders Kredileri:
Theoretical Practical Credit ECTS
3 0 3 3
Language of instruction: TR
Ders Koşulu:
Ders İş Deneyimini Gerektiriyor mu?: No
Type of course: Necessary
Course Level:
Associate TR-NQF-HE:5. Master`s Degree QF-EHEA:Short Cycle EQF-LLL:5. Master`s Degree
Mode of Delivery: Face to face
Course Coordinator : Öğr.Gör. Yunus KURAL
Course Lecturer(s): Öğr.Gör. Yunus KURAL
Course Assistants:

Dersin Amaç ve İçeriği

Course Objectives: To do practical application on HTML, CSS, JavaScript
Course Content: Internet Programming structure, Web Technologies overview, HTML, CSS, and Framework concept.

Learning Outcomes

The students who have succeeded in this course;
Learning Outcomes
1 - Knowledge
Theoretical - Conceptual
2 - Skills
Cognitive - Practical
1) Have the ability to learn the Basics of HTML Scripting Language.
2) CSS – Stil Şablonları kullanım becerisi kazanır.
3) Learns the basics of websites.
4) Can create an interactive website
3 - Competences
Communication and Social Competence
Learning Competence
Field Specific Competence
Competence to Work Independently and Take Responsibility

Ders Akış Planı

Week Subject Related Preparation
1) HTML basic spelling rules. Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
2) Adding text to pages and formatting text Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
3) Adding images and hyperlinks to pages Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
3) Adding images and hyperlinks to pages Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
4) Working with tables and frames Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
5) Working with forms Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
6) Creating a web page with examples Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
7) Introduction to CSS Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
8) Basic concepts of CSS Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
8) Basic concepts of CSS
8) Basic concepts of CSS Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
9) Midterm Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
10) Text formatting with CSS Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
11) Image and hyperlink formatting with CSS Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
12) Table and form formatting with CSS Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
13) Controlling page layout with CSS Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
14) Preparing web pages using HTML and CSS with examples Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
15) Preparing web pages using HTML and CSS with examples Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
16) final exam Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)

Sources

Course Notes / Textbooks: Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)
References: Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics by Jennifer Niederst Robbins (Aug 24, 2012)

Ders - Program Öğrenme Kazanım İlişkisi

Ders Öğrenme Kazanımları

1

2

3

4

Program Outcomes
1) To have the ability to apply knowledge in the fields of mathematics, science and programming to the development of software systems and the solution of problems related to computer programming.
2) To have the ability to analyze and model problems specific to the field of software systems development and computer programming, and to identify and define appropriate software requirements for their solutions.
3) Having the ability to design, develop and evaluate a software system, system part, process or program that will meet specified requirements.
4) Have the ability to develop software systems and use modern technical and programming tools for computer programming applications.
5) To have the discipline of software systems development and computer programming and the ability to demonstrate the necessary business skills to work effectively in interdisciplinary teams or individually.
6) To have the ability to develop software systems and apply approaches in the development of computer programs by applying analysis, design, implementation, verification, validation and maintenance processes.
7) To have awareness and awareness of professional, legal, ethical and social problems in the field of software and computer programming.

Ders - Öğrenme Kazanımı İlişkisi

No Effect 1 Lowest 2 Low 3 Average 4 High 5 Highest
           
Program Outcomes Level of Contribution
1) To have the ability to apply knowledge in the fields of mathematics, science and programming to the development of software systems and the solution of problems related to computer programming. 3
2) To have the ability to analyze and model problems specific to the field of software systems development and computer programming, and to identify and define appropriate software requirements for their solutions. 4
3) Having the ability to design, develop and evaluate a software system, system part, process or program that will meet specified requirements. 3
4) Have the ability to develop software systems and use modern technical and programming tools for computer programming applications. 4
5) To have the discipline of software systems development and computer programming and the ability to demonstrate the necessary business skills to work effectively in interdisciplinary teams or individually. 4
6) To have the ability to develop software systems and apply approaches in the development of computer programs by applying analysis, design, implementation, verification, validation and maintenance processes. 1
7) To have awareness and awareness of professional, legal, ethical and social problems in the field of software and computer programming. 2

Öğrenme Etkinliği ve Öğretme Yöntemleri

Alan Çalışması
Anlatım
Beyin fırtınası /Altı şapka
Bireysel çalışma ve ödevi
Course
Grup çalışması ve ödevi
Homework
Soru cevap/ Tartışma

Ölçme ve Değerlendirme Yöntemleri ve Kriterleri

Yazılı Sınav (Açık uçlu sorular, çoktan seçmeli, doğru yanlış, eşleştirme, boşluk doldurma, sıralama)
Sözlü sınav
Homework
Uygulama
Bireysel Proje
Sunum
Bilgisayar Destekli Sunum

Assessment & Grading

Semester Requirements Number of Activities Level of Contribution
Midterms 1 % 40
Semester Final Exam 1 % 60
total % 100
PERCENTAGE OF SEMESTER WORK % 40
PERCENTAGE OF FINAL WORK % 60
total % 100

İş Yükü ve AKTS Kredisi Hesaplaması

Activities Number of Activities Duration (Hours) Workload
Course Hours 14 2 28
Study Hours Out of Class 14 2 28
Midterms 1 10 10
Final 1 10 10
Total Workload 76