INT 456 Creative CodingMEF UniversityDegree Programs Interior DesignGeneral Information For StudentsDiploma SupplementErasmus Policy Statement
Interior Design
Bachelor Length of the Programme: 4 Number of Credits: 240 TR-NQF-HE: Level 6 QF-EHEA: First Cycle EQF: Level 6

Ders Genel Tanıtım Bilgileri

School/Faculty/Institute Faculty of Arts, Design and Architecture
Course Code INT 456
Course Title in English Creative Coding
Course Title in Turkish Creative Coding
Language of Instruction EN
Type of Course Lecture
Level of Course Advanced
Semester Spring
Contact Hours per Week
Lecture: 3 Recitation: - Lab: - Other: -
Estimated Student Workload 126 hours per semester
Number of Credits 5 ECTS
Grading Mode Standard Letter Grade
Pre-requisites ARC 202 - Architectural Design IV | INT 202 - Interior Design II
ARC 202 - Architectural Design IV | INT 202 - Interior Design II
Expected Prior Knowledge 4 semesters of design studio
Co-requisites None
Registration Restrictions Only Undergraduate Students
Overall Educational Objective To learn to understand the concept of interactive spaces​ and ​programming​ ​as​ ​a​ ​creative medium and to explore the computer environment as a tool capable of powerful creative possibility, not via pre-built software, but instead by writing code.
Course Description This course is an introduction to computer programming within the context of interactive environments, visual arts and image. Students will look at the basic structures and affordances of code as inspiration for designing interaction between user and space, making artworks, and as a tool capable of creating things that would be hard by hand. It promotes conditional and systematic thinking.
Course Description in Turkish Bu ders, kullanıcıyla etkileşimli mekanlar, görsel sanatlar ve imaj ekseninde bilgisayar programlamaya giriş niteliğindedir. Ders kapsamında öğrenciler, kodlamanın temel strüktürünü ve potansiyellerini irdeleyecek ve kullanıcı-mekân arasında iletişimi tasarlamak, görsel sanat eserleri yapmak ve elde yapılması zor olabilecek tasarım ürünleri yapmak gibi konularda kodlamadan ilham alacaklardır. Ders koşullu ve sistematik düşünmeyi teşvik etmektedir.

Course Learning Outcomes and Competences

Upon successful completion of the course, the learner is expected to be able to:
1) understand the concept of mathematical thinking in design;
2) understand conditional and systematic thinking skills;
3) know ​the​ ​fundamental​ ​programming​ ​concepts;
4) design​ ​several​ ​visual​ ​&​ ​interactive​ ​projects;
5) objectively​ ​present​ ​one’s​ ​design​ ​process​ ​and​ ​workflow;
6) integrate​ ​a​ ​variety​ ​of​ ​media​ ​elements​ ​into​ ​one’s ​projects;
7) research​ ​and​ ​learn​ ​unfamiliar​ ​technical​ ​topics;
8) design​ ​projects​ ​that​ ​use​ ​code​ ​in​ ​a​ ​creative​ ​way;
9) research​ ​historic​ ​and​ ​current​ ​design​ ​precedents​ ​to​ ​contextualize​ ​their​ ​work.
Program Learning Outcomes/Course Learning Outcomes 1 2 3 4 5 6 7 8 9
1) Ability to read, write and speak effectively in Turkish and English, equivalent to a B2 European Language Passport Level in English.
2) Ability to use information and understanding of the perceptive, experiential and behavioral aspects of human – space relationship as an input of interior design.
3) Ability to re-interpret the Interior Design profession under the light of rapidly changing theories and approaches.
4) Ability to develop a personal and critical perspective towards the design of spaces.
5) Ability to effectively implement interdisciplinary design and research principles into the solution of problems in her/his field.
6) Ability to bring together her/his knowledge and insight obtained from various sources into the design of interior design problems in a creative way.
7) Ability to use the ethical methodology necessary to develop sustainable interior design approaches with the perspective of social responsibility.
8) Ability to access and use knowledge towards the development of interior spaces using materials and products within the scope of sustainability.
9) Ability to use entrepreneurship, creative thinking and leadership skills towards developing innovative interior design approaches.
10) Ability to find solutions to interior design problems by developing interdisciplinary approaches and within the context of local, national and global networks.
11) Ability to present design ideas in visual, verbal and written media as well as ability to share ideas using analog and digital techniques in national and international professional circles.
12) Ability to develop sensitive and sustainable design approaches respecting needs of various users, local and regional values, natural and cultural heritage.
13) Ability to design interiors in an integral fashion with building systems.
14) Ability to determine individual learning needs in order to become an intellectual professional and the ability to connect with national and international professionals as well as groups.
15) Ability to develop interior design proposals that are suitable for national and international standards, professional etiquette, regulations and legal procedures.
16) Ability to keep track of contemporary research, inventions, approaches and technologies in order to develop new ways of thinking and creating.
17) Ability to create a difference through design solutions by defining and evaluating social and spatial problems, ability to make those available to the society.

Relation to Program Outcomes and Competences

N None S Supportive H Highly Related
     
