CSIS 115A Web Development Level 1

Text: HTML5, CSS3, and JavaScript Comprehensive 6th Edition
ISBN #: 9781305503922
Author: Patrick Carey
Publisher: Cengage Learning
Cengage: Rental Prices
Cengage: Unlimited Cengage Unlimited may be cheaper if you are enrolled in other classes which also use Cengage textbooks.
Amazon: View Price Options
Note: This textbook is used in both the CSIS 115A Web Dev 1 & CSIS 525 Web Dev 2 courses.


Table of Contents

Course Description

This course teaches students the basic skills needed to create a Web page with an emphasis on the Hypertext Markup Language (HTML) and Cascading Style Sheets (CSS). Students are also introduced to, the Hypertext Transfer Protocol (HTTP), Uniform Resource Locators (URLs), how to write code using an integrated development environment (IDE), and publishing to a Web server using the file transfer protocol (FTP).

Course Learning Objectives

Upon completion of the course, the student will be able to do the following:

  • Compare and Contrast text-based HTML editors to GUI-based HTML editors.
  • Examine basic HTML markup and contrast markup languages to programming languages.
  • Compose Cascading Style Sheets (CSS) and apply styles to HTML elements.
  • Compare the methods of applying CSS layers for page structure versus using HTML tables.
  • Evaluate methods used to enhance an HTML-based web page.
  • Compose an HTML document consisting of business form elements.
  • Employ FTP to publish Web pages to a Web server.
  • Construct a Uniform Resource Locator (URL).

Student Learning Outcomes

  • Create a web page that uses inline styles and includes: a page title, narrative, graphics, and working hyperlinks.
  • Create a web page that uses CSS and includes: a page title, narrative, graphics, and working hyperlinks.
  • Insert a form into a web page that satisfies the needs of a case scenario.
  • Create a web page that includes a narrative text and applies styles using inline styles.
  • Create a web page that includes working hyperlinks and applies styles using inline styles.
  • Create a web page that includes a graphic element and applies styles using CSS.
  • Create a web page that includes a web page title.
  • Create a web page that includes a narrative text and applies styles using CSS.
  • Create a web page that includes working hyperlinks and applies styles using CSS.
  • Build a web page form that includes a check box.
  • Build a web page form that includes a text box.
  • Build a web page form that includes a selection list.

Course Schedule: Tutorials, Assignments, and Assessments to complete

Class Tutorials (Complete @ Home) Assignments Due Dates
Jan. 26

Introduction to the Internet Authoring (IA) program & Web Development

Edit and publish default.htm (in Data Files) to CIS department Web server, and email URL.

Jan. 26
@ Home

Tutorial 1: Getting Started with HTML 5

Complete Quiz 1 several times.

Feb. 2

Complete and submit the Review Assignment for Tutorial 1.

Feb. 2
@ Home

Tutorial 2: Developing a Web Site

Complete Quiz 2 several times.

Feb. 9

Complete and submit the Review Assignment for Tutorial 2.

Feb. 9
@ Home

Tutorial 3: Developing a Web Page with CSS

Complete Quiz 3 several times.

Feb. 16

Complete and submit the Review Assignment for Tutorial 3.

Feb. 16
@ Home

Tutorial 4: Creating Page Layouts with CSS

Complete Quiz 4 several times.

Feb. 23

Complete and submit the Review Assignment for Tutorial 4.

Feb. 23
@ Home

Tutorial 5: Working with Web Tables and Columns

Complete Quiz 5 several times.

Mar. 1

Complete and submit the Review Assignment for Tutorial 5.

Mar. 1
@ Home

Tutorial 6: Creating a Web Form

Complete Quiz 6 several times.

Mar. 8

Complete and submit the Review Assignment for Tutorial 6.

Mar. 8
@ Home

Tutorial 7: Designing a Multimedia Web Site

Complete Quiz 7 several times.

Mar. 15

Complete and submit the Review Assignment for Tutorial 7.

Mar. 15
Online Final Exam - located under the Assessments link. Covers Tutorials 1 - 7. Mar. 15

Instructor's Notes to Students

As you can see by the assignments listed above, you have essentially one Tutorial, one Quiz, and one Review assignment that you must complete for each chapter. In addition there will be two additional assessments : one Midterm exam and one Final exam (same format as quizzes) that you will need to complete.

Chapter (Tutorial) Quizzes  and Midterm/Final Exams are found by clicking on the Assessments link in the course menu. The Chapter (Tutorial) Quizzes consist of 10 multiple choice questions each, are not timed, and you may take them as many times as you'd like; the system will keep track of and record your highest score. These are the same questions that will be used on the Midterm and Final exams, so it is to your advantage to take each quiz as many times as possible in an effort to view the entire pool of questions for each chapter (tutorial). Tip: print each quiz you complete, look up the answers, and have them available when you take the Midterm or Final. The link to each quiz will expire on the date listed under Due Dates in the Syllabus.

The Midterm and Final can only be taken once. The Midterm consists of 80 multiple choice and true/false questions and you have 90 minutes to complete it. The Final consists of 60 multiple choice and true/false questions and you have 70 minutes to complete it.

If you think you have found an error in a question, email me the question(s) and the answers listed (a screenshot works well for this), inform me what your answer was, and if you are correct I will adjust your score in the grade book. Review the Syllabus for exam Due Dates.

You can download the data files needed for your Review assignments by clicking on the Data Files link in the course menu.

If you run into problems while working on an assignment, then publish your tutorial folder to the student Web server and email me the URL for it. I will give you hints or tips to lead you to a successful completion of the assignment. Don't wait until the last couple of days before the assignment is due to ask for help. I am usually able to respond to you within 48 hours, remember I only respond to student emails submitted Monday through Thursday by 5:00 P.M. Emails sent After 5:00 on Thursdays or on Friday, Saturday or Sunday will be responded to on the following Monday on a first submitted first served basis.

