KERN COMMUNITY COLLEGE DISTRICT – CERRO COSO COLLEGE

DMA C111 COURSE OUTLINE OF RECORD

  1. DISCIPLINE AND COURSE NUMBER:
    DMA C111
  2. COURSE TITLE:
    Fundamentals of Web Development
  3. SHORT BANWEB TITLE:
    Fund of Web Development
  4. COURSE AUTHOR:
    Ama, Suzanne N.
  5. COURSE SEATS:
    -
  6. COURSE TERMS:
    70 = Fall; 30 = Spring; 50 = Summer
  7. CROSS-LISTED COURSES:
    CSCI XHTML and CSS
  8. PROPOSAL TYPE:
    CC Course Revision
  9. START TERM:
    70 = Fall, 2011
  10. C-ID:
  11. CATALOG COURSE DESCRIPTION:
    This entry-level course provides students with the skills to create web pages in XHTML and CSS using a text editor. This course emphasizes current web standards which include code validation, semantics, and separating content from style. Microformats and modern web trends are also discussed.
  12. GRADING METHOD

    Default:
    S = Standard Letter Grade
    Optional:
     
    P = Pass/No Pass;A = Audit
  13. TOTAL UNITS:
    3
  14. INSTRUCTIONAL METHODS / UNITS & HOURS:

    Lecture
    36
    Lab
    54
    Activity
    Open Entry/Open Exit
    Volunteer Work Experience
    Paid Work Experience
    Non Standard
    Non-Standard Hours Justification:
  15. REPEATABILITY

    Type:
     
    Non-Repeatable Credit
  16. MATERIALS FEE:
    No
  17. CREDIT BY EXAM:
    No
  18. CORE MISSION APPLICABILITY:
    Associate Degree Applicable (ADA);Certificate of Achievement (COA);CSU Transfer;Career Technical Education (CTE)
  19. STAND-ALONE:
    No
  20. PROGRAM APPLICABILITY

    Required:
     
    Web Design AS (AS Degree Program)
    Web Design AS (AS Degree Program)
    Web Design Certificate (Certificate of Achievement)
    Website Design Cert (Certificate)
    Elective:
    Computer Information Systems AS (AS Degree Program)
    Computer Information Systems Associate of Science Degree (AS Degree Program)
    Computer Information Systems Cert (Certificate)
  21. GENERAL EDUCATION APPLICABILITY

    Local:
    IGETC:
     
    CSU:
    UC Transfer Course:
     
    CSU Transfer Course:
    California State University, Channel Islands = IT 280 Web Programming
    California State University, Chico = APCG 360 Web Page Design This course focuses on the study of design and implementation issues for Web page creation and maintenance from the perspective of programming and writing code. Topics include page purpose, content, audience, navigation, speed, style, and maintenance issues, mark-up language tags, style sheets, dynamic mark-up language, scripting. Students are required to work collaboratively to produce functional sites and make verbal presentations. 2.0 hours lecture, 2.0 hours activity. (002322)
    California State University, East Bay = 2830 Web Design Design principles, web standards, and interactive multimedia for visual content on the Web.
    San José State University = BUS 118W Web Based Computing Explores Web applications for personal, E-Commerce and corporate computing. Covers essentials of WWW protocols. Students will learn to design and program both client and serverside applications using HTML and extensions, JavaScript, Perl, VBScript, Active Server Pages, database connections, XML, Java.
  22. STUDENT LEARNING OUTCOMES—Upon completion of the course, the student will be able to

    1. Define block and inline elements and classify XHTML elements according to each category.
    2. Write valid XHTML code.
    3. Write semantically correct XHTML code.
    4. Define the box model.
    5. Write valid CSS code to control page appearance and layout.
  23. REQUISITES

    Advisory:

    Computer Competency
    Writing - 2 Levels Prior to Transfer
    Reading - 1 Level Prior to Transfer
  24. DETAILED TOPICAL OUTLINE:

    Lecture:

    A.      XHTML

    1.       DOCTYPE

    2.       Validation

    3.       Semantic Encoding

    4.       Block Text Elements

                                                                               i.      Headings

                                                                              ii.      Paragraphs

                                                                            iii.      Blockquotes

                                                                            iv.      Lists

                                                                             v.      Address

                                                                            vi.      Div

    5.       Inline Text Elements

                                                                               i.      Emphasis and Strong Emphasis

                                                                              ii.      Code

                                                                            iii.      Quote

                                                                            iv.      Abbr

                                                                             v.      Character Entities

                                                                            vi.      Span

    6.       Hyperlinks

                                                                               i.      Paths

                                                                              ii.      Titles

                                                                            iii.      Named Anchors

    7.       Images and Media

                                                                               i.      Captions

                                                                              ii.      ALT attributes

    8.       Tables

                                                                               i.      Column and Row Headings

                                                                              ii.      Sections

                                                                            iii.      Captions

                                                                            iv.      Summaries

    9.       Forms

                                                                               i.      Form Action, Method, Encryption

                                                                              ii.      Fieldsets

                                                                            iii.      Input Elements

                                                                            iv.      Labels and Accessibility

                                                                             v.      Submit and Reset

    10.    The Box Model

                                                                               i.      Padding

                                                                              ii.      Border

                                                                            iii.      Margin

    B.      Cascading Style Sheets

    1.       Selectors

                                                                               i.      Tag

                                                                              ii.      ID

                                                                            iii.      Class

                                                                            iv.      Descendent

                                                                             v.      Attribute

    2.       Properties

                                                                               i.      Text Properties

                                                                              ii.      Background Properties

                                                                            iii.      Border Properties

                                                                            iv.      Box Properties

                                                                             v.      Position Properies

                                                                            vi.      List Properties

    C.      Microformats

    1.       Purpose and Function

    2.       hCard

    3.       hCalendar

    Lab:

    HTML and CSS coding assignments

  25. METHODS OF INSTRUCTION--Course instructional methods may include but are not limited to

    1. Demonstration;
    2. Discussion;
    3. Laboratory;
    4. Lecture;
    5. Outside reading;
    6. Problem Solving;
    7. Project-based learning;
    8. Skills Development and Performance;
    9. Other Methods: A. Textbook readings and exercises B. Written lectures C. Synchronous and asynchronous instructor and peer feedback
  26. OUT OF CLASS ASSIGNMENTS:  Out of class assignments may include but are not limited to

    A. Textbook readings B. HTML/CSS assignments
  27. METHODS OF EVALUATION: Assessment of student performance may include but is not limited to

    A. HTML/CSS assignments
    Example: Students create a an external CSS to control the appearance of text on a web page.
    B. Quizzes
    Example: Students complete a short quiz relating to the current week’s content.
    C. Glossaries
    Example: Students add a new term and definition that relate to the current week’s content to the class glossary.
  28. TEXTS, READINGS, AND MATERIALS: Instructional materials may include but are not limited to

    Textbooks
    Budd, A., Collison, S., & Moll, C.. (2009) CSS Mastery: Advanced Web Standards Solutions, , Friends of ED
    Manuals
    Periodicals
    Software
    Other
  29. METHOD OF DELIVERY:
    Online with some required face-to-face meetings (“Hybrid”);iTV – Interactive video = Face to face course with significant required activities in a distance modality ;Online (purely online no face-to-face contact) ;Other;Face to face;
  30. MINIMUM QUALIFICATIONS:
    Computer Information Systems;Computer Science (Masters Required);Multimedia;
  31. APPROVALS:

    Origination Date
    04/22/2011
    Last Outline Revision
    05/06/2011
    Curriculum Committee Approval
    05/06/2011
    Board of Trustees
    06/09/2011
    State Approval
    06/16/2011
    UC Approval
    CSU Approval
    70 = Fall 2008
    IGETC Approval
    CSU GE Approval