Class Info | Instructor Info | |||
---|---|---|---|---|
Course | CIS195 | Instructor | Brian Bird | |
CRN | hybrid (on campus): 21647 online: 21346 | birdb@lanecc.edu | ||
Time, Day | 12:00–1:50pm, Tu & Th | Office | Building 19, room 152 | |
Classroom | Building 19, room 128 Zoom meeting | Office Hours | M—Th 2:00–2:50 Zoom meeting |
Course DescriptionEffortThemesSkillsLearning ResourcesTextbookComputer Lab and In-Person TutoringOnline Tutoring and Support ServicesSoftwareWeb ResourcesAssessment and GradingQuizzesLate WorkWeekly Learning CycleAcademic HonestyGenerative AIAttendanceAccessibility and Accommodations: Student Health and Wellness CenterAcademic Calendar for Fall Term 2023Course Schedule
This four-credit course provides students who have minimal computer experience with the concepts and skills necessary to create static web pages using HyperText Markup Language (HTML) and Cascading Style Sheets (CSS). Through hands-on practice students will master the concepts, tools and skills needed to construct web pages and to upload pages to a web server on the internet.
The intention of the course is to enable you to create and maintain static pages that could be part of any modern web site using current technologies and tools.
HTML5
CSS3
Code Editors - for creating HTML and CSS files (like Visual Studio Code)
FTP clients - for uploading files to a server (like FileZilla)
Since this is a four-credit class, students will need to devote at approximately 12 hours per week to the class.
4 hours for class participation.
2 hours for reading (lecture notes and tutorials).
6 hours for lab assignments.
In addition to the topics listed in the course schedule, these themes will be interwoven with those topics:
How the Internet works (HTTP Protocol)
Web page loading speed (performance)
Browser compatibility
Ethics and internet privacy
Internet security
Explain the development of HTML and demonstrate understanding of web page elements, anatomy, formatting as well as use of semantic and structural elements.
Effectively use: anchor tags, relative and absolute links, e-mail links, tables, colors, horizontal rules, image tags, background images, image hyperlinks, forms and form tags, form elements and element groups, custom buttons.
Use cascading style sheets (CSS) to configure common page and text properties as well as for positioning of elements on a web page.
Use an html validator and a CSS validator to ensure the correctness of web pages.
Use an FTP client to upload and manage files on a web server.
Evaluate your own web site implementation work. Evaluate the web site implementation work of other students and provide constructive feedback in writing.
Respond appropriately to and assimilate feedback provided by other students and your instructor.
There is no textbook for this class. You will learn from the class lectures, lecture notes, and online tutorials.
The CIT computer lab in building19, room 135, is equipped with computers and and all the software required for this course. The lab is available to all students in the CIT department. There are tutors available in the lab to help you with your lab assignments. A schedule will be posted on the large white board inside the lab with a list of the tutors and the times they will be available.
In addition to the tutors available in the CIT computer lab, there is tutoring available online. You can connect with tutors, get technical support from the Student Help Desk (SHeD), and learn more about Career Pathways/STEP programs in the Lane Support Hub (Zoom link: lanecc.edu/hub). Feel free to drop in or guarantee time with a tutor by making an appointment using WCOnline. Check out the ATS website (link: lanecc.edu/tutor) for updated hours and additional information.
If you plan to do lab work somewhere other than in the classroom or the CIT Computer Lab, you will need:
"Office" software for Word processing such as MS Office, LibreOffice or Google Docs.
A code (text) editor to create your web pages. Visual Studio Code is a free code editor that can be downloaded via the internet and used on Windows, Mac OS or Linux. Alternatively, you can use TextWrangler on Mac OS, or Notepad++ on Windows.
Software that can be used to manipulate images such as the Windows Paint program (included in Windows). Mac users can use the Preview app (included in MacOS), but it just barely meets the needs of this class.
Most other full-featured image editing apps such as Adobe Photoshop (not free), or Gimp (a free, cross-platform, semi-clone of Photoshop) will also meet the needs of this class. The two main things you'll need to do are: change the size of images and find pixel coordinates in images.
At least two modern browsers to view/test your web pages. The latest versions of Chrome, and Firefox can be downloaded for free. Many other browsers like Safari and Edge, are also suitable for your use in this class.
An ftp client to upload your web pages to citstudent.lanecc.edu. FileZilla is a good free option that runs on Windows, Mac OS, or Linux.
http://classes.lanecc.edu (Moodle) is the Learning Management System for this course. All course materials and activities will be managed through Moodle.
http://citstudent.lanecc.edu will be used to host student web sites. You will be provided with the login information you need to upload your pages to this server.
Specific grading rubrics will be applied to each of the labs, quizzes, and exams you will be working on in this class. Part of the term project involves a code review.
Assessment Activities | Percentage of grade |
---|---|
Labs 1–9, 40 points each | 36% |
Quizzes 1–9, 10 points each | 9% |
Midterm (100 points) and Final Exam (200 points) | 30% |
Term Project, 250 points | 25% |
Letter grades for the course will be determined by the following percentages:
- | + | ||
---|---|---|---|
A | 90–91 | 92–97 | 98–100 |
B | 80–81 | 82–87 | 88–89 |
C | 70–71 | 72–77 | 78–79 |
D | 60–61 | 62–67 | 68–69 |
F | Below 60 |
Reading Quizzes Weekly quizzes are given that cover the required reading for that week. These quizzes must be taken before the first class meeting of the week. They are "open book" (or whatever reading material was assigned.)
Midterm and Final Quizzes
The midterm and final quizzes are given in weeks 5 and 11. See the course schedule for exact dates and times. Quizzes are "closed book", but students may prepare a 4 X 6 notecard to refer to during the quiz.
On-campus students (hybrid modality) will take the quiz In the classroom during the normal class time.
Online studentw sill take the quiz In the Instructional Testing Center in the Center Building, room 311. See the Instructional Testing Services web site for testing times and procedures.
Students who live outside the Eugene/Springfield area can send an email to online@lanecc.edu well in advance of the test dates to arrange for your midterm and final to be proctored at a location near you.
The grade for lab assignments submitted after the due date will be reduced by 10%.
Quizzes and exams cannot be taken after the due date except in emergency situations.
Exceptions will only be made for serious illness or emergency situations.
Monday | Tuesday | Wednesday | Thursday |
---|---|---|---|
Start the assigned reading. | Participate in class (or watch the video recordings). | Start this week's lab assignment. | - Take the reading quiz. - Participate in class. - Submit last week's lab work. |
While students are encouraged to discuss labs and to use each other as resources, each student is responsible for his/her own work. In other words, you can help each other, but you can't copy any part of someone else's work. The end product must be each student's own individual work.
Generative AI assistants like ChatGPT or GitHub Copilot are not to be used to write code for lab assignments or to answer questions on quizzes. It is appropriate to use an AI assistant to get information or explanations that help you do your work as long as it is not doing your work for you.
Attendance is not a part of your grade, but it is essential that you log into Moodle at the beginning of every week to read the objectives for the week. Throughout the week, you will need to participate in live class sessions online or watch recordings of the lectures, and do the learning activities.
No-Show Drop: LCC has a no-show drop policy. which means that during the first week of the term, to avoid being dropped, a student must:
Attend at least one online live class session
or
Complete one quiz or assignment (for online classes)
If you need support or assistance because of a disability, you may be eligible for academic accommodations through Disability Services. For more information, contact Disability Services at 463-5150 (voice) or 463-3079 (TTY), or stop by building 1, room 218. Please be aware that any accessible tables and chairs in this room should remain available for authorized students who find that standard classroom seating is not usable.
This is a resource for students to get both their physical and mental health needs met. The Mental Health and Wellness Center and the Health Clinic are co-located in Bldg. 18, room 101 and together are the Student Health and Wellness Center. Mental health counseling is free for students and confidential.
Event | Date |
---|---|
Fall term classes begin | 9/26 Tuesday |
Last day to receive refund | 10/2 Monday |
Veteran’s Day—college closed | 11/10 Friday |
Last day for schedule changes | 11/17 Friday |
Thanksgiving Vacation – college closed on Thursday and Friday | 11/23–11/26 |
Final exam | 12/5 Tuesday |
View academic calendars on the LCC web site.
(Tentative, may be subject to change)
Week | Topics | Quiz | Lab Assignment |
---|---|---|---|
1 9/26 9/28 | Intro to HTML Intro to the Course Basic HTML Elements | Quiz 1 | Lab 1: Oregon Overview, Personal Bio |
2 10/3 10/5 | More HTML Elements History of the internet More HTML, File Paths | Quiz 2 | Lab 2 |
3 10/10 10/12 | Site Structure and Navigation Hyperlinks and Navigation Publishing a web site using FTP | Quiz 3 | Lab 3 |
4 10/17 10/19 | Formatting with CSS Basic CSS More CSS Selectors | Quiz 4 | Lab 4 |
5 10/24 10/26 | Midterm Quiz Midterm Start Term Project | Midterm | Term Project Proposal |
6 10/31 11/2 | CSS Page Layout CSS Box Model Floats | Quiz 5 | Lab 5 |
7 11/7 11/9 | More CSS Page Layout FlexBox Grid | Quiz 6 | Lab 6 |
8 11/14 11/16 | HTML Forms Basic Input Elements More Input Elements & Validation | Quiz 7 | Lab 7 |
9 11/21 | Multimedia Images, audio and video (Thanksgiving holiday on Thursday) | Quiz 8 | Lab 8 Term project peer review |
10 11/28 11/30 | HTML Tables Creating Tables Table Styling with CSS | Quiz 9 | Lab 9 Submit Term Project |
11 12/5 | Final Quiz | Final |