Course Information:
- Instructor: Judy Scholl
- Course: ITSE 1411 Beginning Web Programming
- Section Number and Synonym: Open Campus Section 35758 OPC 001
Course Policies:
- Census Date: June 9, 2009 (no penalty withdrawal)
- Withdrawal Date: July 20, 2009
- Posted Office Hours and Location: During the summer I try to be flexible and meet the student time and location needs. Please email me and see if I can accommodate you. I am only willing to go to the CIT open labs (not the learning labs) at Pinnacle, Northridge, Rio Grande, South Austin, and Cypress campuses. Let me hear from you because I will not go to more than one campus on the same day.
- Phone: 223-8055
- Email: jscholl@austincc.edu
- Homepage: http://www.austincc.edu/jscholl
- Appointments (Conferences outside of office hours): open; contact me.
I am willing to help students individually in my office unless you are three assignments behind, in which case I may drop you from the course for lack of progress. This does not mean that I am responsible to drop you. That is still your responsibility. Students are entitled to privacy; therefore, if I am working with a student, go to the office area closest to the hall to wait. Do not wait directly outside of my office where you can hear. That area is office space and not a work area for students. Additionally, you may email me directly. - ALERT: New state law for new students. No more than six course withdrawals throughout your undergraduate education, regardless of how many colleges you attend. Students who entered college before fall 2007 are not affected. Ask a counselor for details.
- A grade of "I" will be assigned at the discretion of the instructor only for extreme emergencies. The instructor will not consider assigning an "I" if the student is not current or if the circumstances are not compelling. If you are required to be a full-time student for any reason, then it is your responsibility to remain current to keep from being dropped.
- A grade of "W" will be assigned if the student initiates a withdrawal through the Admissions and Records office, in accordance with the requirements of that office. Although the instructor has the prerogative to withdraw students for excessive absences or lack of progress, she is under no obligation to do so. It is the responsibility of the student and not the responsibility of the instructor to initiate all withdrawal proceedings. If a student fails to complete the work and also fails to properly withdraw, a grade of A, B, C, D or F will be assigned in accordance with the work which is completed. Generally those students who simply stop completing assignments or do not take exams without proper withdrawal will be assigned an F.
- Each student is encouraged to participate in the class discussion group. In any classroom situation that includes discussion and critical thinking, there are bound to be many differing viewpoints. These differences enhance the learning experience and create an atmosphere where students and instructors alike will be encouraged to think and learn. On sensitive and volatile topics, students may sometimes disagree not only with each other but also with the instructor. It is expected that faculty and students will respect the views of others when expressed in classroom discussions. The class discussion group is considered class discussion.
- Acts prohibited by the college for which discipline may be administered include scholastic dishonesty, including but not limited to cheating on an exam or quiz, plagiarizing, and unauthorized collaboration with another in preparing outside work. Academic work submitted by students should be the result of their thought, research or self-expression. Academic work is defined as, but not limited to tests, quizzes, whether taken electronically or on paper; projects, either individual or group; classroom presentations, and homework (Current Student Handbook).
- Each ACC campus offers support services for students with documented physical or psychological disabilities. Students with disabilities must request reasonable accommodations through the Office for Students with Disabilities on the campus where they expect to take the majority of their classes. Students are encouraged to do this three weeks before the start of the semester (Current Student Handbook).
Course Catalog Description:
- Instruction in Internet Web Page programming and related graphic design issues
including mark-up languages, Web sites, Internet access software, and interactive
topics. May include use of HTML, CGI, JAVA, ASP or JavaScript. Fee: $12 (ITSE 1491)
Required Text:
- Web Site Design Made Easy, Learn HTML, XHTML, and CSS, 3rd edition, Gaskill Dennis,
Morton Publishing Company, 2008, ISBN: 0-89582-735-2
- JavaScript, Fourth Edition, Gosselin Don,
Course Technology, 2007, ISBN 13: 978-1-4239-0150-1 or ISBN 10: 1-4239-0150-9
Software Requirements:
- Software required: A current browser. It is recommended that you have multiple browsers
so that you can view how pages look on different browsers.
- Listing of area and online bookstores where you may find the text book. If you order online, be sure
that the book is scheduled to arrive by the start of the semester.
Course Rationale:
- This course is an introduction to HTML, XHTML, CSS, and JavaScript. The
course assumes no previous programming experience but does
assume knowledge of the Internet. Topics will include:
- Using XHTML and JavaScript.
- Data Types: Integer, Float, and Strings
- Using Hyperlinks, Images, Lists, Tables, Frames, Forms,
Cascading Style Sheets,
- Similarities and differences between XHTML and JavaScript
- Debugging Techniques
- Object-Oriented Programming
- Control Structures: Selection and Repetition (Looping)
- Arrays
- The Document Object Model
Course Objectives and Outcomes:
- To learn XHTML tags and JavaScript Language programming concepts and techniques
- To develop the ability to logically plan and develop web pages
- To learn to write, test, and debug web pages using XHTML and JavaScript
- After successfully completing this course, a student should be able to:
- Support the development of web pages.
- Write scripts using JavaScript in a web page.
- Effectively incorporate JavaScript in a web page.
- Create forms and check for data accuracy.
- Use JavaScript system objects.
Embed objects in a web page.
- Effectively use decision and looping statements in JavaScript programs.
- Effectively manipulate strings.
Effectively use array processing.
Requirements:
- Complete 10 homework assignments.
- Complete 2 projects (exams given in special cases).
- Complete a final project.
- Seek assistance and ask questions about course material or
course requirements from the instructor as necessary. You
are responsible for all material presented in the text and
through the course web pages.
- You will upload all assignments to your web site and notify
Dr. Scholl when you are ready for grading.
- You are not to use web designing software for your
projects. You are to key in your html code and JavaScript.
Course Grade Calculation:
| |
Web Homework Assignments 10 * 40 = 400 |
Project #1 200 |
Project #2 200 |
Final Project 200 |
Total 1000 |
Web Homework Assignments:
- Ten web homework assignments will be given during the course.
Web homework assignments are due at midnight (the end of the day) of the assigned due
date. Late assignments may be accepted for credit with
a possible penalty of 20%. If you become 3 assignments
behind, you may be dropped for lack of progress at the
instructor's prerogative.
Examinations: (project based)
- Two projects and a final project will be given. The first project will cover the
material presented up to the date of the project. The second
project will emphasize the material presented after the first
project but may include topics from the entire course. Projects
must be completed on or before the scheduled dates. Exceptions
must be approved by the instructor. The final project will entail creating
a complete site based on the information learned throughout the course.
Grading Scale:
|
|
A 90-100 |
B 80-89 |
C 70-79 |
D 60-69 |
F Below 60
|
Course Schedules