COMM 363: Advanced Web Design



Similar documents
J339T /J395 Web Design for Journalism 07775/07995 Spring 2015 MW 1-2:30, CMA School of Journalism The University of Texas at Austin

COMM 230, Basic Photography for the Mass Media. Department of Communication North Dakota State University, Fargo. Spring credits

CALIFORNIA STATE UNIVERSITY CHANNEL ISLANDS PSY494 POSITIVE PSYCHOLOGY RESEARCH FALL 2015 SYLLABUS DR. CHRISTY TERANISHI MARTINEZ

COMM 275 / WEB DESIGN AND USABILITY / FALL 2015

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

COURSE REQUIREMENTS. TEXTBOOK: Advertising Research: Theory & Practice (Second edition) Joel J. Davis

BUS Computer Concepts and Applications for Business Fall 2012

Introduction to Sociology Online Course Syllabus SOC 2301 D30 CRN Fall 2015 Angelo State University

SPC Common Course Syllabus for PSYC 2316 Psychology of Personality

AAF Ad Campaign I MCM Name: Dr. Linda Bond lbond@sfasu.edu Phone: Office: Boynton 301

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

More precisely, upon successful completion of this course you can expect to be able to:

Date approved or revised Angelina College Business Division BUSI-1301 Business Principles Instructional Syllabus I. BASIC COURSE INFORMATION

Research Methods in Advertising and Public Relations COMM 420 Spring Earth & Eng. Sci. W/F 12:20 PM to 2:15 PM

SOCIAL PROBLEMS Online Course Syllabus SOC 1303-D10 CRN Fall 2015 Angelo State University

advertising research methods

CIS 287 World Wide Web Development Fall Blended

Digital Communication Southwest College

Department of Business BUS 3000 Human Resources Management Fall 2012

GRDSN Web/Interactive Design 2 Spring 2014

BBA 380 Management for Environmental Sustainability and Durable Competitive Advantage THE BBA PROGRAM

ART 112 INTRODUCTION TO GRAPHIC DESIGN Syllabus Fall 2014

ISQS 3358 BUSINESS INTELLIGENCE FALL 2014

COMM 430 / DIGITAL DESIGN / SPRING 2015

FACULTY: Instructor: Linda Eligh Classroom: SSC Campus Phone: Ext Office Hours: Tuesdays 2:00 p.m. 5:00 p.m.

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

IS Management Information Systems

PLAINVIEW CAMPUS SCHOOL OF FINE ARTS. Credit Hours: 3 Semester/Year: Spring 2014 Meeting Place: Online Time: Online

Course Syllabus Web Page Design 2 IMED 2315

Prerequisite Knowledge Management Science 2331 Management 3305

COURSE SYLLABUS FOR ARE 363: CURRICULUM AND TEACHING METHODS IN THE ELEMENTARY SCHOOL

Psychology 318, Thinking and Decision Making Course Syllabus, Spring 2015 TR 8-9:20 in Lago W262

MINNESOTA STATE UNIVERSITY, MANKATO Department of Speech Communication Mankato, MN 56001

TECM 3200: Web Design and Development University of North Texas Technical Communication Spring 2015

FORENSIC SCIENCE: BEYOND CRIME LAB CJUS 488 Online (Moodle): Fall, 2015

VIRGINIA COMMONWEALTH UNIVERSITY Department of Biology BIOL : HUMAN ANATOMY FOR BIOLOGY MAJORS Fall 2016 SYLLABUS

PAF 410: Intro to Web Design - Fall 2014

PHOTOGRAPHY DEPARTMENT Columbia College Chicago Syllabus Fall 2015

DIG 3110 Web Design & Interactive Media

COURSE NUMBER AND TITLE: Management Information Systems Concepts

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

MKTG 380: Fall Semester, 2014 DIRECT MARKETING / DIRECT RESPONSE

UNIVERSITY OF MARYLAND MONEY AND BANKING Economics 330 Fall 2015

