test

From WikiEducator
Jump to: navigation, search


CIS 89A: Web Page Development - Syllabus

SUMMER 2019

Web Page Development : Fundamentals of Web page design and creation: designing, encoding, and maintaining pages on the World Wide Web using HTML and CSS.

Course : 00238
Department : CIS -089A 61Z
Instructor : Valerie Taylor
3.0 Units

Course Notes: : Online course. Students must have access to a computer, the Web and an individual e-mail address. NO on-campus exams

Information about Canvas and Online Education Orientation can be found in Canvas on the Student Resources page. https://deanza.instructure.com/courses/3382

De Anza College Online Education Center . (408) 864-8969 . http://deanza.edu/online-ed/


COURSE REQUIREMENTS

Prerequisites : Advisory: English Writing 211 and Reading 211 (or Language Arts 211), or English as a Second Language 272 and 273; Computer Information Systems 18A.

This is an ONLINE course. There are NO required on-campus meetings.


DESCRIPTION  : Fundamentals of Web page design and creation: designing, encoding, and maintaining pages on the World Wide Web using HTML5. Course format is skill-based practice using HTML and Cascading Style Sheets (CSS) along with question-based student discussions. This is the online education section. The course includes directed activities to design and develop web pages using web-based technologies. There is also reading, discussing, critical thinking to encourage application of development skills in a broader context.


COURSE MATERIALS  : Textbook is REQUIRED. The course follows the sequence of the textbook.

HTML A Beginner's Guide, Fifth Edition. Wendy Willard, 2013. ISBN 978-0-07-180927-6

This textbook includes good examples HTML and CSS being used throughout the book. There are other web development reference books and online tutorials available, but the presentation of material does not provide adequate coverage of CSS throughout.

Optional handy references

  • HTML and CSS: Visual Quickstart Guide, Eighth Edition. Elizabeth Castro, Bruce Hyslop, 2014. ISBN 978-0-321-92883-2
  • HTML5 and CSS3. 4th Edition. Anne Boehm, Zak Ruvalcaba, 2018. ISBN 978-1-943872-26-8 - This is a new book. It is similar to Willard in integrating CSS and responsive design throughout.


This is an Online Course. Students must have access to a computer, the Web and an individual e-mail address. You must have daily access to the internet that supports these media for participation in this online course.

Browser - Everything for CIS89A happens on the web. Not only do we publish on the web, but many of the tools we use exist as web applications rather than installed programs. Course resources are designed for the latest versions of modern browsers like Mozilla Firefox http://www.mozilla.org/en-US/firefox/ or Google Chrome. http://www.google.com/chrome/


STUDENT LEARNING OUTCOMES

Student Learning Outcome: Create a web site using HTML and CSS and published to a web server.


INSTRUCTOR INFORMATION

Instructor: Valerie Taylor

Welcome to CIS 89A: Web Page Development. It is my pleasure to be your instructor in this course.

I have been teaching part-time at De Anza since 2000. My business career has included work in education, technology and IT consulting. I'm not just an online instructor - I have been an online student too. I have a M.S. in Education specializing in Online Teaching and Learning - all course work was online! When I'm not working, I enjoy traveling and sailing with my family.

I look forward to meeting you in this online class.

E-mail me anytime. I will get back to you, usually within 24 hours.

Web Site :
https://www.deanza.edu/directory/user.html?u=taylorvalerie
https://www.deanza.edu/faculty/taylorvalerie/

E-MAIL ADDRESS : taylorvalerie@fhda.edu

Online Office Hour : TBD


ATTENDANCE REQUIREMENTS

This is a hands-on "learning by doing" course format.

You are REQUIRED to participate in the online class activities such as discussions in addition to doing the weekly individual assignments. You must be able to access and participate several times per week. DAILY access to the course is strongly recommended.

Students who do not participate actively in discussions or regularly submit assignments throughout the quarter will be dropped from the course by the instructor, as required by State funding rules. The instructor will discuss individual situations if the student emails an explanation and a plan. If you need a credit for this course - keep this in mind.


ASSIGNMENTS

We will be using the Canvas e-classroom web site for communication, discussions, lectures, homework assignments, quizzes and grade reporting. It is important that you check into Canvas at least 2-3 times each week (checking every day is best).

After completing the reading and written assignments, students will have an understanding of the fundamentals of Web page design and creation: designing, encoding, and maintaining pages on the World Wide Web using HTML5 and CSS Cascading Style Sheets.

Webmaking: More than just coding, webmaking is the act of creating, understanding, and promoting content on the Web


Access Canvas and set up your student account

This course uses the Canvas e-classroom web site. Once your registration for the course has been processed, you will automatically have a Canvas account. https://deanza.instructure.com

Follow the login instructions on the front page. Navigate to the CIS89A Web Development course.

Schedule Due Dates

