ISM 116: Web Design and Development (Spring 2016) Instructor: Rudolph Bedeley Co-Instructor: Dr. Al Salam Farooq Office: 485 Bryan Building E-Mail: rtbedele@uncg.edu Office Hours: M/W 1~2pm or By Appointment Catalog Description Students will learn skills needed to design effective web pages by studying the best practices in site design and using leading-edge design and development tools and techniques. Course Objectives 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 to be used for class demonstrations and lab assignments, 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 creativity 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. Upon completion of the class, students will 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 a website; 7. Promote the website to targeted audience; 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. 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 assignments will be collected electronically. 1. Lecture (Monday Bryan 213): 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. Course Assignments, Exams, and Projects: Grading Items In Class Quiz x5 Lab Assignments x6 Review Notes Written Exam Lab Exam Individual Web Page Requirements Students will be given a small in class quiz every Monday class, there will be 3-5 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 at midnight prior to Monday class Students are required to prepare 1-3 pages review notes for the midterm exam. The written exam will be a one hour close book close notes exam on Wednesday of the exam week. Lab exam is a 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 spring break Grading Scale Weight 100 5% 100 15% 100 5% 100 15% 100 15% 100 15% Group Project Proposal Status Report*5 Presentation Final Project Attendance & Class Contribution 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 are expected to attend each class and also contribute during class discussions. A written permit is required by the instructor whenever a student is absent from class. 100 5% 100 100 100 5% 5% 10% 100 5% Final Grade/total points 100% In order to pass this class, 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 distributed as follows: 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 Course Schedule (Subject to Minor Change) Assignment Due (Sunday 11:59pm) Monday Wednesday week 1 (01/11) Review of Syllabus & Introduction to Web Design Basic HTML & Setting up Dreamweaver week 2 (01/18) week 3 (01/25) week 4 (02/01) No Class Basic CSS CSS Formatting Lab 1: Create Basic Html Web Page Lab 2: CSS Rule Practice Lab 3: Formatting Text Lab 1 Lab 2 Lab 3 week 5 (02/08) Creating Page Layout & Template Lab 4: Create a Template Lab 4 week 6 (02/15) Adding Page Content Lab 5: Create a Web Page with MultiMedia Lab 5 week 7 (02/22) Web Site Publishing & Usability Test Lab 6: Publishing a Website Lab 6 Review Notes week 8 (02/29) Review Class Mid-term In Class Exam week 9 (03/07) Spring Break Mid-term exam review Take home Lab Exam week 10 (03/14) Web Project Planning Group Project Discussion and Planning(Group Project Initial Plan) week 11 (03/21) Animated Elements: Advance CSS3 Animation Work on Group Project (status report 1) week 12 (03/28) Interactive Forms and Database Work on Group Project (status report 2) week 13 (04/04) Special Issue 1: The Art of UI Design Work on Group Project (status report 3) week 14 (04/11) Special Issue 3: Website Promoting Strategies Work on Group Project (status report 4) week 15 (04/18) Special Issue 3:The Future of Website Design Work on Group Project (status report 5) Week 16 (04/25) Group Project Presentation(1-5) Group Project Presentation (6-10) Week 17 (05/02) No Class Group Project Proposal Individual Web Page Group Project No Class Ethical Issues and the Honor Code Policies: University students are expected to conduct themselves in accordance with the highest standards of academic honesty. Academic misconduct for which a student is subject to penalty includes all forms of cheating, such as illicit possession of examinations or examination materials, forgery, plagiarism, etc. Although students are allowed to work with others on lab assignments, students may NOT borrow, or "share" copies of their lab assignments with other students. Each student should create his/her own lab assignment. Students may not share their work on any exam, or individual project or assignment; students will receive a 0 for the exam or assignment if this occurs. Plagiarism is defined as "presenting as one’s own work that work which is, in whole or in part, the work of another person or persons without giving proper credit to the appropriate source." This includes submitting work done by another as one’s own work. It is understood that what you turn in to me for a grade represents your own effort. Plagiarism will be immediately punished with a 0 for the assignment in question. Further disciplinary action will be pursued as the instructor deems appropriate. Helping one another is allowed on many assignments, but copying or turning in the same assignment is cheating. This practice is against the UNCG Honor Code and defeats the purpose of this course. No credit will be received for shared work, and other penalties may be imposed. This course also has some additional issues owing to the unique nature of online content. You may, at times, wish to borrow elements from another website (e.g., images, code). If you take structural or graphical elements from a site, you MUST specify 1) Where the elements came from, and 2) discuss the ways in which you have adapted and changed the original in order to make it your own. If you have questions about whether something you are submitting might constitute plagiarism, ask me well BEFORE you use the material. Students using pre-existing website templates or pre-created site elements without instructor approval will receive a 0 for the assignment. UNCG’s academic integrity policy can be viewed at: http://academicintegrity.uncg.edu/complete/ Bryan Faculty/Student Guidelines: Please review these guidelines at: http://www.uncg.edu/bae/faculty_student_guidelines_sp07.pdf Disabilities: If you have a documented disability and wish to discuss academic accommodations, please contact me as soon as possible. Inclement Weather: Rarely, UNCG closes for inclement weather. The radio and TV stations will have the closing notification by 6:30 am. You may also call 334-5000 for a message related to weather closings. These messages are updated hourly.