Writing for the University of Florida



Similar documents
ADVANCED WEB TOPICS 1 - SYLLABUS

Web Design Principles

WEB DESIGN PRINCIPLES

VIC5325. Digital Imagery in Web Design RESOURCES COURSE INFORMATION COURSE COMMUNICATION COURSE DESCRIPTION COURSE OBJECTIVES

DIG 4583C Design & Production Studio 4

DIGITAL PRODUCTION AND GAME DESIGN (DPGD)

Web Design Capstone :: Syllabus

MMC 6725: Social Media and News

University of Florida College of Journalism and Communications MAMC Web Design and Online Communication

JOU 3411 DESIGN SYLLABUS

Office Hours: Tuesdays and Thursdays, 9:30am 10:30am Tuesdays Noon-1:00pm Thursdays Noon-1:00pm by appointment only Room J-324

COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida

APK 3400 Introduction to Sport Psychology University of Florida Department of Applied Physiology & Kinesiology Spring 2016

Virtual (mobile) Office hours (telephone or Skype) can be arranged via (12 modules x 3 hours = 36 hours)

MUH 2501: Introduction to World Musics Credits: 3, Online Course Fall 2015

FYC 4409: Working with Nonprofit Organizations in Community Settings Fall 2015 Syllabus updated: 8/5/15

Fall 2015 University of Florida / Department of Landscape Architecture

INTERACTIVE STORYTELLING (IST)

INR 2001: Introduction to International Relations

Lead Professor: Dr. William I. Bauer

SOCIAL MEDIA MANAGEMENT

MAN 5246 Organizational Behavior MACC Cohort Hough Graduate School Warrington College of Business Administration University of Florida

AEC 3073 INTERCULTURAL COMMUNICATION Ms. Mary Rodriguez

Web Design Methodology IT 205

Cover Sheet: Request 9959

Cover Sheet: Request 9958

Environmental Planning and Design Studio

SYLLABUS: OPERATIONS & SUPPLY CHAIN MANAGEMENT

Interactive Web Development ITP 301 (4 Units)

2D DIGITAL ANIMATION TECHNIQUES

SOCIAL MEDIA METRICS & EVALUATION

SOCIAL MEDIA MANAGEMENT

COURSE SYLLABUS EME 6606: Advanced Instructional Design Educational Technology Program University of Florida

After completing SI- 539, students will have a working personal portfolio website in production.

PSY 2012 General Psychology Sections 4041 and 1H85

Ornamental Landscape Management

ISM 4113: SYSTEMS ANALYSIS & DESIGN

UNDERSTANDING AND DEVELOPING MULTIMEDIA - SYLLABUS FALL 2014

ENVIRONMENTAL AND ENGINEERING GEOLOGY

GIS 6116 (GIS Analysis)

Writing effective student learning outcomes

Advanced Online Media Production

SYLLABUS: OPERATIONS & SUPPLY CHAIN MANAGEMENT

Non-Major Photography:

DIG 3110 Web Design & Interactive Media

Prerequisite: For students other than business and agribusiness majors.

COURSE SYLLABUS MGMT 3313 HUMAN RESOURCE MANAGEMENT Spring 2015

