Net Art ART 3632C. Course Description. Objectives. Course Components. Fall 2015, University of Florida SA+AH

Similar documents
IML 300: Reading and Writing the Web

Web II CE 2413C 01 CE 2414N 01 Fall 2013

CSCI 6312 Advanced Internet Programming

Web II CE 2413C 01 CE 2414N 01 Spring 2013

Web Design II. Location: Anderson Building (333 S. Broad St.) Rm 728 Dates: June 2 August 4 (Mondays, 6 9PM)

DIG 3110 Web Design & Interactive Media

Syllabus: Web I HTML + CSS

COURSE SYLLABUS FOR. COMP-297 Web Page Design: Adobe Dreamweaver

COSC 115: Introduction to Web Authoring Fall 2013

Instructor: Anna Miller

Additionally, if you are ing me please place the name of the course in the subject of the .

Advanced Web 2. Course Information. Instructor Information. Course Objectives

Web II CE 2413C 01 CE 2414N 01 Spring 2012

EDIT/EDSE 526/426: Web Accessibility and Design

MMC 4936 Web GIS for Journalists

Art 645 Introduction to Web Site Design Los Angeles City College

Web Design I. CE Spring 2013 Continuing Education [Pick the date][type the sender company name]

INFS 2150 (Section A) Fall 2018

Web Design Capstone :: Syllabus

CIS 3308 Web Application Programming Syllabus

COSC 115A: Introduction to Web Authoring Fall 2014

Advanced Web Topics II MMC 6278 (4 credit hours) Fall 2014

CMPE 280 Web UI Design and Development

Oklahoma State University Institute of Technology Face-to-Face Common Syllabus Fall 2017

CS 235AM, Mobile Application Development: Android Spring 2016

VIS II: Design Communication Graphic Design Basics, Photoshop and InDesign Spring 2018

Students will make use of Adobe Dreamweaver as their primary HTML editor; however, the focus of the

COURSE SYLLABUS Introduction to Automotive Technology.

MWF 9:00-9:50AM & 12:00-12:50PM (ET)

EEL 4930/5934 Advanced Systems Programming - Spring 2017

In this course, you need to use Pearson etext. Go to "Pearson etext and Video Notes".

Juan M. Parada Juan has over 15 years of web design and development experience and is a professor at the University of the Arts.

ESET 349 Microcontroller Architecture, Fall 2018

Description: Learning Outcomes:

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

COMP229. Joanne Filotti

CIS : Introduction to Web Development Course Syllabus The College at Brockport State University of New York Fall 2014

WEB INTERACTIVITY AND ENGAGEMENT

Graphic Communications, Introduction

Grading: Test 1 25% ---- Test 2 25% ---- Best 2 Final Exam 25% ---- Project 25% Assignments/labs 25%

Oklahoma State University Institute of Technology Face-to-Face Common Syllabus Fall 2017

Web Development: Client Side

Basic Web Application Development Spring credit hour Student Taught (Satisfactory/Unsatisfactory)

THE UNIVERSITY OF TEXAS AT AUSTIN MIS373 e-discovery and Digital Forensics SPRING 2015 Unique#: (03665) VERSION: 2_011718

Rochester Institute of Technology Golisano College of Computing and Information Sciences Department of Information Sciences and Technologies

CMPE 280 Web UI Design and Development

Syllabus: Web Accessibility and Design

Murach's HTML and CSS3 3 rd Edition By Boehm, Anne Fresno, Calif Publisher: Mike Murach & Associates, 2015 ISBN-13:

San José State University College of Science/Department of Computer Science CS 152, Programming Language Paradigms, Section 03/04, Fall, 2018

HOUSTON COMMUNITY COLLEGE BUSINESS TECHNOLOGY NORTHEAST COLLEGE-NORTHLINE LOCATION COURSE SYLLABUS FALL 2011 COMPUTER APPLICATION I POFI 1301

CASPER COLLEGE COURSE SYLLABUS MSFT 1600 Managing Microsoft Exchange Server 2003 Semester/Year: Fall 2007

Programming in HTML5 with JavaScript and CSS3

Computer Science Department

Spring 2018 El Camino College E. Ambrosio. Course Syllabus