Assignments are described in detail in the online course materials. See Canvas for details.

All activities - discussions, quizzes, assignments, for modules must be submitted by 11:30pm on the due date below.

Final project due date - Thursday August 8

All assignments to be graded must be submitted no later than 11:30pm THURSDAY August 8


CIS89A SUMMER 2019

NOTE : Summer session is only SIX weeks long. Assignments are due Thursdays and Sundays for modules 1-11 * Assignment for Module 12 are due THURSDAY August 8

1. Introductions, Getting started Thursday Jul 4
2. HTML Basics Sun Jul 7
3. Text Thu Jul 11
4. Links Sun Jul 14
5. Images Thu Jul 18
6. Multimedia Sun Jul 21
7. Lists Thu Jul 25
8. Tables Sun Jul 28
9. Forms Thu Aug 1
10. Site planning Sun Aug 4
11. Final projects Thu Aug 8
12. Peer reviews
Last day to submit work for credit
THURSDAY Aug 8


GRADING CRITERIA

Scoring - assignments and discussions are different for each module so the exact distribution of points will vary.
Weekly assignments - discussions, quizzes, group response, reflection (10 modules x 10-15 points)
Final project - approx 20 points)

GRADES
A : 95 - 100%
B : 85 - 94%
C : 75 - 84%
D : 60 - 74%
F : Below 60%

FINAL GRADES : You may access your final grades online.

Course participation, late work, dropping the course - Daily participation in this online course is recommended. Students are responsible for submitting coursework on time. All discussions and activities for a module are due by the deadline for the module (see Schedule). Late work may be accepted for partial credit. Students are responsible for withdrawing from the course if they can not meet the participation requirements.

ONLINE EDUCATION CENTER

The Online Education Center office staff provides support with administrative questions, college procedures, extra course materials and handouts, and general information.

Main number: (408) 864-8969

http://deanza.edu/online-ed/


Resources for Enrolled Online Learners

The Online Education Center is here to help you navigate through your experience as an Online Learner. Particularly for first-time online students, we provide you with resources and information to help you be successful. http://www.deanza.edu/online-ed/registered/index.html


...revised 2019.7.30


2018.3 3731 . 2018.7 4443


Note: the textbook HTML: A Beginner's Guide by Wendy Willard, introduces the concept of Cascading Style Sheets (CSS) right from the beginning. Many other HTML books and tutorials address CSS as a separate topic for more advanced web page development. For CIS89A we are following the textbook sequence. If you use other guides or books, you will find the CSS references are usually covered toward the end of the material or in a separate guide specifically for CSS.


HTML

  • Wendy Willard - Chapter 2. Document Setup, Chapter 3. Style Sheet Setup
  • HTML Dog HTML Beginner Tutorial
  • Visual Quickstart - 3. Basic HTML Structure
  • HTML Cheatsheet - a reference guide for the most commonly used HTML tags.
  • Color Names Supported by All Browsers - 140 color names are defined in the HTML and CSS color specification (17 standard colors plus 123 more). The table lists them all, along with their hexadecimal values. The 17 standard colors are: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, orange, purple, red, silver, teal, white, and yellow.


Cascading StyleSheets (CSS)


HTML editor

  • Glitch editor - simple HTML code editor, provides preview of the web page you are working on as you work, provides hints, syntax as you type


CSS

How to Link CSS to HTML – Stylesheet File Linking
To link your CSS to your HTML, you have to use the link tag with some relevant attributes.The link tag is a self-closing tag you should put at the head section of your HTML.To link CSS to HTML with...
CSS basics - Learn web development | MDN
Selector This is the HTML element name at the start of the ruleset. It defines the element(s) to be styled (in this example, elements). To style a different element, change the selector.Declara...
28 outstanding examples of CSS | Creative Bloq
28 great examples of CSS sites that will provide a burst of web design inspirationBuilt using Ruby on Rails with HTML5, SCSS, CoffeeScript and jQuery, the platform has the ability to let travellers...
Style HTML by Using External CSS and Inline Style
There are three options for styling HTML elements. You can style HTML elements by using the inline CSS. The internal CSS is for styling whole pages. The external stylesheet can set rules for entire...
CSS 101 - Berkeley Advanced Media Institute
To style elements in a document, you simply apply rules to selectors. What’s that now? Simple: A “selector” is a way of referring to some specific element or group of elements on a page. For...
Transitions & Animations - Learn to Code Advanced HTML & CSS
With CSS3 transitions you have the potential to alter the appearance and behavior of an element whenever a state change occurs, such as when it is hovered over, focused on, active, or targeted.Anim...
CSS Crash Course For Absolute Beginners - YouTube
In this video I will cram as much as possible about CSS. We will be looking at styles, selectors, declarations, etc. We will build a CSS cheat sheet that you can keep as a resource and we will also...