UNIVERSITY OF FLORIDA DEPARTMENT OF TOURISM, RECREATION AND SPORT MANAGEMENT HFT 3253 Lodging Management and Operations Summer 2015 (4.10.

Prerequisite: CGA 101, or written permission of instructor.

Cover Sheet: Request 10013

SYLLABUS PUR 3801 (6044) PUBLIC RELATIONS STRATEGY ( )

Seattle Central Community College BITCA Division. Syllabus MIC Online

Fluency in Information Technology

COURSE SYLLABUS COURSE REQUIREMENTS

University of Waterloo Stratford Campus GBDA 101 Section 003 Digital Media Design and Production Fall 2013 Fridays 9:00 AM 12:00 PM

MONTGOMERY COLLEGE Rockville Campus CA272 Professional Web Site Development Computer Applications Department

METHODS OF SOCIAL RESEARCH

EEX 6936: Behavior Management and Positive Behavioral Supports-3 credits

Minnesota Virtual Academy Online Syllabus for Web Design

Castro, Elizabeth. HTML, XHTML & CSS Visual Quick Start Guide. Peachpit Press. Edition: Sixth. Pages: 456. ISBN:

Intro. to Data Visualization Spring 2016

three Web pages for linking Create a table that spans rows, columns, and uses cellspacing and cellpadding

GEB Writing in Business Fall 2015

IT 145 Section 300 Fall 2013 Web Design Fundamentals: HTML and Style Sheets. Syllabus and Course Outline

COM 4930 Communication & the Storied Self Course Syllabus ~ Fall 2014

AEC 3209: Instructional and Event Planning in Agricultural & Life Sciences (3 credit hours)

Corporate and Brand Identity on the Web: VIC5315 University of Florida Summer 2013

Earth Science 101 Introduction to Weather Fall 2015 Online

Web Design Basics JMC:3600

CIS 287 World Wide Web Development Fall Blended

VC 491 Parallax Web Design (Independent Study) Cazenovia College Spring 2014 Independent Study Syllabus Student: Kathryn Wheeler

ADIT134001, Exploring the Internet, Fall, 2015

JOU4700: Problems and Ethics in Journalism Course Syllabus, Spring 2015 Mondays, 3-6 p.m. Florida Gym, Room 260

How To Pass A Web Design And Design Course

This course is required of all doctoral students in the College of Design, Construction, and Planning (DCP).

MCB 4934: Introduction to Genetics and Genomics in Health Care Section 125D Fall Credits

MMC 1009 Introduction to Media and Communications

JOMC182: Introduction to Graphic Design A primer on the principles and practices of visual communication

Syllabus: Web Design 1

Art 301 Web Design. Louis A. Solis Office Hours: Fri 1-3pm Location of Office hours: room AC404

CI 437: Educational Game Design

Spring 2013 CS 6930 Advanced Topics in Web Security and Privacy - 3 Credit Hours Syllabus and Course Policies

Central Michigan University College of Business Administration Online MBA Program. MBA 620 Online: Managerial Accounting: A Management Perspective

ART 358 Web Design I. Prerequisites ART 349 Typography

Course Title: ARE 6049: History of Teaching Art (WEB) Credits: 3

EDU Fall 2010 Course Syllabus Instructional Design for Online Learning Instructor: Faculty Bio button Contact Policy:

JOMC 187 Introduction to Interactive Multimedia

HTML and CSS 2 Class Meetings Instructor Contact Office Hours: Tuesdays 5:30-7:30 PM Online Class Message List Opt Out of Class

COMM 430 / DIGITAL DESIGN / SPRING 2015

Students should have taken the 4360/7360 Introduction to Web Development class or be able to demonstrate the following knowledge and skills:

REQUIRED TEXT: Slavin, R. E. Educational Psychology, Ninth Edition. Allyn and Bacon, 2009.

WARRINGTON COLLEGE OF BUSINESS ART AND SCIENCE OF NEGOTIATION (MAN 6447)

INSC 102 Technologies for Information Retrieval FALL 2014 SECTION 002 Delivered online via Asynchronous Distance Education (ADE)

Los Angeles Pierce College. SYLLABUS Math 227: Elementary Statistics. Fall 2011 T Th 4:45 6:50 pm Section #3307 Room: MATH 1400

University of Florida Department of Decision and Information Sciences ISM 6128: Systems Analysis and Design I Spring 2016

Dalton Conley. And You May Ask Yourself: An Introduction to Thinking Like A Sociologist. 3rd Edition. W.W. Norton. Available Formats:

ORGANIZATIONAL COMMUNICATION SYLLABUS SUMMER 2012

Technology and Online Computer Access Requirements: Lake-Sumter State College Course Syllabus

INFO & 090 Business Data Communications and Information Security Fall 2014

Transcription:

Course Information Course Number: MMC 6278 Credits: 4 Term: Class Time: Tuesday and Thursday, 6:00pm 8:00pm EST Class URL: https://uflcoj.adobeconnect.com/mmc6278_spring15/ Instructor Information Richard Kalehoff rkalehoff@ufl.edu (main) richardkalehoff@gmail.com (alternative) 954-882-8305 (call or text) Course Objectives This course will bring you up-to-speed on the web design and development techniques and tools in use professionally today, including: development using version control, responsive design techniques, progressive enhancement, HTML5, CSS3, JavaScript, and jquery and jquery plugins. Upon successful completion of the course, you will be able to: Write code that is semantic and efficient Use and explain the benefits of version control Design and build a responsive, mobile-first web site Incorporate JavaScript and jquery into your site Create responsive design deliverables Present responsive design concepts to clients/supervisors

Course Meetings Advanced Web 2 This class will meet via Adobe Connect on Tuesday and Thursday evenings from 6:00 p.m. to 8:00 p.m. EST. Office Hours Virtual office hours are available by appointment. Please e-mail me at least 48 hours ahead of time to schedule a meeting. From time to time, I will also open the classroom for walk-in help and advising. Attendance at these meetings is completely optional. These meetings will be announced in class and by email as they come up. Course Communications Email is my preferred method of communication. Textbooks This course does not require any textbooks. Readings will be assigned throughout the semester from blogs and sites like CSS Tricks, A List Apart, Six Revisions, and Smashing Magazine. Technical Requirements This course does not require a specific text editor, so you may use the editor of your choice. I prefer Sublime Text 2 or 3 for both Mac and Windows. Dreamweaver may be used, but, unless otherwise specified, you are expected to hand code your work according to the standards and requirements of this course. Web browsers: Chrome is required. Web hosting: You will be required to submit live work, sites, and projects that are hosted through a web hosting service. Graphics Programs: I highly recommend having access to Adobe Photoshop and Illustrator. Course Schedule Weeks 1-2: Introduction, Code Review, and Version Control Weeks 3-5: Version Control, HTML5 and JavaScript Weeks 6-10: Responsive Design and JavaScript Weeks 11-13: jquery and jquery Plugins

Weeks 14-15: Bug Hunting Week 16: Final Presentation Disclaimer This syllabus represents my current plans and objectives. As we go through the semester, those plans may need to change to enhance the class learning opportunity. Such changes, communicated clearly, are not unusual and should be expected. Grading Letter grades are calculated as follows: A = 94 100 B- = 80-82 D+ = 67-69 A- = 90 93 C+ = 77-79 D = 63-66 B+ = 87 79 C = 73-76 D- = 60-63 B = 83 86 C- = 70-72 E = 0-59 Participation/Attendance 10% Quizzes 20% Homework 45% Final Project 25% Information on UF s grade and grading policies is available at https://catalog.ufl.edu/ugrad/current/regulations/info/grades.aspx Assignments See Appendix A for details on my expectations for the format, quality, and execution of your assignments. Participation/Attendance Your participation/attendance grade will take into account your presence in class, your participation

in class discussions and exercises, and your activity in the discussion board conversations. Excessive unexcused absences or tardiness for class meetings will negatively impact this portion of your grade. Quizzes Each week you ll take quizzes on topics discussed in class, coding syntax, assigned readings, and your ability to reference documentation. Homework You will be expected to complete several homework assignments. Your homework might be an exercise in the form of debugging, building a web page, refactoring code, or it may be a written response to the readings. Final Project For your final, you will design and develop a site that (1) is responsive and (2) makes use of JavaScript and jquery. This will involve presenting design deliverables midway through the term, and then building the site, which you will present at the end of the semester. You will have an opportunity to choose a fictional company to design for at the start of the term. Course Policies Original Work Any and all work you submit in the course of this class is expected to be your original work. The designs must be your own ideas, and the code must be your own hand-written code, unless (A) I have explicitly provided code for the given assignment or (B) I have specifically stated otherwise. This stipulation extends but is not limited to the use of grid systems, templates, and boilerplate products. If you have questions about this policy, ask for clarification. Attendance and Participation You are expected to attend all live class meetings and participate. If you are not able to attend live class meetings and will be watching the recordings, you will need to contact me within the first week of class explaining why you will take class in this manner. Arrangements will be made on an individual basis. You will be required to watch the class recording and email me a written response to the recording detailing the class topics. Responses need to be submitted via email no more than a week after the missed date. The response should include at least four comments or questions in response to the material in the recording. I expect you to actively participate in each class. When we are doing coding exercises, I expect you to follow along with the lessons, not just watch me do the code. During lectures, I might call on you to answer questions with your microphone. Be ready to discuss things as a group.

Class presentations will be held for each phase of the semester-long final project. I expect you to give your classmates constructive critiques. Late Work All work is due on or before the due date. Extensions for deadlines will only be given on a case-bycase basis. Minor inconveniences, such as family vacation or minor illness, are not valid reasons for extensions. Unless otherwise excused, work submitted within 24 hours after the due date will automatically be deducted by 30% of the maximum points allowed. No work will be accepted for a grade past 24 hours. A problem uploading to Canvas is not an excuse. If you are having technical difficulties with Canvas, there are different means to submit work that all involve some sort of time stamping. Emailed links to Dropbox files, or zip files sent directly to my personal email address will also be considered alternatives. University Policies University Policy On Accommodating Students With Disabilities: Students with disabilities requesting accommodations should first register with the Disability Resource Center (352-392-8565, www.dso.ufl.edu/drc/) by providing appropriate documentation. Once registered, students will receive an accommodation letter that must be presented to the instructor when requesting accommodation. Students with disabilities should follow this procedure as early as possible in the semester. University Policy On Academic Misconduct: UF students are bound by The Honor Pledge, which states, We, the members of the University of Florida community, pledge to hold ourselves and our peers to the highest standards of honor and integrity by abiding by the Honor Code. On all work submitted for credit by students at the University of Florida, the following pledge is either required or implied: On my honor, I have neither given nor received unauthorized aid in doing this assignment. The Honor Code (http://www.dso.ufl.edu/sccr/process/student-conduct-honor- code/) specifies a number of behaviors that are in violation of this code and the possible sanctions. Furthermore, you are obligated to report any condition that facilitates academic misconduct to appropriate personnel. If you have any questions or concerns, please consult with the instructor for this class. Netiquette: Communication Courtesy: All members of the class are expected to follow rules of common courtesy in all email messages, threaded discussions and chats. Please see the following document for more information: http://teach.ufl.edu/docs/netiquetteguideforonlinecourses.pdf

Additional Resources Advanced Web 2 For issues with technical difficulties for E-learning in Canvas, please contact the UF Help Desk at: Learning-support@ufl.edu (352) 392-HELP - select option 2 https://lss.at.ufl.edu/help.shtml Any requests for make-ups due to technical issues MUST be accompanied by the ticket number received from LSS when the problem was reported to them. The ticket number will document the time and date of the problem. You MUST e-mail your instructor within 24 hours of the technical difficulty if you wish to request a make-up. Other resources are available at http://www.distance.ufl.edu/getting-help for: Counseling and Wellness resources Disability resources Resources for handling student concerns and complaints Library Help Desk support Course Evaluation 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 https://evaluations.ufl.edu/results/. Should you have any complaints with your experience in this course, please visit http://www.distance.ufl.edu/student-complaints to submit a complaint.

Appendix A Unless otherwise noted, all code must: Validate without errors according to the W3 validator (http://validator.w3.org/). Rely exclusively on external CSS (no internal CSS, no inline CSS). Link CSS in the HTML <head> in the following order: o Normalize/reset CSS first o plugin stylesheets next o then one main/custom stylesheet Link JS at the bottom of the page, after all body content and just before the closing </body> tag, in the following order: o jquery links o plugin files o then the main/custom JS file Follow a clear style guide with consistent tabs, bracket placement, etc. o Indent child elements o Use lower case markup o Use efficient code. Remember: stay DRY! (Don t Repeat Yourself). Points will be deducted for repetitive code, unnecessary elements, code that isn t in use, etc. o Utilize HTML tags meaningfully and accurately, i.e. <article> only for content blocks that can stand alone, <nav> for any blocks of navigational links, <header> on any and all page titles and subtitles, etc. o Do not use HTML for solely presentational purposes. Do not use <em> or <h3>, for example, to style content. These tags have their own specific meanings and should be used only when appropriate. When the assignment calls for you to submit a web site (either single-page or multi-page), you must submit the assignment in a compressed file (such as a zip,.rar or.7z). The files contained in the folder should follow this format: One main HTML file called index.html A folder called css, which should contain any and all stylesheets. A folder called js, which should contain any and all scripts.

A folder called img, which should contain any and all images. One.txt file called readme.txt, which should include: o The URL at which the live assignment is posted o A list of links to all the articles/pages/references you used to help you build your site An example.zip file will be provided at the beginning of the semester. Any and all work you submit in the course of this class is expected to be your original work. The designs must be your own ideas, and the code must be your own hand-written code, unless (A) I have explicitly provided code for the given assignment or (B) I have specifically stated otherwise. This stipulation extends but is not at all limited to the use of grid systems, templates, and boilerplate products. If you have questions about this policy, ask for clarification.