Del Mar College Master Course Syllabus. UNIX System Administration Course Number: ITSC1358

Murach's HTML and CSS3 3 rd Edition By Boehm, Anne Fresno, Calif Publisher: Mike Murach & Associates, 2015 ISBN-13:

Division of Engineering, Computer Programming, and Technology

Course: Honors AP Computer Science Instructor: Mr. Jason A. Townsend

Syllabus Class schedule Section 1: Tuesdays 9:00 11:50 Section 2: Tuesdays 1:00 3:50

In this course, you need to use Pearson etext. Go to "Pearson etext and Video Notes".

The Linux Command Line: A Complete Introduction, 1 st ed., by William E. Shotts, Jr., No Starch Press, 2012.

CRN150 Fundamentals of Network Security

A: 90% - 100% B: 80% - <90% C: 70% - <80% D: 60% - <70% F: < 60% Important Dates:

THE UNIVERSITY OF TEXAS AT AUSTIN MIS373 e-discovery and Digital Forensics SPRING 2015 Unique#: (03883) VERSION: 1/23/2015

UCD School of Information and Library Studies. IS30020: Web Publishing

COMD Web Design I

INFSCI 1017 Implementation of Information Systems Spring 2017

Industrial Fire Brigade Member - Incipient FIRE 123 Fire Training Certification. Course Outline

Web For Business. Successful completion of Discover IT! with a C or better. Online with regular class days using

JOHNSON COUNTY COMMUNITY COLLEGE COURSE SYLLABUS WEB CRN Web Scripting: JavaScript I

COURSE SYLLABUS. Course Name NETWORK+ Course Number ITNW Y Lecture - Lab - Credit. NONE Prerequisite

CS 3270 Mobile Development for Android Syllabus

INTERNET GIS. Course Overview. Schedule. Instructor. Lab Instructor. Prerequisites. Urban Planning 794 Monday s 5:30-8:10pm SARUP 158

Syllabus: Capstone Web

Web Development 20480: Programming in HTML5 with JavaScript and CSS3. Upcoming Dates. Course Description. Course Outline

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD Course Outline Routing and Switching Essentials [CISCO 2] ISS 112

Syllabus. Art 324, Web Design, course #1091 California State University Channel Islands Fall 2003 semester

MGMT 4336 Networks & Data Communication Section D10

CMPE/SE 135 Object-Oriented Analysis and Design

CS 3030 Scripting Languages Syllabus

Computer Science Technology Department

San José State University Computer Science Department CS49J, Section 3, Programming in Java, Fall 2015

Big Sandy Community and Technical College. Course Syllabus

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS. INTRODUCTION TO INTERNET SOFTWARE DEVELOPMENT CSIT 2230 (formerly CSIT 2645)

ISATI 231: Windows Client (4 credits) Spring 2018 Mon, Tue, Wed, Thu, 13:10-14:40, MTB 105

CS 241 Data Organization using C

ITCC112. Course Summary. Description. Objectives

Course 20480: Programming in HTML5 with JavaScript and CSS3

COURSE 20480B: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3

New York City College of Technology The City University of New York. Department of Communication Design. COMD Web II: Advanced XHTML & CSS

CISN 340 Data Communication and Networking Fundamentals Fall 2012 (Hybrid)

The University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus

COWLEY COLLEGE & Area Vocational Technical School

University At Buffalo COURSE OUTLINE. A. Course Title: CSE 487/587 Information Structures

TPA 4251C: Advanced CADD for Theatre TPA 5346C: 3D Modeling for Theatre Fall 2014

COURSE SYLLABUS FOR. COMP-297 Web Page Design: Adobe Dreamweaver

Advanced Relational Database Management MISM Course F A Fall 2017 Carnegie Mellon University

Kingdom of Saudi Arabia Ministry of Higher Education College of Computer & Information Sciences Majmaah University. Course Profile

Perkins Statewide Articulation Agreement. Documentation item: Secondary Competency Task List Coversheet

CS/SE 153 Concepts of Compiler Design

Transcription:

