Vermont State Colleges
 

 
 
Revision Date: 04-Jul-21

CIS-1151-VO02 - Website Development


Synonym: 208132
Location: Online
Credits: 3 (45 hours)
Day/Times: Meets online
Semester Dates: 09-07-2021 to 12-20-2021
Last day to drop without a grade: 09-27-2021 - Refund Policy
Last day to withdraw (W grade): 11-08-2021 - Refund Policy
Faculty: Darren Spafford | View Faculty Credentials
This course has started, please contact the offering academic center about registration

Browse the Canvas Site for this class.

Course Description:

This course explores the creation of effective websites and pages. Topics include application of website development tools, and managing site content, site presentation, and site behaviors. Students will explore and modify Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), and use Javascript code. Students will manage a website's associated files and folders, web publishing client/server process, and administration of a website. Students will create and enhance a number of websites in this course.

Essential Objectives:
The successful student will be able to:

1. Evaluate a variety of websites for content, style and functionality.
2. Analyze how web-based media can perpetuate systems of inequality or promote social change.
3. Identify current trends in web design and development including content management systems, build tools, and version control.
4. Describe accessibility, copyright, security, and other legal and ethical considerations in Web design.
5. Explain the differences between HTML and XHTML and the importance of semantic HTML 5.
6. Create a web page in both an Integrated Development Environment (IDE) and a WYSIWYG editor.
7. Use a variety of media file formats and describe the characteristics of each format and their effect on quality and speed.
8. Demonstrate the appropriate and effective use of HTML tags in web page design.
9. Demonstrate the effective use of inline, internal, and external CSS for style and positioning HTML elements.
10. Compare PHP and JavaScript as they relate to the construction and interactivity of a web page.
11. Create a form to collect data and understand the options for processing and storing that data.
12. Describe logistics and costs involved in planning, implementing, hosting, and maintaining a website.
13. Design and build a multi-page website that includes internal navigation, consistent style, and interactive elements, and effectively convey information, thoughts, and ideas.
14. Design a portfolio of work that demonstrates web development skills and explore ways to share the information with potential employers.

Textbooks:

Fall 2021 textbook data will be available on May 3. On that date a link will be available below that will take you to eCampus, CCV's bookstore. The information provided there will be for this course only. Please see this page for more information regarding the purchase of textbooks.

Methods:

  • Small-group and whole-class discussions (online)
  • Zoom Demonstrations (as needed)
  • Zoom Sessions (optional)
  • Weekly Reflection
  • Tests/Quizzes
  • Mid-term and final exams

Evaluation Criteria:

  • 60% Projects
  • 20% Participation
  • 10% Midterm
  • 10% Final Exam

Grading Criteria:

LETTER NUMBER SBL BLOOMS
DESCRIPTION
A+ 97+

4

CREATING ADVANCED - I exceeded the requirements of the project
A 90-97 3.5 EVALUATING PROFICIENT - I met all of the requirements of the project
B 80-89 3 ANALYZING INTERMEDIATE - I met most of the requirements of the project
C 70-79 2 APPLYING PROGRESSING - I met some of the requirements of the project
D 60-69 1 UNDERSTANDING BEGINNING - I submitted the assignment on time and met the minimum requirements
F 0-59 0 REMEMBERING NEW - I did not submit the assignment or did not meet the minimum requirements

Attendance Policy:

Attendance each week will include:

  • Active contributions to weekly discussions on Canvas
  • Active participation in online sessions
  • Logging in 3-5 times a week
  • Completing all assignments on time
  • Responding to email in a reasonable time

Weekly Attendance will be evaluated using the following method:

  • Attended- Completed ALL weekly requirements on time
  • Attended Partially- Most of the weekly requirements were completed on time
  • Did Not Attend- Less than half of the weekly requirements were completed on time

1 Absence= 1 "Did Not Attend"
1 Absence= 2 "Attended Partially"
3 Absences= Failure to successfully negotiate the course

*All courses require 45 hours of instruction in order to earn 3 credits. Each absence is 6-7% of that time so CCV allows two absences in the event of emergencies.

Contact Faculty:

Email: Darren Spafford
Hiring Coordinator for this course: Theodore Pappadopoulos

Syllabus:

Weeks 1-4 HTML

We'll learn the basics of HTML. Remember these <b>I'm bold</b>? We'll need to learn this first, like learning how a house is built. First we'll understand what tags are and how they work. Then we'll see how HTML can be used not just to markup language, but create templates, organize page sections, and eventually be used with CSS for current technologies like Bootstrap and Responsive Design.

Weeks 3-6 CSS

Overlapping with HTML, we'll also begin learning CSS. If HTML is the structure and foundation of a house, then CSS is the curtains, wall color, fabrics, window treatments, etc. Get it? As we learn to use HTML to build pages, we'll use CSS to control how different areas look with colors, animations, line style, spacing/padding, and more. Our HTML/CSS efforts will culminate with the creation of a professional looking web page for the midterm.

Weeks 7-15

The remainder of the semester will be dedicated to advanced topics such as, but not limited to:

  • Graphical Web Development Tools
  • Javascript and the Document Object Model
  • Bootstrap and CSS3
  • CSS Animations
  • Web Services
  • Media
  • Server-Side Programming
  • Setting up an actual website with a URL and a host

Our final project will be to create a multi-page website using forms, galleries, slideshow, social media feeds, and more.

Accessibility Services for Students with Disabilities: CCV strives to mitigate barriers to course access for students with documented disabilities. To request accommodations, please

  1. Provide disability documentation to the Accessibility Coordinator at your academic center. https://ccv.edu/discover-resources/students-with-disabilities/
  2. Request an appointment to meet with accessibility coordinator to discuss your request and create an accommodation plan.
  3. Once created, students will share the accommodation plan with faculty. Please note, faculty cannot make disability accommodations outside of this process.

Academic Honesty: CCV has a commitment to honesty and excellence in academic work and expects the same from all students. Academic dishonesty, or cheating, can occur whenever you present -as your own work- something that you did not do. You can also be guilty of cheating if you help someone else cheat. Being unaware of what constitutes academic dishonesty (such as knowing what plagiarism is) does not absolve a student of the responsibility to be honest in his/her academic work. Academic dishonesty is taken very seriously and may lead to dismissal from the College.

Course description details subject to change. Please refer to this document frequently.

 

 
 

CCV Home · PO Box 489 · Montpelier, VT 05601 · 800-228-6689 · 802-828-2800