AS438 Digital Media and Programming

4 ECTS - 1-2 Duration (T+A)- 8. Semester- 2 National Credit

Information

Code AS438
Name Digital Media and Programming
Semester 8. Semester
Duration (T+A) 1-2 (T-A) (17 Week)
ECTS 4 ECTS
National Credit 2 National Credit
Teaching Language Türkçe
Level Lisans Dersi
Type Normal
Mode of study Yüz Yüze Öğretim
Catalog Information Coordinator Dr. Öğr. Üyesi SEVDA ÜNAL


Course Goal

Teaching basic elements of writing code, specifically code for the Web, and introducing many of the fundamental technologies that are essential elements of online news presentation.

Course Content

An introductory primer to learning to code. It is aimed to tell stories in new ways.

Course Precondition

There are no prerequisites for the course.

Resources

Lecture notes.

Notes

Online resources.


Course Learning Outcomes

Order Course Learning Outcomes
LO01 To have a solid understanding of HTML, CSS and JavaScript and what each does in the context of a modern Web page.
LO02 To understand at a high level the interaction of key technologies and how they make contemporary news distribution possible.
LO03 Know what goes into making a basic news graphic.
LO04 To understand the Web publishing process and how to post simple static pages to the Internet.
LO05 To be able to create a Web page that responds to user input.
LO06 Understand how to independently debug and fix problems in code.
LO07 To know how to find online resources for technical help.


Relation with Program Learning Outcome

Order Type Program Learning Outcomes Level
PLO01 Bilgi - Kuramsal, Olgusal Explains the basic concepts of the field, communication patterns, communication and cultural functions within the framework of communication as the basis of Communication Studies.
PLO02 Bilgi - Kuramsal, Olgusal Recognizes the national and global communication systems, the basic concepts, theories and principles.
PLO03 Bilgi - Kuramsal, Olgusal Holds information related to the fields as a basis; Instrumental Social Communications (Radio, TV, Film, Advertising, Public Relations, Journalism) within a terminological frame (=teleological) (Public Sphere, Public Opinion, Cultural Production Areas, Citizen Participation, Popular Culture, etc.). 2
PLO04 Bilgi - Kuramsal, Olgusal Has the knowledge and skills to use and/or explain how communication works in every aspect in different cultures, from individual to group, mass, institutional communication within the major tools of communication. 2
PLO05 Bilgi - Kuramsal, Olgusal Distinguishes non-scientific knowledge from the scientific method, and follows technological innovations in the field with the updated work. 5
PLO06 Beceriler - Bilişsel, Uygulamalı From an interdisciplinary perspective, acknowledged the concept of communication to synthesize information that Communication Studies has background from different areas like, Sociology, History, Psychology, Linguistics, Political Sciences, Anthropology and so on.
PLO07 Beceriler - Bilişsel, Uygulamalı Produces thoughts and knowledge to understand and solve communication problems encountered in size of individual to global communications. 3
PLO08 Beceriler - Bilişsel, Uygulamalı As a requirement of competence to communicate effectively, has the ability to express himself/herself up, facing the people with correct understanding in environments in which he/she is capable of empathy sets.
PLO09 Beceriler - Bilişsel, Uygulamalı Organizes and/or actively participates in the social, artistic and cultural activities, reports events.
PLO10 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Follows the local, national and international events with critical comments.
PLO11 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Is able to work in the group as well as having the competence of the individual work 5
PLO12 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Develops a sense of responsibility towards the society, as individuals, develops projects for the benefit of the community, leadership and entrepreneurial skills of intellectual exhibitions.
PLO13 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Improves constantly himself/herself, as well as being open to professional developments in scientific, social, cultural and artistic fields according to his/her interests and abilities, identifying needs of learning
PLO14 Yetkinlikler - Öğrenme Yetkinliği Has rational thinking skills, creative thinking in written, oral, visual and so on, as well as using the methods and strategies, for the purpose of communicating thoughts.
PLO15 Yetkinlikler - İletişim ve Sosyal Yetkinlik Has at least one foreign language in the European Language Portfolio (B) with the level of using the information in track and communicate with colleagues abroad.
PLO16 Yetkinlikler - İletişim ve Sosyal Yetkinlik While accessing all kinds of information, using and transmitting of all other thoughts on the process and in all other practices of the profession strives to comply with ethical requirements and endeavors.
PLO17 Yetkinlikler - İletişim ve Sosyal Yetkinlik Has basic skills and use these skills for mediating to the general population methods in the specific praxis areas, such as media literacy,
PLO18 Yetkinlikler - İletişim ve Sosyal Yetkinlik Is competent to use required level of knowledge of the area and use of computer software as well as all means of communication (body language, verbal and nonverbal communication, newspapers, magazines, radio, television, cinema, internet and other information / communication technologies, and mass media) 5
PLO19 Yetkinlikler - Alana Özgü Yetkinlik Identifies learning needs and future career plan and perform accordingly.
PLO20 Yetkinlikler - Alana Özgü Yetkinlik Has the knowledge of the legal framework related to the field.


Week Plan

Week Topic Preparation Methods
1 Introduction to the code Introduction Öğretim Yöntemleri:
Soru-Cevap
2 Python set up and starting to the lesson Studying course materials Öğretim Yöntemleri:
Soru-Cevap, Anlatım
3 Python variables and data types Studying course materials Öğretim Yöntemleri:
Alıştırma ve Uygulama, Anlatım
4 Python lists Studying course materials Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
5 Basic operators Studying course materials Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
6 Python data structures Studying course materials Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
7 Python conditions Studying course materials Öğretim Yöntemleri:
Alıştırma ve Uygulama
8 Mid-Term Exam Studying course materials Ölçme Yöntemleri:
Ödev
9 Python loops Studying course materials Öğretim Yöntemleri:
Soru-Cevap, Alıştırma ve Uygulama
10 Python functions Studying course materials Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
11 Data analysis with python I Studying course materials Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
12 Data analysis with python II Studying course materials Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
13 Data analysis with python III Studying course materials Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
14 Data analysis with python IV Studying course materials Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
15 Workdays for final project Studying course materials Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
16 Term Exams Studying course materials Ölçme Yöntemleri:
Ödev
17 Term Exams Studying course materials Ölçme Yöntemleri:
Ödev


Student Workload - ECTS

Works Number Time (Hour) Workload (Hour)
Course Related Works
Class Time (Exam weeks are excluded) 14 3 42
Out of Class Study (Preliminary Work, Practice) 14 3 42
Assesment Related Works
Homeworks, Projects, Others 0 0 0
Mid-term Exams (Written, Oral, etc.) 1 7 7
Final Exam 1 18 18
Total Workload (Hour) 109
Total Workload / 25 (h) 4,36
ECTS 4 ECTS