Net Art ART 3632C Fall 2015, University of Florida SA+AH Instructor: Thomas R Storey Room: FAC 306 Periods: T R, 2-4 (8:30-11:30 am) Office Hours: M, 1:00-2:00pm, FAC 302A Website: http://art-tech.arts.ufl.edu/~tstorey/wiki/f15-netart/ Credit: 3 Course Description This course introduces the history and practical use of network and hypermedia technologies in an artistic context. You will not only study the development and structure of the Web in an historical and theoretical sense, but also gain practical experience working with markup and scripting languages to use the internet as a creative medium. Class time will consist of workshop-style lessons on techniques, as well as discussions of weekly readings. Homework will involve theoretical and historical readings each week, and projects in which you will create, appropriate and transform the web for art. The class assumes minimal previous programming experience, and simply asks that you be curious, energetic, rigorous and willing to try new things. Objectives Develop an understanding of the internet as technology, media and infrastructure. Build a critical and theoretical awareness of hypermedia and its history. Practice creative techniques to work productively with web technologies. Become familiar with the role and use of computer languages on the internet. Use markup and scripting languages to build rich, interactive hypermedia artworks Integrate research practices in the development of complex, social, interactive and mediated artwork. Course Components As a student in this class, you are expected to: Participate eagerly in class discussions. Read the readings before class each week, and write down your thoughts and notes in the class wiki. Be attentive and work diligently during lessons. Turn in your projects on time and through the appropriate channels. Attend class every class period

Outline Week 1 Introductions Hypermedia and the Internet - definitions How to work with code. Week 2 History of the Internet - Part 1 HTML - Basic Tags Week 3 History of the Internet - Part 2 HTML - Layout Week 4 Internet infrastructure CSS Basics Project 1 Due - Basic Portfolio Page Week 5 Hypermedia, and E-literature HTML, CSS and Responsive Design Week 6 Network theory Part 1 JavaScript Introduction: Markup vs. Scripting languages basic syntax, variables Week 7 Network Theory Part 2 functions Week 8 HTML, CSS and JS Exam Project 2 Due - Narrative Week 9 Social Media Part 1 control flow Week 10 Social Media Part 2 objects

Week 11 arrays Posthuman Part 1 timing interactivity the DOM. Week 12 Posthuman Part 2 Project 3 Due - Non-linear Week 13 Final Project Proposals libraries, JQuery Week 14 Work on final project The Server Week 15 Work on final project Week 16 Final Project Critique Required Materials All required readings will be provided as PDFs by the instructor, and necessary technical resources, including internet access, computer workstations, text editors, image manipulation software, web browsers, and a web server on which to host your work, will be provided by UF as part of our computer lab resources. Having some or all of these things available to you personally will be helpful to you, but are not required in order to complete the course. Recommended Materials and Resources The following is an unsorted list of materials and resources that you will find useful during this class. A Linux, Mac or Windows laptop (in order of recommendation) The fastest home internet connection you can afford (you will be on the internet a lot) https://developer.mozilla.org/en-us/ Eloquent JavaScript, 2nd Edition, by Marjin Haverbeke https://codecademy.com A good plain text editor, like Atom (https://atom.io) Image editing software, like Gimp (http://www.gimp.org/)

