Phone: Office Hours: Mondays 5:30-7:30

Similar documents
Dr. Zhang Fall 12 Public Speaking 1. Required Text: Hamilton, G. (2010). Public speaking for college and careers (9th Ed.). New York: McGraw- Hill.

INTERMEDIATE ALGEBRA Course Syllabus

BUS Computer Concepts and Applications for Business Fall 2012

LMIS430: Administration of the School Library Media Center

Scottsdale Community College Spring 2016 CIS190 Intro to LANs CIS105 or permission of Instructor

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

Instructor: Khaled Kassem (Mr. K) Classroom: C Use the message tool within UNM LEARN, or

CSCI 333 Java Language Programming Fall 2017 INSTRUCTOR INFORMATION COURSE INFORMATION

University of Massachusetts Lowell Graduate School of Education Program Evaluation Spring Online

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

FINANCIAL STRATEGIES. Employee Hand Book

WRITING FOR INTERACTIVE MEDIA

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

English Policy Statement and Syllabus Fall 2017 MW 10:00 12:00 TT 12:15 1:00 F 9:00 11:00

Visual Journalism J3220 Syllabus

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

UCC2: Course Change Transmittal Form

PHILOSOPHY & CULTURE Syllabus

GLBL 210: Global Issues

Android App Development for Beginners

BUSINESS FINANCE 4239 Risk Management

CTE Teacher Preparation Class Schedule Career and Technical Education Business and Industry Route Teacher Preparation Program

SPCH 1315: Public Speaking Course Syllabus: SPRING 2014

BUSINESS FINANCE 4265 Financial Institutions

Strategic Management (MBA 800-AE) Fall 2010

CALCULUS I Math mclauh/classes/calculusi/ SYLLABUS Fall, 2003

Social Media Journalism J336F Unique ID CMA Fall 2012

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

I275 Introduction to Human-Computer Interaction Theory

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

Using Moodle in ESOL Writing Classes

HCI 440: Introduction to User-Centered Design Winter Instructor Ugochi Acholonu, Ph.D. College of Computing & Digital Media, DePaul University

questions for academic inquiry

Financial Accounting Concepts and Research

INDES 350 HISTORY OF INTERIORS AND FURNITURE WINTER 2017

CIS 2 Computers and the Internet in Society -

BIODIVERSITY: CAUSES, CONSEQUENCES, AND CONSERVATION

MTH 215: Introduction to Linear Algebra

Office: Colson 228 Office Hours: By appointment

IST 649: Human Interaction with Computers

EDUC-E328 Science in the Elementary Schools

Course Content Concepts

Course Syllabus. Course Information Course Number/Section OB 6301-MBP

AST Introduction to Solar Systems Astronomy

Evaluation of Learning Management System software. Part II of LMS Evaluation

DEPARTMENT OF THE AIR FORCE AIR UNIVERSITY (AETC)

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

Required Materials: The Elements of Design, Third Edition; Poppy Evans & Mark A. Thomas; ISBN GB+ flash/jump drive

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

Welcome to WRT 104 Writing to Inform and Explain Tues 11:00 12:15 and ONLINE Swan 305

The Moodle and joule 2 Teacher Toolkit

Sul Ross State University Spring Syllabus for ED 6315 Design and Implementation of Curriculum

EMBA 2-YEAR DEGREE PROGRAM. Department of Management Studies. Indian Institute of Technology Madras, Chennai

McKendree University School of Education Methods of Teaching Elementary Language Arts EDU 445/545-(W) (3 Credit Hours) Fall 2011

Introduction to Moodle

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

ACCOUNTING FOR MANAGERS BU-5190-OL Syllabus

MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017

PSY 1012 General Psychology. Course Policies and Syllabus

Course Syllabus p. 1. Introduction to Web Design AVT 217 Spring 2017 TTh 10:30-1:10, 1:30-4:10 Instructor: Shanshan Cui

Penn State University - University Park MATH 140 Instructor Syllabus, Calculus with Analytic Geometry I Fall 2010

Medical Terminology - Mdca 1313 Course Syllabus: Summer 2017