RED DEER COLLEGE DEPARTMENT OF HUMANITIES AND SOCIAL SCIENCES ECON 201 C Introduction to Microeconomics Fall 2014

How To Pass A Management Course At Anciento State University

George Mason University Electrical and Computer Engineering Department ECE 201: Introduction to Signal Analysis Syllabus Fall 2015

Course title: Management Information Systems Fall 2010 Course number: CRN: Location: Meeting day: Meeting time:

General Psychology. Course Syllabus

Principles of Financial Accounting Bus 210

PA 750: Financial Management in Public Service Tuesday, 6:00-8:45 pm DTC Lab 617

Canisius College Computer Science Department Computer Programming for Science CSC107 & CSC107L Fall 2014

ABNORMAL PSYCHOLOGY (PSYCH 238) Psychology Building, Rm.31 Spring, 2010: Section K. Tues, Thurs 1:45-2:45pm and by appointment (schedule via )

MKTG 380: Fall Semester, 2012 DIRECT MARKETING

AGED 4143 Electronic Communications in Agriculture

Introduction to Public Relations MCM Course Syllabus Spring 2011 Division of Communication and Contemporary Culture

Academic Calendars. Term I (20081) Term II (20082) Term III (20083) Weekend College. International Student Admission Deadlines

BCM 247 BUSINESS COMMUNICATION Course Syllabus Fall 2012

SOUTHWESTERN MICHIGAN COLLEGE DEPT. OF INFORMATION TECHNOLOGY Dowagiac, Michigan COURSE SYLLABUS Fall 2014

Vanguard University of Southern California PSYC 332: Abnormal Psychology Section 1 Fall 2015 Time: Monday and Wednesday 4pm-5:15pm Location: Heath 105

Advanced Statistics & Data Analysis

CLASS WEBSITE : CLASS VIDEO TUTORIAL SITE (RonTube) : COURSE OUTLINE (subject to revision)

Intro. to Data Visualization Spring 2016

HIST 2111 U.S. History Survey From the Beginning to 1890 Kennesaw State University Fall 2013

Course Name: Sociology 101, Introduction to Sociology Section # 9214 Ms. Haynes, vhaynes@elcamino.edu, ext. 2075/2076

Law Practice Management Professor Jeanne Curtin Fall 2011 SYLLABUS

CI 161 SE Methods and Materials in Secondary Teaching

FINC 332 Section 102, Business Finance, Fall 2014 M, W, F Corboy Room 322

PAD 5227 Managing Public Financial Resources. Instructor: David Berlan, PhD. Room: Bellamy 030 Office Phone:

BCM :00-12:15 p.m. 1:30-3:35 p.m. Wednesday 10:00-12:00 noon

Department of Business. HROB*4010 DE Foundations of Leadership Winter 2014