Program Outcomes and Competences Level Assessed by
1) Ability to read, write and speak effectively in Turkish and English, equivalent to a B2 European Language Passport Level in English. H Participation
2) Ability to use information and understanding of the perceptive, experiential and behavioral aspects of human – space relationship as an input of interior design. S
3) Ability to re-interpret the Interior Design profession under the light of rapidly changing theories and approaches. S
4) Ability to develop a personal and critical perspective towards the design of spaces. S
5) Ability to effectively implement interdisciplinary design and research principles into the solution of problems in her/his field. H Presentation
6) Ability to bring together her/his knowledge and insight obtained from various sources into the design of interior design problems in a creative way. S
7) Ability to use the ethical methodology necessary to develop sustainable interior design approaches with the perspective of social responsibility. S
8) Ability to access and use knowledge towards the development of interior spaces using materials and products within the scope of sustainability. S
9) Ability to use entrepreneurship, creative thinking and leadership skills towards developing innovative interior design approaches. S
10) Ability to find solutions to interior design problems by developing interdisciplinary approaches and within the context of local, national and global networks. H Presentation
11) Ability to present design ideas in visual, verbal and written media as well as ability to share ideas using analog and digital techniques in national and international professional circles. H Presentation
12) Ability to develop sensitive and sustainable design approaches respecting needs of various users, local and regional values, natural and cultural heritage. S
13) Ability to design interiors in an integral fashion with building systems. S
14) Ability to determine individual learning needs in order to become an intellectual professional and the ability to connect with national and international professionals as well as groups. S
15) Ability to develop interior design proposals that are suitable for national and international standards, professional etiquette, regulations and legal procedures. S
16) Ability to keep track of contemporary research, inventions, approaches and technologies in order to develop new ways of thinking and creating. H Presentation
17) Ability to create a difference through design solutions by defining and evaluating social and spatial problems, ability to make those available to the society. S
Prepared by and Date SIBEL OZGAN , February 2020
Course Coordinator AKTS1
Semester Spring
Name of Instructor Öğr. Gör. TURAN ALTINTAŞ

Course Contents

Week Subject
1) Introduction and General Overview to the Class + Syllabus Review What is creative coding? Introduction to Interactive Spaces
2) How do computers work? Describing behavior. Pseudocode
3) Drawing with Computers Introduction to the Processing Environment Basic Shapes, Shape Properties, Color, Custom Shapes, Comments
4) Making and Processing Variables, A little Math
5) For loops, nested loops, driving parameters with loops, push/pop Matrix(), creating functions, historical quilt research
6) Creating recursive functions, Pythagoras Tree, Koch Snowflake, the pixel array
7) Follow, Map, Click, Location
8) Random and other generators
9) Classes and Objects, Array Lists, Simulating motion
10) Make an Array Repetition and Arrays Arrays of Objects
11) Images, Fonts, Shapes
12) Video Processing, Creating Videos, Frame Rates and Screen Sizes
13) Concepts, Kinect, Arduino
14) Final Documentation and Critiques, Presentations
15) Final Examination Period
16) Final Examination Period
Required/Recommended ReadingsBurry, M. (2011). Scripting cultures: Architectural design and programming. John Wiley & Sons. Pearson, M. (2011). Generative Art. Manning Publications Co.. Reas, C., & Fry, B. (2006). Processing: programming for the media arts. AI & SOCIETY, 20(4), 526-538. Reas, C., & Fry, B. (2007). Processing: a programming handbook for visual designers and artists. Mit Press. Reas, C., & McWilliams, C. (2011). Form+ Code: in design, art, and architecture. Princeton Architecturel Press. Reas, C., & Fry, B. (2015). Getting Started with Processing: A Hands-On Introduction to Making Interactive Graphics. Maker Media, Inc.. Shiffman, D. (2009). Learning Processing: a beginner's guide to programming images, animation, and interaction. Morgan Kaufmann. Shiffman, D., Fry, S., & Marsh, Z. (2012). The nature of code (pp. 323-330). D. Shiffman.
Teaching MethodsThe course will have presentations by the instructor as well as extensive discussion by the class. The course follows the ‘Flipped classroom’ model, with all readings available to the students prior to class.
Homework and Projects1 Individual Project, weekly reflection papers & assignments
Laboratory Work-
Computer Useyes
Other Activities-
Assessment Methods
Assessment Tools Count Weight
Attendance 1 % 10
Homework Assignments 1 % 20
Midterm(s) 1 % 30
Final Examination 1 % 40
TOTAL % 100
Course Administration ozgans@mef.edu.tr

Email: ozgans@mef.edu.tr Students are required to attend % 70 of the classes in theoretical courses. Consequently, absenteeism exceeding 4 weeks (classes) will result in failure. %70 Attendance is essential for this course. Most of the class time will be allocated to discussion of weekly topics. Students have to be prepared and upload their weekly assignments before coming to class late submissions take points off. All students are responsible for behaving personally and academically in a way that is expected from a university student. That behavior includes but is not limited to respecting views and ideas of peers; not being involved in a discriminating behavior concerning race, religious beliefs, sexual orientation; always using one’s own ideas in their projects. Academic Dishonesty and Plagiarism: YOK Disciplinary Regulation

ECTS Student Workload Estimation

Activity No/Weeks Hours Calculation
No/Weeks per Semester Preparing for the Activity Spent in the Activity Itself Completing the Activity Requirements
Course Hours 14 1 3 1 70
Homework Assignments 14 4 56
Total Workload 126
Total Workload/25 5.0
ECTS 5