A good web browser with developer tools, like Firefox (https://www.mozilla.org/en- US/firefox/new/) Version control software, specifically Git (https://git-scm.com/) The New Media Reader, by Nick Montfort and Noah Wardrip-Fruin http://www.w3schools.com/ http://rhizome.org http://eyebeam.org Grading Breakdown Attendance and Participation: 20% Midterm Exam: 10% Reading Notes: 20% Projects 1-3: 25% Final Project: 25% Attendance I will take attendance at the beginning of each class. In order to receive the full 20% attendance and participation grade, you must be on time for every class. Being late to class will cost you 1% of your final grade, missing a class will cost you 2% of your final grade. Late Policy I don't want late work. Projects and reading notes are due before class on the day they are due. Each day that they are late, you lose 10% from the maximum possible grade. Work turned in after class on the due date is counted as one day late (-10%). Grading Criteria Projects are graded on their ability to communicate aesthetically the intent of the artist, as well as their demonstration of mastery of the technical apparatus. Reading notes are graded on their completeness and expression of thought, as well as their demonstration of critical consideration regarding the readings and artworks under discussion. There will be a short, multiple choice midterm exam covering the basic HTML, CSS and JavaScript concepts that we will have worked with in the first half of the class. The intent is to ensure retention of the technical skills that will make your projects easier, and thus make it possible for you to do more interesting work. UF Grading Policies University of Florida official grading policies can be found at: https://catalog.ufl.edu/ugrad/current/regulations/info/grades.aspx

A A- B+ B B- C+ C C- D+ D D- S 4.00 3.67 3.33 3.00 2.67 2.33 2.00 1.67 1.33 1.00 0.67 0.00 A grade of C- or below will not count toward major requirements. Students with Disabilities Students requesting classroom accommodation must first register with the Dean of Students Office. The DSO will provide documentation to the student who must then provide this document to the instructor. The DSO can be contacted at: 352-392-1261 or http://www.dso.ufl.edu/drp SA+AH Health and Safety Policy The School of Art and Art History Safety Manual will be reviewed in class. Students and instructors are responsible for following policy and procedures for making art safely at all times. The entire document is available online at http://saahhealthandsafety.weebly.com/handbook.html. All students are required to sign and turn in the signature page to the instructor on the first day of class. Digital Media Area Rules All users of the studio classrooms are expected to follow studio area rules at all times. If you have any questions, ask your instructor. Follow all SA+AH Health and Safety handbook guidelines (the handbook should be reviewed by your instructor and can be found at: http://www.arts.ufl.edu/art/healthandsafety Follow the SA+AH Satellite Waste Management Chart in the classroom and other health & safety guidelines posted for your media. In case of emergency, call campus police at 392-1111. File an incident report (forms may be found in the SAAH H&S handbook, the SAAH faculty handbook and in the main office.) Turn completed forms into the SAAH Director of Operations within 48 hours of the event. Alcohol is forbidden in studios Familiarize yourself with the closest eyewash unit. No eating or drinking in computer the lab. Do not use spray adhesive in the studios or in the building. There is a professional and safe paint spray booth in FAC-211A for your use. Shoes must be worn at all times. Protective equipment must be worn for hazardous work. Do not block aisles, halls or doors with stored items or when working. This is a violation of fire codes. Do not store anything on the floor. This impedes cleaning and creates a hazard. Installations must be removed as soon as possible after critique. Clean up spills immediately. Take items which do not fit into the trash to the dumpster, follow dumpster guidelines.

Follow the SA+AH CONTAINER POLICY(see policy below) White All new and or used products in containers (hazardous or what might be perceived as hazardous - i.e. watered down gesso, graphite solutions, satellite containers of solvents, powders, spray paints, fixatives, oils, solvents, etc...) must be labeled within the SA+AH to identify their contents. Labels can be found at the MSDS box in each studio and work area. All containers must be marked with the user s name, contents and date opened. All secondary/satellite containers for hazardous materials must be marked with content, your name and the date opened. All unmarked containers are subject to immediate disposal. Yellow WHEN HAZARDOUS ITEMS ARE DESIGNATED AS WASTE. All containers must have a yellow label identifying the contents that are designated as trash for weekly EHS pick up. Flammable solid containers (red flip top) must have a yellow hazardous waste label on the outside (top). 5 gallon jugs must have a yellow hazardous waste label on the outside. Fibrous containers must have a yellow hazardous waste label on the outside (top). Each item in the blue bin must have a yellow hazardous waste label. Note: Hazardous Waste labels should include all constituents in the waste mixture as well as an approximate percentage of the total for that item and must add up to 100%. Labels should also include the Bldg and room number of the shop generating the waste along with the Waste Manager for Academic Honesty Policy The university's policies regarding academic honesty, the honor code, and student conduct related to the honor code will be strictly enforced. Full information regarding these policies is available at http://www.registrar.ufl.edu and http://www.dso.ufl.edu. Online Course Evaluations Students are expected to provide feedback on the quality of instruction in this course by completing online evaluations at https://evaluations.ufl.edu. Evaluations are typically open during the last two or three weeks of the semester, but students will be given specific times when they are open. Summary results of these assessments are available to students at http://evaluations.ufl.edu/results/.