CS Client Side Web Development, Hybrid (crn # 10332) Fall 2015 Northeastern Illinois University > College of Arts & Sciences > Syllabus

PHIL : CRITICAL THINKING

Social Psychology PSY 255. Office Hour: Tuesdays

Web Design Principles

University of South Florida Sarasota-Manatee Course Syllabus Forensic Accounting and Fraud Examination ACG 4931 Fall 2015

Any additional readings will be available as pdf documents on our course website.

Investment Management Course

George Washington University Department of Psychology PSYC 001: General Psychology

The University of Tennessee College of Social Work Ph.D. Program Fall Social Work 675 Teaching Methods in Social Work (2 credits)

Web System Design and Management. Description. Learning Objectives GLIS 634. Page 1 of 7. Winter 2015

Course Syllabus PEHR Sports Marketing, Game Management & Promotions Dixie State College of Utah Fall 2012

ACCY 2001 Intro Financial Accounting Fall 2014

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

CRIM 1100: INTRODUCTION TO CRIMINAL JUSTICE (HONORS) Fall M/Th 11:45am 1:25pm Ell Hall & Blackmun Auditorium 310

DESIGN FOR USER EXPERIENCE (ITP 310)

Experimental Psychology PSY 3017, CRN Fall 2011

Outline Overview. Course Description

Transcription:

Advanced Web Design 1 COMM 363: Advanced Web Design Tuesdays and Thursdays, 5:30 6:45 p.m. Quentin Burdick Building (IACC) 132 3 credits Instructor: Dennis Owen Frohlich, Ph.D. Office: Minard 338C16 Office Hours: Tuesdays and Thursdays, 4:00-5:15 p.m. Also by appointment (please email me three times that work for you). Email: dennis.o.frohlich@ndsu.edu Bulletin Description Students build advanced competence in developing and maintaining websites using advanced web design programming. Course Objectives and Description In this course you will advance your skills in developing and maintaining websites. In this course you will learn new skills and hone your existing skills by applying them to a teamfocused, semester-long web project. You will plan and design a large website requiring the dedication and effort of your entire team. Because of the small class size, you will have ample opportunity to meet with your instructor and classmates to discuss ideas and address any issues you have. No one class can teach you everything you need to know about web design. In fact, some of the coding and programming concepts you learn in college may already be outdated by the time you graduate. One goal of the course, then, is to help you teach yourself. You will be expected to take the initiative in your own learning. This course provides a safe environment for you to practice new techniques and launch new creative ideas without the pressure of working for a paying client or employer. By the time the course is finished, you should have enough knowledge about the web design process that when you are faced with new challenges in your professional career, you can feel competent in your ability to teach yourself what you need to know. In this course you will: Work in a team to plan and design a website Implement your design plan throughout the semester, which will include the website launch and a month-long post-launch strategic content plan Set measurable goals for your website s growth and evaluate the success of your website by semester s end Apply new HTML, CSS, JavaScript and other coding techniques to your website Solve a design problem for your website and teach others the same technique

Advanced Web Design 2 Required Text Garrett, J. J. (2011). The elements of user experience: second edition. Berkeley, CA: New Riders. Halvorson, K., & Rach, M. (2012). Content strategy for the web: Second edition. Berkeley, CA: New Riders. Marcotte, E. (2011). Responsive web design. A Book Apart. http://www.abookapart.com/products/responsive-web-design Wroblewski, L. (2011). Mobile first. A Book Apart. http://www.abookapart.com/products/mobile-first Additional online readings will also be available. Check the course calendar for online readings each week. This list may change throughout the semester; if it does, you will be notified through email or Blackboard. Required Materials The major project this semester will be a team-constructed professional website. You will build this website in a group of 2-3 students, and when the semester is over, it is up to your team to decide what to do with your website: it s entirely yours! Your team will be required to purchase web hosting and a domain name for this project. Details will be provided in class. Domain names typically cost $10-12 per year, and hosting can range from $5-10 per month. You only need hosting for the duration of the semester (the minimum you ll be able to purchase from many hosting companies is probably 3 months of hosting), though web hosting companies often give you discounts if you purchase more months of hosting. It will be up to your team to decide what to purchase and how to pay for it. You will also need some way to store your website files, such as through a USB device or online file storage website. Prerequisites COMM 260: Principles of Internet Web-Based Design; COMM 261: Introduction to Web Development. You should already have a good understanding of HTML, CSS, FTP, WordPress, editing images for the web, and using social media. If it has been some time since you ve designed websites, please review your notes or textbooks from previous semesters. I have high expectations for you this semester; I want to minimize the use of class time for concepts you should already know. Class Meetings The class will meet on Tuesdays and Thursdays from 5:30 to 6:45 p.m. in the Quentin Burdick Building (IACC), room 132. The majority of the course will be spent working on a team website project. Class time will be divided between lectures, labs, and group work time as indicated in the course schedule.

Advanced Web Design 3 Attendance Because discussion and group work are major components of the class, attendance is required and will be taken 12 times throughout the semester via a sign-in sheet. Leaving class after you ve signed in does not count as attendance for that day: staying the entire class period is considered attendance, unless other arrangements have been made. Should you come into class late, it is your responsibility to sign-in. You may miss 2 attendance days (unexcused) throughout the semester, after which point each additional day absent will result in a 10-point deduction in your final grade. If you miss class due to illness or any other EXCUSED reason, email me BEFORE class starts. If this is not possible, email me as soon as possible. You are responsible for all material missed. For more information about missing class due to illness, see the section on Special Needs. Assignments Your grade will be based on a combination of individual and group work. All members of the group will receive the same grade for each assignment unless the instructor was notified according to the procedure listed later in the syllabus. ***Individual work*** Attendance (total of 10 days): Final Exam: Total: 100 points 250 points 350 points ***Group work*** Development Schedule: Wireframes and Sitemap: Group Teaching Lab: Website Templates: Site Launch: Strategic Content Plan: Content Package 1: Content Package 2: Content Package 3: Content Package 4: Final Presentations: Total: 25 points 25 points 100 points 75 points 150 points 25 points 50 points 50 points 50 points 50 points 50 points 650 points

Advanced Web Design 4 Group Project: Local Interest Website Throughout the semester, you will be working in groups of 2-3 on a website. This is a large web development project that requires a team to successfully pull off. In your previous courses, you ve learned the fundamentals of HTML, CSS, and other web technologies, and you ve tried your hand at developing simple websites. In this class we are tackling a much larger project. In the professional world, websites are often designed and maintained by a group of people. This class will give you applicable experience in working in a team to accomplish a large web project. Your team will see this website from initial creation through launch and then a month of maintenance on the website. The assignments are flexible, so you have a lot of freedom in how you execute the project. So what kind of website will you design? For lack of a better title, you will be designing a Local Interest website. And what exactly is a local interest website? It can really be anything you want it to be, but it s a website about some topic or phenomenon of interest to the NDSU, Fargo- Moorhead, or North Dakota-Minnesota community. This is not a website for a business, nonprofit, government agency, club, church, interest group, or personality. Instead, choose a topic that, a) the members of your team are interested in; b) you think people of the NDSU or F-M communities would be interested in; c) and that is multifaceted enough that you ll have plenty of ideas for content creation. You could make a website about: surviving ND winters; homeless people in Fargo; or a history of the Red River floods. You could make a website about a specific community in the F-M area, such as a religious, ethnic, or hobbyist community. Or you could make a website about some topic of interest to NDSU students. Or if your team really doesn t want to make a website associated with anything NDSU- or Fargo-related, that s fine. If all the members of your team want to make a website about some other topic of interest, I ll hear your proposal. Once you settle on a topic, your team will go through the six stages of web development, which we ll talk about in class and through your readings. All of your work for the Local Interest website will be turned in and graded as a group. 65% of your grade will come from group work. The remaining 35% of your grade will come from individual work, namely class attendance and a final examination, which will be an essay test on core concepts covered throughout the semester. Details about each assignment can be found on Blackboard. Group Grievance Policy Students often get nervous about group work, largely for two reasons: they hate relying on other people for assignments, and two, they worry about a lazy group member dragging down the entire project. To the first concern, I say: tough. Many people work as part of a team, and even self-employed individuals have to rely on other people for at least some of their work.