ENGL 3347: African American Short Fiction

Chromatography Syllabus and Course Information 2 Credits Fall 2016

Course Policies and Syllabus BUL3130 The Legal, Ethical, and Social Aspects of Business Syllabus Spring A 2017 ONLINE

SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017

Department of Anthropology ANTH 1027A/001: Introduction to Linguistics Dr. Olga Kharytonava Course Outline Fall 2017

Language Arts Methods

Course Syllabus Solid Waste Management and Environmental Health ENVH 445 Fall Quarter 2016 (3 Credits)

Biology 32 Human Anatomy & Physiology I Bakersfield College Fall 2017

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

VSAC Financial Aid Night is scheduled for Thursday, October 6 from 6:30 PM 7:30 PM here at CVU. Senior and junior families are encouraged to attend.

Voices on the Web: Online Learners and Their Experiences

College of Liberal Arts (CLA)

Schoology Getting Started Guide for Teachers

Handbook for Graduate Students in TESL and Applied Linguistics Programs

Web-based Learning Systems From HTML To MOODLE A Case Study

ICT/IS 200: INFORMATION LITERACY & CRITICAL THINKING Online Spring 2017

University of Texas Libraries. Welcome!

Georgetown University School of Continuing Studies Master of Professional Studies in Human Resources Management Course Syllabus Summer 2014

CIS Introduction to Digital Forensics 12:30pm--1:50pm, Tuesday/Thursday, SERC 206, Fall 2015

How to Apply for Fellowships & Internships Connecting students to global careers!

RM 2234 Retailing in a Digital Age SPRING 2016, 3 credits, 50% face-to-face (Wed 3pm-4:15pm)

Content Teaching Methods: Social Studies. Dr. Melinda Butler

Adler Graduate School

UC San Diego - WASC Exhibit 7.1 Inventory of Educational Effectiveness Indicators

BIOL 2402 Anatomy & Physiology II Course Syllabus:

Reviewing the student course evaluation request

International Social Science Research in Africa, Asia, and Latin America: A Multidisciplinary Seminar on Concept, Design, and Praxis

Texas A&M University-Central Texas CISK Comprehensive Networking C_SK Computer Networks Monday/Wednesday 5.

Instructor Experience and Qualifications Professor of Business at NDNU; Over twenty-five years of experience in teaching undergraduate students.

School: Business Course Number: ACCT603 General Accounting and Business Concepts Credit Hours: 3 hours Length of Course: 8 weeks Prerequisite: None

MULTIMEDIA Motion Graphics for Multimedia

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

COMM370, Social Media Advertising Fall 2017

MGMT3274 INTERNATONAL BUSINESS PROCESSES AND PROBLEMS

CRITICAL THINKING AND WRITING: ENG 200H-D01 - Spring 2017 TR 10:45-12:15 p.m., HH 205

Juniors Spring Presentation

Transcription:

