1 Department of Information Systems and Supply Chain Management ISM 116 Syllabus Web Design and Development Fall 2015 Instructor: eMail Time & Location: Office: Office hours: Phone: Co-Instructor Rudolph Bedeley rtbedele@uncg.edu Bryan 212 485 Bryan Building M/F 12:00 – 1:00 (336) 536-2240 Hamid Nemati (Ph.D.) CATALOG DESCRIPTION This course is designed to teach students how to design, develop, and maintain a web site. Students will learn web design and development techniques such as: defining the purpose for a web site; creating an information architecture; designing layouts with text, hyperlinks, images, divs, tables, etc.; styling web pages; and adding rich media to the web site. Dreamweaver will be the main tool being used for class demonstration and lab assignment, and it is recommended for web development projects; other programs may be used as well. Students will refine their development skills by using these technologies to complete a series of course assignments and projects. Students will complete weekly labs and two major projects: an individual assignment and a team project. The individual assignment demonstrates each student’s design and develops capabilities. The team project demonstrates students’ ability to work in teams to complete a project. This skill is extremely important as a practitioner. As part of these major projects, students are expected to design and develop fully functional web sites that can be added to their professional portfolios COURSE OBJECTIVES Upon completion of this course, students should be able to: 1. Understand the basics of HTML CSS and use them appropriately; 2. Plan a web design project based on real life cases; 3. Design the architecture, layout and content of web sites; 4. Use design tools such as Dreamweaver CS6 and WordPress to create web pages and to implement a website; 5. Enhance the visual design of a website by adding rich media; add dynamic elements and interactive database functionalities 6. Test the usability of website; 7. Promote the website to targeted audience; 2 TEXT BOOK AND COURSE RESOURCES 1. Adobe Dreamweaver CS6 Comprehensive, Series: Shelly Cashman; Author: Hoisington/Minnick; Publisher: Cengage Learning; 1st edition (November 1, 2012)(Recommended but not Mandatory) 2. Web Style Guide: Basic Design Principles for Creating Web Sites; Second Edition, by Patrick J. Lynch, Sarah Horton, Yale University Press. (This text book can be viewed from www.webstyleguide.com 3. W3C online Tutorial: http://www.w3schools.com/ Canvas Learning Management System (https:// canvas.uncg.edu) You should be familiar with the Canvas because it will be used for communicating. Course materials and tests will be administered via Canvas. Course announcements and updates will be posted regularly. I expect you to check your e-mail and Canvas system daily. STATEMENT OF STUDENTS’ RIGHTS AND RESPONSIBILITIES This syllabus is a contract. Your full understanding and acceptance of the following rights and responsibilities will lead to better learning. If you are in this class after week 1, I assume you read, understood and “signed” this contract. You have the right to expect: 1. Your professor to be prepared for each class, to deliver course materials online at the designated time. 2. Your professor to deliver all scheduled course materials or arrange for a qualified substitute if it is necessary to miss class because of illness or University approved commitments. 3. Clear statements of course expectations, policies, testing and grading practices and student performance. 4. Your professor to hold a reasonable number of office hours to discuss assignments or to assist you with course matters. 5. Your professor to read and respond to student emails in a timely fashion – weekdays within 24 hours and weekends within 48 hours. 6. Knowledgeable assistance from your professor regarding class assignments and course content. 7. Professional behaviors reflecting equitable treatment, ethical practices and respect for your rights. 8. Opportunities to challenge ideas and defend your beliefs in a professional manner. 9. To be challenged to grow both academically and professionally. This means I may openly disagree with some responses or comments. Use such exchanges to grow intellectually. 10. Information regarding career opportunities related to ISM programs. 11. Your professor to abide by University policies. 12. Fairness and clarity in evaluation of your performance. 13. Adequate opportunity to appeal any perceived violations of the above rights. 3 You have specific responsibilities to: 1. Read your UNCG email at least once each 24 hours; 2. Read all posted announcements in the course management system; 3. Keep track of your class grades all the time and report any grading immediately; 4. Commit yourself to grow academically and professionally; 5. Plan your study and work schedule appropriately to allow sufficient time to do quality work in the course (Review “Suggested Academic Workload Guidelines” for the Bryan School of Business and Economics published in the UNCG Undergraduate Bulletin); 6. Complete all assignments in a professional manner; 7. Strictly adhere to the posted deadlines. Otherwise, accept the penalty based on the policies specified by the instructor; 8. Practice ethical behaviors and display respect to the rights of others; 9. Timely contact your instructor and discuss circumstances that may prevent you from achieving acceptable performance; 10. Understand and follow the school and course policies, including the UNCG Academic Integrity Policy (http://sa.uncg.edu/dean/academic-integrity/), and report observed violations of these policies. INSTRUCTIONAL METHODOLOGY AND ASSESSMENT This class will be based on readings, lectures/discussions, and lab work. Student performance may be assessed using quizzes, exams, assignments, and potential extra-credit assignments. This is a paperless class – most materials will be distributed and all tests and assignments will be collected electronically. 1. Lecture (Monday/Wednesday Bryan 212): will give students a basic understanding of good design principles and a vocabulary sufficient to guide them as they explore website design on their own. Students are expected to learn how to find information to solve the problems they encounter in labs and on assignments. Since technology is ever-changing, knowing how to find answers is extremely important. Some in class examples will be used to demonstrate the application of concepts discussed in the lectures. Students may be asked to participate in the class examples. 2. Lab (Friday Bryan lab 221) are designed to encourage students to solve real development problems with reference to what they have learnt in both lecture and class example demonstration. A great deal of learning in the class is self-directed. However, both the instructor and the on-duty students of that week will be in the lab helping around and answering questions. 4 Course Assignments, Exams, and Projects Outline Grading Items In Class Quiz*6 Lab Assignment*6 Review Notes Written Exam Lab Exam Individual Web Page Group Project Proposal Status Report*5 Presentation Final Project Essay Requirements Students will be given a small in class quiz every Monday class, there will be 23 questions based on the materials covered last week; those questions will be in the mid-term exam. There will be 6 lab assignments (lab 1~6) and all lab 1~6 are due in class Students are required to prepare 2-3 pages review notes for the midterm exam; The written exam will be an hour exam close book close notes on Friday of the exam week; Lab exam is take home exam and students will have one week to finish the problems. Students will be asked to develop a webpage with some advance function which will be covered after fall break Students will form design teams (3~5 people per group) to work on a group web project. This project should be based on a real life case that requires the students to plan, design and develop a fully functional web site. Students should submit a detail plan for group project Status reports(1~5) should report the work of that week, and are due in class Students should present the group project in class Final group project is submitted as published website Students will be asked to write an essay on one of the three special issues covered during week 12~14 Grading Scale 100 Weight 5% 100 15% 100 5% 100 15% 100 15% 100 15% 100 5% 100 5% 100 5% 100 10% 100 5% 100 100% Final Grade In order to pass in overall, you need to submit all assignments; in case of a fail at the first attempt, you may need to come and talk with the instructor to arrange a make-up. The grading scale is based upon percent of points earned and is as follows: PERFORMANCE EVALUATION / GRADING Points 97-100 93-96 90-92 Grade A+ A A– Points 87-89 83-86 80-82 Grade B+ B B– Points 77-79 73-76 70-72 Grade C+ C C– Points 67-69 63-66 60-62 < 60 Grade D+ D D– F 5 Tentative Class Schedule Week Monday Wednesday Friday 1 (8/17-8/21) Review of Syllabus and Introduction to Web Design Basic HTML & Dreamweaver Set up 2 (8/24-8/28) Basic CSS 3 (8/31-9/04) CSS Formatting 4 (9/07-9/11) No class (Labor Day holiday) 5 (9/14-9/18) Adding Page Content 6 (9/21-9/25) Website Publishing & Usability Test Intro to Web Design Cont’d Lab 1: Create Basic HTML Web Page Lab 2: CSS Rule Practice Creating Page Layout & Template Lab 5: Create a Web Page with Multi-Media Lab 6: Publishing a Website 7 (9/28-10/2) Web Project Planning Project Group Formation 8 (10/5-10/9) Class Review Class Review Cont’d 9 (10/12-10/16) 10 (10/19-10/23) 11 (10/26-10/30) 12 (11/2-11/6) 13 (11/9-11/13) 14 (11/16-11/20) No Class (Fall Break holiday) Animated Elements: Advance CSS3 Animation Interactive Forms & Database Special Issue 1: The Art of UI Design Special Issue 2: Website Promoting Strategies Special Issue 3: The Future of Website Design 15 (11/23-11/27) Group Project Presentation 16 (11/30-12/4) Group Project Presentation Work on Group Project Assignment Due (Sunday 11:59pm) Lab 1: Cont’d Lab 3: Formatting Text Lab 4: Create a Template Lab 5: Cont’d Lab 6: Cont’d Lab 7: Group Project Discussion & Planning (Group Project Initial Plan) Mid-term (In Class Exams) Work on Group Project Cont’d Work on Group Project Status Report 1 Work on Group Project Status Report 2 Work on Group Project Status Report 3 Work on Group Project Status Report 4 Work on Group Project Status Report 5 Group Project Presentation No Class(Reading Day) Group Project Presentation Review Notes Take Home Lab Exam Group Project Proposal Individual Web Page Group Project Essay Late Policy for Assignment/Project Submission In general, late submissions are not accepted. Specifically, Late submission of any deliverable is NOT accepted. Also, there is NO extension of any assignment unless the majority of the class needs it. ACADEMIC INTEGRITY POLICY University students are expected to conduct themselves in accordance with the demands of academic honesty. A student is a subject to penalty for academic misconduct, such as plagiarism. Discussing your assignments with other students can be a valuable learning opportunity. However, you are expected to do your own original work. 6 All students are expected to follow the provisions of the UNCG Academic Integrity Policy (http://sa.uncg.edu/handbook/academic-integrity-policy/) in completing coursework. I assume that by submitting your work in this course you conform to the Academic Integrity Policy. Any violations will result in charges. EXTRAORDINARY CIRCUMSTANCES In case of extraordinary circumstances (inclement weather, family, etc.) your late or missing assignments must be justified with a document proof. The course has been designed as though it met on a MWF schedule. However you are free to work ahead. For example, if you have time to work on class work on the weekend, you should complete anything due the following week on the previous weekend. Tests must be taken on the day scheduled. If you are enrolled in a Face-to-Face section, you must take your test in class at the normal class time. If you are enrolled in a web delivered section your test will open at 6:00AM and close at midnight. Should this present a hardship, please email your instructor in advance of the test and make alternative testing arrangements. All tests are open note, open book, open Google but strictly time limited. If you are registered with the office of Disability Services and need special testing accommodations, please let your instructor know as soon as possible. DISABILITY SERVICES If you have any type of learning or physical disability, please contact the UNCG Office of Disability Services in Suite 208 EUC. The Disability office will contact your instructor once your request is approved. You must make arrangements for special accommodations for each and every test in advance of the scheduled test date. Please provide your instructor at least 48 hours’ notice when requesting testing accommodations. COURSE SCHEDULE (Tentative and subject to changes) The schedule of all course assignments is posted in the Canvas calendar. You can also use the above schedule to track your progress in the course. Should any changes in this schedule happen, I will post them in the shared calendar and provide you with the updated version.