You can work ahead as far as you'd like. Submitting your assignments well in advance of their due dates is a good idea. That way you have time to correct errors I might find in your work and achieve a better score for the assignment. I expect all of my students to get 100 points on each assignment. If you ever see a score in your grade book that is less than 100 points, then I have detected an error in your code. To learn what your mistakes are read my comments in the email I send you with your current score. After reading my comments, correct your errors, republish the assignment folder to the Student Web server and always reply to my most recent email regarding that particular assignment. Please be sure your email has CSIS 115a + Section # + Assignment # in the subject field of your email.

Late Assignments

No Extensions

All assignments must be completed by 11:59 P.M. on the due date listed for the assignment under the Due Date column in the Course Schedule section of the Syllabus. NO LATE ASSIGNMENTS WILL BE ACCEPTED without extenuating circumstances. “I had to work,” “I was sick,” or “I didn’t understand the instructions” are NOT extenuating circumstances. Hospitalization or death of an immediate family member are, but will require supporting evidence. This does not exempt you from completing any assignment which MUST be submitted by the last day of the class.

Note: Due Dates for all Assignments, Exams and/or Quizzes are listed in the Syllabus for this class.

Table of Contents

Student Drop Policy

Any student who fails to complete three or more assignments, exams or quizzes may be dropped from the course by the instructor.

Table of Contents

Course Grading

7 Online Quizzes........................10 pts. ea. Final Exam.......200 pts.
8 Assignments.........................100 pts. ea. Total Points Possible: 1070 pts.
Your grade is determined by your final score divided by the total points possible.
Grades: A > 89%  B > 79%  C > 69%  D > 59%  F < 59%

Instructor's Regular Effective Contact Policy

For quickest response to questions or problems regarding this course, students should always send me an email using the format specified in the CIS EMAIL POLICY to the email address listed in the instructor box at the top of the Syllabus.

When emailing me during my stated online office hours, which can be found by clicking on the “Hours” link within the Instructor's box of this course, I will usually respond within the same day - depending on my student case load for that particular day. Students are always responded to on a first come first served basis.

When emailing me outside of my posted office hours, when posting to a discussion thread, or when submitting an assignment, students can expect that they will receive an appropriate response, when required, within 48 hours of the post or submission (Monday thru Thursday at 5:00 P.M.). Emails received after Thursday at 5:00 P.M. will be responded to on the following Monday.

To schedule a face-to-face meeting during the posted face-to-face office hours or to request synchronous contact via: virtual office, by telephone, or IM (Instant Messaging); please email your request so that we can schedule a mutually convenient meeting time.

From time to time, as it is deemed necessary, contact will be initiated with you, individually or jointly, via: email, Canvas Announcements, or Discussion Board posts to help keep you informed and up-to-date regarding your progress or status in this course. Be sure that you read all Announcements I post on Canvas and check your MSJC email on a daily basis. Please click "Reply" when responding to an email I send you so that my email message is included in your email response. That way I can easily keep track of what our discussion thread pertains to.

Table of Contents

BBennett@msjc.edu, and be sure to add this to your email's Subject field: CSIS 115a + Section#. (read my Email Policy)

Plagiarism, Cheating, and Stealing Policies (Academic Integrity)

  • Any student who plagiarizes the work of any other person will be given a zero on any and all assignments where plagiarism has been utilized.
  • Any student caught cheating on a quiz or final exam will receive a zero for quiz or final exam.
  • Any student caught removing items from the classroom including but not limited to: lab materials and tools, without authorization, will be dropped from the course and given an automatic "F".

For more details on plagiarism and cheating, please review the MSJC Student Conduct Web Resources page.

Table of Contents

Learning Environment

All students are entitled to an environment that encourages learning. If a student behaves in a manner that negatively affects other class members, he or she is guilty of disruptive behavior. Such behavior will be addressed in a manner consistent with school policy.

In a face-to-face class students should turn off cell phones and refrain from speaking when others are already talking.

In an online class students should follow the rules of netiquette when posting to discussion forums or communicating via Canvas Messaging.

Table of Contents

Need Tutoring?

Tutoring for some Business & CIS classes including Internet Authoring, Programming, Networking and Microsoft Office applications is available online.

  1. Lab/tutor schedules and access can be found by clicking on the Help button "?" in Canvas.
  2. Under the Other Resources heading click on the Get Tutor Help link.
  3. On the screen that appears click the link in the Pisces (MSJC Peer Tutoring) box. It reads: "There is # groups with faculty or staff available."
  4. On the next screen, click on the link for MSJC LRC Online Tutor.
  5. Read the instructions on the Welcome to MSJC's LRC Online Tutoring! screen.

For help getting tutoring, contact the MSJC Learning Resource Center.

Table of Contents

MSJC Learning Resource Centers

Check out the MSJC Learning Resource Centers! Academic Support is available for all students through the services provided in the Learning Resource Centers on each campus. Inquire at each center regarding hours of operations and specific subjects for which tutors are available. In addition, some subject area specialist tutors are available for courses through specific departments. Ask your instructor if specialized tutors are available for your individual course.

Table of Contents

Disability Statement

Mt. San Jacinto College abides by the American with Disabilities Act and Section 504 of the Rehabilitation Act of 1973 that prohibits federal and state agencies or programs from discriminating against qualified individuals with disabilities. Students in this course who have a documented disability, that limits a major life activity which may have some impact on your work in this class and for which you may require accommodations should meet with a Accommodation Service Center facilitator as soon as possible.

Table of Contents