TEXAS COLLEGE DIVISION OF NATURAL AND COMPUTATIONAL SCIENCES SYLLABUS FOR
E-Commerce Programming
Spring, 2008 Course Description Textbook Expected Outcome Grade Distribution Withdrawal Policy Tentative Schedule Supplemental Web Sites Course:
COMP 33751-01
Class Rules
Course Description:. Students learn about Web development and learn how to use Dreamweaver to create Web sites for E-commerce. Concepts are discussed and the ideas are then reinforced with hands-on practice. Customer-centric approach to web design and good layout techniques are emphasized throughout. Students learn how to use Fireworks to edit graphics and to create and add buttons to a Web site. Basic animation skills in Flash are covered and students create Flash movie files. Also covered is creating Flash text and buttons in Dreamweaver. A virtual store will be built with full functionality and will be hosted on the web. Prerequisite: COMP 13751, COMP 23751 and COMP 23751. Credit Hours: 3 Hours Instructor: Lecture Text: Jayanthi Boggaram, Ph.D.
Guide to Web Development Using Macromedia Dreamweaver MX by Elaine Malfas, Beth Brown, and Jan Marrelli ISBN: 1-58003-033-5 . Lawrenceville press.
T R 9:30 a.m. – 10:50 a.m. M W F 10:50 a.m.-1:00 p.m
Class: Office Hours:
T R 9:00 a.m. – 9:30 a.m. 10:50 a. m – 12:30 p.m.
MSBC 115A ext.2213
Other times by appointment
Office: Phone: e-mail:
jboggaram@texascollege.edu
Attendance Policy: Texas College attendance policy allows one unexcused absence per credit hour. Every unexcused absence thereafter may result in a lower letter grade or dismissal from the class. Refer to Texas College Academic Policies and Procedures for Descriptions of excused and unexcused absences. Prepared by:
___Jayanthi Boggaram
Instructor
1/12/08
Date
Purpose and Goals: By the end of the semester the students will be able to satisfactorily complete all the listed learning objectives with a minimum of 70% competency level based on the grade determination below. Methods of Instruction: Lectures supplemented by laboratory exercises and assignments. Methods of Evaluation: Quizzes, Four tests/exams and project Grade Distribution: Lab Assignments/Project Quizzes, Tests/Exams 50% 50% ------100% Grading Scale 90 -100 80 - 89 70 - 79 60 - 69 Below 60 A B C D F
NOTE: Failure to complete course work does not result in a grade assignment of I for incomplete. Incomplete is given only under rare emergency situations, which prevent a student from attending classes for an extended period of time and only after proper documentation is on file. Lab: Students will be given approximately 10 programming assignments to be completed during the course of instruction. Late assignments are penalized 10% per day late.
Expectations/Requirements: Attend class regularly and punctually, too. Read or study all assigned material before coming to class the next day. Class participation is strongly encouraged. Failure to take an exam at the appointed time will result in a grade of "0" for that portion of the course. No make-up exams. Excused absences must be validated by the Vice President for Student Affairs. All lab and homework assignments must be completed outside of class. Students should expect to spend an additional six to nine hours per week on preparation and homework assignments. Do not come to exam without a #2 pencil. Students do not leave the classroom for any reason once the exam has begun. Common classroom rules: Students enrolled in this course will NOT be allowed to: get in class 10 minutes after time. wear hats, bring food, use cell phones or head phones. disrupt the class in any way. cheat or plagiarize during exams.
2
The class works on mutual respect. Any student defying this will be reported to the
appropriate higher authority. Withdrawal Policy: Withdrawal from a course is the student's responsibility. Refer to Texas College Academic Policies and Procedures for additional information on the withdrawal policy of the college. Last day to withdraw with an AUTOMATIC "W" is Friday, April 11, 2008. Learning Objectives: 1. Identify the various Internet services and evaluate web sites. 2. Understand the ethical responsibilities of the web developer. 3. Learn the basics of web design. 4. Define terminology associated with the World Wide Web and create a simple HTML document. 5. Learn how to identify target customers and collect information about target customers. 6. Create a customer- centric website using Dreamweaver. 7. Enhance the website with images and cascading style sheets using Fireworks. 8. Understand the concepts of animation and flash in a website. 9. Learn how to add full functionality to an E-Commerce website introducing shopping cart, transaction processing and customer feedback. 10. Learn ColdFusion Server Technology to display dynamic content on a website. 11. Demonstrate the knowledge of publishing a website to a web server.
Tentative Schedule:
Chapter 1 – Introducing Network and the Internet
Describe the significance of the Internet and its associated terms. Describe how to plan, design, develop, test publish and maintain a website. Identify the various methods and tools used to create a web page and a web site.
Chapter 2- Review the basic concepts of HTML. Introduction to JavaScript and Java Applets. Practise some of the features of HTML to create a webpage.
Test 1
Chapter 3- Introducing Dreamweaver
Define a Website in Dreamweaver , Create a Web Page Document , add tables and hyperlinks. Chapter 4- Website Development Define the Purpose and Target Audience, Determine the Web Pages ,the Navigation Structure and the Content. Define Navigation Bars The Web Page Layout: Concepts of design- Appropriateness, Placement, Consistency and Usability.
Midterm. Chapter 5 – Images in Dreamweaver and Fireworks, Graphic File Formats for Web Pages
Alternative Text, Graphic Hyperlinks , Image map, Introduce Fireworks MX 2004 . Chapter 6 – Design Considerations: Typography, Style Sheets, Color and Fonts. Chapter 7 – Introduce Flash: Create Flash Buttons in Dreamweaver, Use Flash Movie Files animation and optimize flash movie motion.
Test 2. Chapter 8 – Website Content and ColdFusion Technology
Electronic Portfolios ,Website Categories Create a FAQ Page, Site Map , Form Add Jump Menus, Interactive Forms and Dynamic Web Pages . Chapter 9 – Publish and Promote Website : Check spelling , Grammar, Downloading time, 3
Compatibility, fix broken/missing links and publish to a server and measure success.
Hosting and viewing the website created.
FINAL EXAM.
Supplemental websites:
1. http://www.inpics.net/ 2. http://www.haverford.edu/acc/docs/software/dreamweaver/welcome.htm ***very good 3. http://www.learnthat.com/computers/learn.asp?id=1715&index=0 for database driven website 4. http://www.scsite.com/dreamweavermx2004/learn/default.cfm
4