DIG 6836: Design and Development of Texts and Technology Section 0001, Course # 00000, 3 credit hours Fall 2013, Monday 6:00-7:15p (mixed mode), Location TBD Professor: Rudy McDaniel Office: CAH Dean s Office 190R Phone: 407-823-0218 Office Hours: Mondays 5:30-7:30 *Email: rudy@ucf.edu and by appointment Overview This course will introduce you to some of the digital design and development techniques to be used in the interdisciplinary scholarship of Texts and Technology. Although we will discuss various approaches to T&T, we will focus on the impact of new media on our concepts and practices of literacy/electracy, including pedagogical, artistic, workplace, and leisure-based communicative practices. We will also engage with Ramsay s concept of algorithmic analysis as a research tool for the humanities and identify ways to extend, challenge, or reconfigure his ideas to engage with projects and practices outside of text analysis. In addition to engaging with theoretical content from a variety of scholars working in T&T-related fields, we will also learn applied programming skills this semester that will aid in our understanding and application of digital theories and methodologies. Specifically, we will learn how to build interactive projects using digital media design, scripting, and development languages. Fundamental to a deep understanding of new media theory and practice is knowledge about the underpinnings of digital computing (especially Web-based technologies). As such, we will be learning and applying foundational techniques in computation such as iteration, conditional logic, randomness, and algorithm design. We will also study how to apply programming techniques for functions such as text parsing, data analysis, repetition, and interactive design. These skills will further aid you as you consider applied digital components for your dissertation or other scholarly projects. The bulk of your writing in this course will be done in digital form through interactive projects. You will write a traditional project proposal for your final project, but for most of your assignments, you will develop your own scholarly digital projects using programming techniques learned in the course. By the end of the course, you will have the knowledge to a) plan and design a workflow for an interactive digital project using functional or objectoriented programming techniques and databases, b) select the appropriate data structures, functions, and/or objects to employ in your project, c) determine the best technical and rhetorical means by which to deploy your project to an audience, and d) document and assess your project within a scholarly context. We will use a course website to extend our inquiry online, share work with others, and keep track of our collective work. This website will contain copies of our major assignments, example code and tutorials, and links to student projects. Bi-weekly programming quizzes and our discussion boards will be deployed on our official Canvas web site (URL TBD). Webcourses is additionally available from the Online Course Tools of your MyUCF panel. Students are encouraged to make use of the Questions for the Instructor forum thread for any questions about assignments or course materials. They can also use the General Student Discussion forum thread to interact with classmates. For general help with Webcourses or logging into your account, see http://learn.ucf.edu/. Course Objectives Learn about the diverse work in T&T, both theoretical and applied, and form a working definition of this scholarly area and the practices it can inform. Engage in scholarly conversation about the course texts and concepts they take up, in the process improving interpretation, writing, design, and argumentation skills.

2 Understand and apply media programming techniques to develop scholarly textual and interactive projects for the World Wide Web and your scholarly portfolios. Solve problems using interactive media tools and resources. Explore ideas and juxtapositions of critical theory and technology for use in your thesis, your publications, or future project coursework. Use new media to better understand and teach the ways these media rearticulate communication forms and processes. Required Texts The following books (available at the UCF Bookstore) are required. See the schedule for the dates on which these readings are due. Bartscherer, Thomas and Roderick Coover (Eds.). Switching Codes: Thinking Through Digital Technology in the Humanities and the Arts Hayles, N. Katherine. How we Think: Digital Media and Contemporary Technogenesis Jenkins, Henry. Convergence Culture: Where Old and New Media Collide Norman, Donald A. The Design of Future Things O Gorman, Marcel. E-Crit: Digital Media, Critical Theory, and the Humanities Ramsay, Stephen. Reading Machines Recommended Text It is recommeded that those students without much/any programming experience pick up a beginner s guide to programming. Recommendations can be provided by the instructor. If you already have experience with another programming language or feel comfortable with web scripting and databases, then an additional book is probably not necessary. As a class, we may also read additional selections (available as.pdf files on our WebCourses site). Technical tutorials may also be assigned at certain points throughout the semester. Assignments and Grading Major Assignments Percentage of Overall Grade 1) Roundtable Presentation 20% 2) Bi-Weekly Programming Quizzes 10% 3) Digital Project 1 10% 4) Digital Project 2 15% 5) Final Project Proposal 10% 6) Final Digital Project 20% 7) Class Participation 15% Technology Policy Outside class, students are required to have access to word processing software and a Mac or PC computer with access to the Internet. During class, students may find use in working with technology to take notes, experiment (during appropriate class discussions), show examples, etc. It is expected that these technologies will not be used during class for purposes outside the scope of discussion, including instant messaging classmates, texting, e-mail, Facebooking, video games (outside of their use as examples to support particular arguments). Please feel free to use any device that makes your participation in class discussions easier. Please do not leave your cell phones on audible ring, and barring emergencies, do not take or make phone calls during class. In other words, be courteous to your instructor and your peers.

