CIS 189 Exploring Computer Science - Web Design Unit
Brightspace Course: CIS189Time and Place: 11:00 am - 11:50 am Tuesday/Thursday
Classroom: Technology Building 244
Office Hours: 10:00 - 12:00 PM Tu/Th 224 Tech (Virtual via MS Teams)
Email: (The best way to reach me)
US Mail Drop:
Buffalo State College
224 Technology Building
Buffalo, NY 14222
Description
In this unit students will learn about how to use HTML5, CSS, and JavaScript to develop interactive web pages. Students will use Notepad++ to create and maintain their Buffalo State person web site.
The course will be conducted in a Hybrid format with an applied group-oriented undergraduate research approach.
Online course time will utilize our BlackboardLearn course management web site for access to reading material, assignments and projects. E-Mail and face-to-face group meetings will be utilized as a means to address assignment based discussion.
Objectives
Upon successful completion of this course, students are expected to:
- be able to design websites and create interactive web pages using HTML5, CSS, and JavaScript.
- understand the client server environment of the web.
Lectures will consist of presentation of new material, demonstrations, reviews of assignments, and discussions of current readings and assignments. Labs will consist of completing hands-on assignments.
The course will be conducted may a Hybrid format with an applied group-oriented undergraduate research approach. E-Mail, BlackboardLearn, and face-to-face in-class group meetings will be utilized as a means to address project based discussion.
Platform: Windows with Notepad++. Students may install software on their personal computers. The necessary software will be available in our classroom lab.
Class Schedule
Note: All assignments/exercises are due by Midnight (morning) of the day they are listed as being due!
Date | Textbook Reading | Chapter | Assignments |
---|---|---|---|
Feb 12 | A General Introduction to Web Design | Introduction | |
Feb 15 | President's Day - No Class | ||
Feb 17 | Create Your Home Page Using NotePad++ | Creating Yur First Web Page | Home Page |
Feb 19 | Create a Table Page | Create a Table Page | Table Page |
Feb 22 | Add CSS Styles To Your Table Page | Adding Cascading Style Sheets to Your Web Page | Styled Table Page |
Feb 24 | Create CSS Styled Form Page | Create a Web Form | Styled Form Page |
Feb 26 | Add JavaScript To Your Web Site | Creating a JavaScript Web Page | JavaScript Table Page |
Feb 29 | Add JavaScript Validation To Your Form Page | Adding JavaScript Validation to Your Web Form Page | JavaScript Form Validation |
Grading
Students will be graded on:
- A Brief Introduction worth three (3) points.
- Nineteen (19) exercises worth three (3) points each.
- Four (4) assignments worth ten (10) points each.
- One Extra Credit assignment worth five (5) points.
- In-class and Discussion Forums participation, 0-5 points extra credit
Final grades will be based on total points
(105 available).
The final letter grades be based on the following table:
Grade | Range | Grade | Range | |||||
---|---|---|---|---|---|---|---|---|
A | 100 | - | 95 | C+ | 79 | - | 77 | |
A- | 94 | - | 90 | C | 76 | - | 74 | |
B+ | 89 | - | 87 | C- | 73 | - | 70 | |
B | 86 | - | 84 | D | 69 | - | 60 | |
B- | 83 | - | 80 | F | 59 | - | 0 |
Textbook
Introduction to HTML5, CSS, and JavaScript
Author: Jim Gerland
Book is available free in the Content Area of our
BlackboardLearn site.
Assignments
Communication
This is a hybrid course which will have in-class meetings for discussions and also utilize Blackboard Learn for chapter-based discussions and tests. Students are expected to login at minimum multiple times each week for course announcements, assignments, quizzes, discussions,etc.
Faculty/Instructor: I can be reached by email with questions or for guidance that are concerned with this course. You should expect that I will reply to your message within 1-2 business days. Specific course-related questions (textbook, tests, discussions, etc.) should be posted in Blackboard Learn so everyone can benefit from the questions and answers.
Students: If you have multiple email accounts, please be sure that you access (or forward) your Buffalo State email. Your Buffalo State email is the account I will use to send course-related materials.
Netiquette
About Cell Phones, IPhones and IStuff ("HANDS OFF POLICY")
Before entering the classroom, turn off all cell phones, SmartPhones, IStuff, and other electronic
devices. These devices are disruptive and their use during a lecture is rude to the class and instructor.
- No electronic devices should be in your hands during class. This means no fiddling with your phones, reading/sending text messages, etc.
- If you are expecting an important phone call or are compelled to play with Apps, do not attend class.
- If you feel you have a legitimate reason to use an electronic device in the classroom, see me to obtain explicit permission.
This course utilizes BlackboardLearn to facilitate online communication between course participants. Please keep in mind the following "Rules of Netiquette" when communicating online.
- The rules of the classroom are the same regardless of location. Remember just because you're interacting online, doesn't mean you stop having respect for your professors, and fellow classmates. You're communicating with a real person, not a computer screen.
- Remember your audience. When communicating online it's important to remember who you're communicating with. When sending a message to a professor, please refrain from using "text speak". For example, Shakespeare never intended for you to type "2B or not 2B". Also, stay away from typing in all capital letters; it will appear as if you're shouting.
- Avoid strong language. Language can easily be misinterpreted in an online setting. Be sure to review your work before submitting, making sure the reader won't be able to misinterpret it as strong, or offensive. Sarcasm doesn't translate well online. Your audience can't see your facial expressions, or body language. Try to be as straight forward and professional as possible.
- Read everything, twice. Be sure to thoroughly read all course materials before beginning to work on your assignments. If you have a question, or need clarification, re-read the materials. You may have glanced over an important detail the first time. If you're still having difficulties, then e-mail your professor.
- Review all materials before submitting. When responding to discussion board posts, be sure to read all previous postings before you post your own. This way you won't duplicate someone else's comments. Also, it's a good idea to write, and save your work in Microsoft Word first. In case of a technical issue, you have a backup copy.
Policy Regarding Absences, Attendance, Assignments, Exams, etc.
- Class Attendance and Absences
As many online activities will be completed throughout the semester, participation in our Blackboard Learn Discussion Forums is expected. In the case of exceptional circumstances that result in you not being able to participate in a timely manner, you must contact me prior to the start of your absence (either by email or by leaving a telephone message). Please be aware that a prolonged absence from Blackboard Learn under these circumstances does not excuse you from any required assignments. - Late Assignments
All assignments are due at the designated time and due date. Late assignments will not be accepted. If there are circumstances that will preclude you from turning in assignments on the due date, it is imperative that you discuss the situation with the instructor prior to the due date. - Exams and Final Exam
See grading for information about quizzes and exams in this course. - Disability Policy
If you have any disability which requires reasonable accommodations to enable you to participate in this course, please contact the Disability Services Office, 120 South Wing, (716) 878-4500, and also the instructor of this course during the first week of class. DSO will provide you with information and review appropriate arrangements for reasonable accommodations. Buffalo State Disability Services Office Web Site - Academic Integrity
Reference: Academic Standards Web SiteStudents who are suspected of academic dishonesty will be dealt with severely in accordance with the Department and College Policy. This may include a grade of 0 for an assignment and/or failure in a course.
- Academic Dishonesty: Actions that compromise academic integrity include, but are not
limited to the following examples:
- Previously submitted work: submitting academically required material that has been previously submitted - in whole or in substantial part - in another course, without prior and expressed consent of the instructor.
- Plagiarism. Copying or receiving material from any source and submitting that material as one's own, without acknowledging and citing the particular debts to the source (quotations, paraphrases, basic ideas), or in any other manner representing the work of another as one's own.
- Cheating. Soliciting and/or receiving information from, or providing information to, another student or any other unauthorized source (including electronic sources such as cellular phones and PDAs), with the intent to deceive while completing an examination or individual assignment.
- Falsification of academic materials. Fabricating laboratory materials, notes, reports, or any forms of computer data; forging an instructor's name or initials; resubmitting an examination or assignment for re-evaluation which has been altered without the instructor's authorization; or submitting a report, paper, materials, computer data, or examination (or any considerable part thereof) prepared by any person other than the student responsible for the assignment.
- Misrepresentation of documents. Forgery, alteration, or misuse of any College or Official document, record, or instrument of identification.
- Confidential academic materials. Procurement, distribution or acceptance of examinations or laboratory results without prior and expressed consent of the instructor.
- Selling academic assignments. No person shall sell or offer for sale to any person enrolled at the Buffalo State any academic assignments, or any inappropriate assistance in the preparation, research, or writing of any assignment, which the sellers knows, or has reason to believe, is intended for submission in fulfilled of any course or academic program requirement.
- Purchasing academic assignments. No person shall purchase an academic assignment intended for submission in fulfillment of any course or academic program requirement.
Class Web Sites
Good Luck!
Jim...
View Jim Gerland's
profile