Advanced Web Design 5 While conflicts can arise within teams, successful teams can accomplish feats much larger than any individual is capable of. In the span of a semester, the website you are capable of creating is rather limited. But in a group, you ll complete a website far more robust than anything you ve created in your classes thus far. To the second concern, though, I do sympathize. Most everybody has had a bad experience working in a group before. For the most part, on each group assignment everybody will receive the same grade. However, periodically throughout the semester you will be asked to evaluate the contributions of your team on each assignment. If it is clear that one team member was not pulling their weight, or one team member went above and beyond the rest of the team, grades for those assignments may be adjusted to reflect each group member s contributions. Finally, if there is a severe problem with your team that needs addressing immediately, please let me know or speak to me during office hours and we can try to find a solution for your conflict. Grading Grading will be based on the standard NDSU grading scale: A B C D F 900-1,000 points 800-899 points 700-799 points 600-699 points 0-599 points The grading scale is non-negotiable. A final grade of 899, for instance, is a B. All grades are final unless questions about grades are addressed in writing within 2 weeks after the grade is posted. If you have concerns about your grades please check with me sooner in the semester rather than later. Late Work Assignments turned in late will be accepted for half-credit. Due dates are clearly listed in the course calendar, and you will be reminded on them in class. Late work will only be accepted for 24 hours after the due date. Because this class requires you to make frequent progress on your project, and because other members of your group are relying on you, work turned in later than 24 hours will not be accepted. Under an extreme circumstance, if you have an excused absence AND the instructor was notified in advance, an exception may be made.