3 Other Course Policies I am always happy to meet with you about the course or your larger T&T program of study. If my office hours are not convenient for you, we can certainly schedule alternative times to meet in person or virtually. We will mostly follow the syllabus and schedule, but they are subject to minor changes, about which I will apprise you ASAP during normal class meetings or by email. In order for the class to be a success, you must be well prepared for and actively engaged in all class meetings. I will take notes about your level of preparation and participation. Because this is a discussion-oriented class, attendance and punctuality are crucial. Beyond affecting your participation grade, missing more than one class will result in your overall course grade being lowered. Missing more than two classes will likely cause you to fail the course. All UCF students are responsible for upholding standards of academic integrity as explained by The Golden Rule (http://www.ucf.edu/goldenrule). When it amounts to academic dishonesty, plagiarism can have dire consequences such as failing a paper or the entire course. Students with disabilities will be accommodated in this course. Please let me know at the beginning of the term about any such needs, and I will make adjustments and help you locate resources to aid your performance in the course. Tentative Schedule Note: Each night s lecture is divided into three parts. Part one is a theoretical roundtable and class discussion. The next part is an applied lecture on programming. The final part is project presentation time or guided lab time using the computers. We will write sample programs in class during those evenings with guided lab time. Week Date Topics and Activities Readings and Assignments Due By Next Meeting 1 August 22 Part I: Welcome and Introduction to the Course; Review of Syllabus; Student Introductions Part II: HTML, CSS, Network Tools Read: Ramsey (first half) Complete this HTML tutorial: http://www.jneuhaus.com/write.html 2 August 29 Part I: Model Roundtable: Algorithmic Computing in the Humanities Part II: Introduction to variables, data types, comments, output Read: Ramsay (second half) Complete technical tutorial 3 Sept. 5 Part I: Algorithmic Computing in the Humanities, Part II 4 Sept. 12 Part I: Roundtable #1 Presentation: Knowledge, community, storytelling Read: Jenkins p. 1-134 Read: Jenkins p. 135-194 Complete Programming Quiz #1 Part II: Variables and control structures

4 5 Sept. 19 Part I: Roundtable #2 Presentation: Media literacy, politics, and participation Read: O Gorman p. 1-70 Part II: Iteration and Loops 6 Sept. 26 Part I: Roundtable #3 Presentation: Discourse Networks & New Media Part II: GET/POST, input, forms 7 Oct. 3 Part I: Roundtable #4 Presentation: Nonsense, Play, and Postmodernism Read: O Gorman p. 71-116 Complete Programming Quiz #2 Digital Project 1 Read: Switching Codes p. 1-195 Part II: Functions, part I Part III: Digital Project 1 Presentations NewTextReader 8 Oct. 10 Part I: Roundtable #5 Presentation: Hypertext, Authorship, Critical Theory Read: Switching Codes p. 199-313 Complete Programming Quiz #3 Part II: Functions, part II 9 Oct. 17 Part I: Roundtable #6 Presentation: Narrative, Education, Politics Read: Hayles p. 1-170 Final Project Proposal Part II: Arrays, text parsing, implode/explode 10 Oct. 24 Part I: Roundtable #7 Presentation: Language, Code, and Performance Read: Halyes p. 171-247 Complete Programming Quiz #4 Part II: Objects, Part I 11 Oct. 31 Part I: Roundtable #8 Presentation: Information Patterns and Transmission Read: Norman (first half) Digital Project 2 Part II: Objects, Part II Part III: Digital Project 2 Presentations Procedural Argumentation

5 12 Nov. 7 Part I: Roundtable #9 Presentation: Avatar, Interface, and Identity Read: Norman (second half) Complete Programming Quiz #5 Part II: Objects, Part III + SimpleXML 13 Nov. 14 Part I: Roundtable #10 Presentation: Psychology and Design Work on final project Part II: MySQL, Part I 14 Nov. 21 Part I: Roundtable #11 Presentation: Regulation and Control Work on final project Complete Programming Quiz #6 Part II: MySQL, Part II 15 Nov. 28 Part I: Roundtable #12 Presentation: Intellectual Property and Privacy Work on final project Final Project Part II: MySQL, Part III 16 Dec. 5 Part I: Discussion: Free Speech Parts II-III: Final Project Presentations Future of Texts and Technology Congratulations on completing the course! Have a great Winter Break.