Advanced Web Design 6 Academic Honesty All work completed for this course must respect the intellectual property of others. When using somebody else s copyrighted material, whether words, images, media, or ideas, proper credit must be given. If direct quotations are used, they must be enclosed in quotation marks and properly cited. If copyrighted material is used indirectly, it must still be properly cited! If in doubt, include a citation. If you have any questions at all, ask your instructor before the project is submitted. Ignorance of what constitutes plagiarism is not an excuse! The academic community is operated on the basis of honesty, integrity, and fair play. NDSU Policy 335: Code of Academic Responsibility and Conduct applies to cases in which cheating, plagiarism, or other academic misconduct have occurred in an instructional context. Students found guilty of academic misconduct are subject to penalties, up to and possibly including suspension and/or expulsion. Student academic misconduct records are maintained by the Office of Registration and Records. Informational resources about academic honesty for students and instructional staff members can be found at www.ndsu.edu/academichonesty Special Needs Any students with disabilities or other special needs, who need special accommodations in this course are invited to share these concerns or requests with the instructor and contact the Disability Services office (www.ndsu.edu/disabilityservices) as soon as possible. If you become sick during the course of the semester, or have some major personal crisis going on, please let me know as soon as possible so I can help you work around it. When I was an undergraduate, I was very sick one semester and missed a lot of classes, but my professors were willing to work with me. I m sensitive to these issues and am willing to work with you, but if you don t tell me there s a problem I can t help you.

Advanced Web Design 7 Tentative Course Schedule *The current version of the course syllabus will be uploaded to Blackboard with the revision date included in the file name* Week Date Topic Assignments/Readings Phase 1: Project Conceptualization Aug. 26 (Tu) LECTURE: Course and Syllabus In-class: Web Skills Survey Overview 1 Aug. 28 (Th) LECTURE: Project Overview; The Web Design Process Garrett, Chapters 1 and 2 6 phases of the website design and development process 2 Sept. 2 (Tu) LECTURE: Color and Typography; Meet in project groups Visual decision making Whitespace Contrast is king Contrast rebellion On web typography More meaningful typography Review: HTML Element Reference HTML Attribute Reference CSS Reference HTML Color Codes HTML Validator CSS Validator In-class: Exchange contact information, make preliminary plans for the semester Sept. 4 (Th) LECTURE: Managing a Web Project Garrett, Chapters 3 and 4 In-class: Sign up for GitHub Phase 2: Planning Sept. 9 (Tu) LECTURE: Mobile First design philosophy Mobile First 3 4 Sept. 11 (Th) LECTURE: Audience analysis Audiences, outcomes, and determining user needs Assign: Submit via Blackboard development schedule by Sunday (9/14) at 11:59 p.m. Sept. 16 (Tu) LECTURE: Wireframes, mockups, and sitemaps Garrett, Chapters 5 and 6 Ultimate guide to website

Advanced Web Design 8 5 6 7 8 9 10 11 Sept. 18 (Th) Sept. 23 (Tu) WORK DAY: Finalize website topic, create sitemap, create wireframe for mobile and desktop version Phase 3: Design LAB: Group teaching assignment requirements; Responsive web design techniques LAB: Responsive web design techniques wireframing Responsive design with mockups Why you should build a sitemap before designing your site Assign: Submit via Blackboard sitemap and wireframes by Sunday (9/21) at 11:59 p.m. Responsive Web Design Sept. 25 (Th) Sept. 30 (Tu) LAB: JavaScript and JQuery Personality in design Designing fun Design choices can cripple a website Oct. 2 (Th) LAB: JavaScript and JQuery Assign: Submit via Blackboard group teaching plan by Sunday (10/5) at 11:59 p.m. Oct. 7 (Tu) LAB: Group Teaching Assignment In-class: Group teaching lab demonstrations Oct. 9 (Th) LAB: JavaScript and JQuery Design criticism and the creative process Phase 4: Site Development Oct. 14 (Tu) LECTURE: Developing a website Garrett, Chapter 7 template Oct. 16 (Th) LAB: Using SASS Assign: Submit via Blackboard group evaluations by Sunday (10/19) by 11:59 p.m. Oct. 21 (Tu) LAB: Using a content management Garrett, Chapter 8 system Oct. 23 (Th) LAB: Using a content management system Assign: Website templates are due, including HTML file, CSS, and any images needed for design by Sunday (10/26) at 11:59 p.m. Post to GitHub. Oct. 28 (Tu) LECTURE: Web analytics and SEO Search engine optimization starter guide (pdf) Oct. 30 (Th) WORK DAY: Work on coding website, developing content. I will be available in-class to address any questions you have. Nov. 4 (Tu) LECTURE: Designing a strategic content plan Halvorson & Rach, Chapters 1-3

Advanced Web Design 9 Nov. 6 (Th) WORK DAY: Work on coding website, developing content. I will be available in-class to address any questions you have. Testing content Usability testing demystified 12 13 14 15 16 Phase 5: Testing and Site Launch Nov. 11 (Tu) VETERAN S DAY: NO CLASS Following through with postlaunch strategy Nov. 13 (Th) WORK DAY: I will be available in-class Assign: Launch website by 11:59 p.m. to address any questions, issues your Thursday, 11/13 group is having with site launch. Assign: Submit via Blackboard Month-Long Strategic Content Plan by 11:59 p.m. 11/13 Phase 6: Site Maintenance Nov. 18 (Tu) LECTURE: Using social media to generate buzz for your website Halvorson & Rach, Chapters 7-9 Nov. 20 (Th) Nov. 25 (Tu) LECTURE: Website case studies: Learning from the successes and failures of other websites. WORK DAY. Work on website content. I will be available in-class to address any questions you have. Assign: By Friday (11/21) at 11:59 p.m., have your first Content Package completed. Nov. 27 (Th) THANKSGIVING: NO CLASS Assign: By Friday (11/28) at 11:59 p.m., have your second Content Package completed. Dec. 2 (Tu) Dec. 4 (Th) Dec. 9 (Tu) Dec. 11 (Th) WORK DAY. Work on website content. I will be available in-class to address any questions you have. LECTURE: Adapting to the changing face of the web. WORK DAY: Work on group presentations, website content. 17 Dec. 16 FINALS WEEK FINAL PRESENTATIONS: Evaluate the success of your month-long strategic content plan Halvorson & Rach, Chapters 4-6 Assign: By Friday (12/5) at 11:59 p.m., have your third Content Package completed. Halvorson & Rach, Chapters 10-12 (optional) In-class: 10 minute group presentations with 5 minute questionanswer period Assign: By Friday (12/12) at 11:59 p.m., have your last Content Package completed. Assign: Complete team evaluations and submit via Blackboard by Sunday (12/14) by 11:59 p.m.

Advanced Web Design 10 Individual Final Exam, 5:30 p.m. in our normal classroom 18 Dec. 26 Final grades are viewable online